Get Baked: Vegan Cauliflower Alfredo

This pasta situation is perfect if you want something that feels like a bunch of butter, cream and cheese without any butter, cream or cheese. Using cauliflower, almond milk and nutritional yeast instead is a pretty passable imitation, and garlic, shallots and lemon makes everything more interesting.

The sauce had a thick texture to start even after enthusiast blending, so make sure you save a cup of pasta water or have some extra almond milk around for adjustments.

It’s also delicious on sautéed vegetables or by the spoon.cauliflower

Vegan Cauliflower Alfredo

Adapted from Oh She Glows.


  • 1 medium cauliflower, cut into florets
  • 1/2 tbsp. olive oil
  • 4 cloves garlic, finely chopped
  • 2 smallish shallots, finely chopped
  • 1/2 cup unsweetened plain almond milk
  • 1/4 cup nutritional yeast flakes
  • 2 tbsp. freshly squeezed lemon juice
  • 3/4 tsp. sea salt
  • 1/2 tsp. freshly ground black pepper
  • Fettuccine or a bunch of sautéed vegetables or whatever you want to eat under a pile of alfredo-like sauce
  • A handful of fresh flat-leaf parsley, chopped, to taste
  • A handful of fresh mint, chopped, to taste


1. Boil a large pot of water. Add the cauliflower and cook for 7 to 10 minutes, until tender but not in any way mushy. Drain and set aside.

2. Start boiling the water for your pasta, and then cook your pasta according to package directions and personal taste. Right before you drain it, reserve a cup of pasta water.

3. While you wait for the cauliflower, heat the olive oil in a small saucepan, add the shallots and sauté. When they start to get soft and darken, add the garlic. Cook until the garlic turns golden, and remove from the heat but do not drain.

4. Add the drained cauliflower to your blender or food processor or deep hand-blender-friendly bowl. Add the almond milk and blend a little, unless your blender is a monstrous beast that will never break. Add the sautéed shallots, garlic and olive oil; nutritional yeast; lemon; and salt and pepper. Blend on high until really really smooth.

5. This is where you get to adjust things “to taste.” Do you need more lemon? Lemon zest? More salt or pepper? More olive oil? More nutritional yeast? If the sauce is particularly thick, add some of the reserved pasta water, or more almond milk, and blend again.

6. Serve over the most delicate fettuccine you can find, or over vegetables, garnish with fresh parsley and mint and serve.

So good you won't be able to take an in-focus photo.

So good you won’t be able to take an in-focus photo.

Before you go! It costs money to make indie queer media, and frankly, we need more members to survive 2023As thanks for LITERALLY keeping us alive, A+ members get access to bonus content, extra Saturday puzzles, and more! Will you join? Cancel anytime.

Join A+!

Ryan Yates

Ryan Yates was the NSFW Editor (2013–2018) and Literary Editor for, with bylines in Nylon, Refinery29, The Toast, Bitch, The Daily Beast, Jezebel, and elsewhere. They live in Los Angeles and also on twitter and instagram.

Ryan has written 1142 articles for us.


  1. I once found myself hungry and experimenting in the kitchen. Somehow, after looking around my usually-empty kitchen, I ended up making a vegan alfredo pasta sauce that consisted of cauliflower, broccoli, almonds and cashews, rice milk, a lot of nutritional yeast, black pepper, chopped garlic, olive oil and a dash of daiya cheese.

    It ended up sooooo good but in such big quantities that I ate it up with bread for a couple days.

    Glad to see an actual recipe for vegan cauliflower alfredo sauce here, tho. Definitely a better way to go about making alfredo sauce!

Contribute to the conversation...

Yay! You've decided to leave a comment. That's fantastic. Please keep in mind that comments are moderated by the guidelines laid out in our comment policy. Let's have a personal and meaningful conversation and thanks for stopping by!