This beautiful and creamy cauliflower alfredo features tender al dente and bean-based fettuccine pasta coated in a luxurious yet healthy sauce that tastes just like the traditional alfredo you remember. It's packed with fresh broccoli, mushrooms, and peas for a wholesome take on a classic creamy pasta dish that delivers pure comfort without any dairy or heavy cream.
I developed this recipe because I wanted to create an easy cauliflower alfredo sauce that didn't rely on coconut milk or heavy ingredients, and honestly? This is now my favorite pasta recipe for weeknight dinners. The secret is the combination of steamed cauliflower and soaked raw cashews blended until completely smooth. And with a touch of nutritional yeast, it creates that rich, cheesy flavor we all crave without any of the dairy. The miso paste adds a subtle, umami depth that makes people ask what's in the sauce. Serve this with your favorite pasta and roasted vegetables (like my Roasted Winter Salad) for a simple meal or complete dinner.
As an Amazon Associate, I earn from qualifying purchases.
This recipe features several affiliate links, meaning I will earn a small commission if you purchase through these links.
Ingredients To Make This Creamy Cauliflower Alfredo:
For the Pasta and Vegetables:
- Bean-Based Fettuccine: One 8-ounce box of bean-based noodles provides extra protein and fiber compared to traditional pasta. This is a great way to add nutrition to your favorite pasta without changing the taste and keeping it gluten-free.
- Fresh Broccoli Crowns: Two crowns cut into florets add wonderful texture and nutrients to your creamy pasta dish. You can also use pre-cut broccoli florets, like in my Chopped Broccoli Crunch Salad , to save time.
- Fresh Garlic Cloves: Two cloves minced by hand or in a food processor add authentic flavor.
- Button Mushrooms: These mild, earthy mushrooms sauté perfectly and add incredible depth to your pasta. You can substitute cremini or oyster mushrooms if you prefer.
- Small Onion: Diced onion becomes sweet and mellow when sautéed, adding another layer of flavor to the entire dish.
- Fresh Peas: One cup adds sweetness, pop, and nutrition. Use fresh or frozen peas depending on the time of year.
For the Cauliflower Alfredo Sauce:
- Fresh Cauliflower: One medium head, chopped into florets, is the base of this sauce. The steamed cauliflower blends until completely smooth and creates that creamy texture.
- Yukon Gold Potatoes: Two medium potatoes add creaminess and starch that helps the sauce cling to your pasta.
- Nutritional Yeast: It adds a subtle, cheesy flavor and B vitamins. Use quality nutritional yeast for the best taste. It makes all the difference.
- Miso Paste: Just one teaspoon adds a lovely umami depth. This is the secret ingredient that takes it from good to incredible.
- Plant-Based Milk: Unsweetened almond milk or your favorite non-dairy milk keeps this dairy-free while maintaining creaminess.
- Raw Cashews: Soaked raw cashews create that luxurious, creamy texture. Use cashew butter as a shortcut if you're short on time.
- Garlic Powder: One tablespoon adds another layer of garlic flavor and builds depth in your sauce.
- Black Pepper: Fresh cracked black pepper brings a little bit of heat and brightness to balance the richness.
See the recipe card for quantities.
How To Make It:
- 1. Cook The Cauliflower and Potatoes: Add your chopped fresh cauliflower and peeled potatoes to a pressure cooker or steamer with 1 cup of water. If using a pressure cooker, cover and cook on high pressure for 10 minutes, then carefully release the pressure. If steaming, cook until the vegetables are completely tender, about 15-20 minutes. Drain well using a slotted spoon.
- 2. Prepare the Pasta: While the vegetables are steaming, prepare your fettuccine pasta according to the package instructions. Cook until al dente so it doesn't get mushy when tossed with the sauce. Drain and set aside.
- 3. Sauté the Vegetables: Heat a large skillet over medium heat. Add your diced onion and minced garlic with a splash of water and sauté for 3-4 minutes until softened. Add the sliced mushrooms and cook for another 3-4 minutes, stirring occasionally. Stir in the broccoli florets and peas, then continue cooking until the broccoli is tender-crisp, about 5 minutes. Don't overcook, you want some crunch.
- 4. Make the Sauce: Transfer your cooked cauliflower and potatoes to a high-powered blender. Add the nutritional yeast, miso paste, plant-based milk, soaked raw cashews (or cashew butter), garlic powder, and black pepper. Blend on high until the mixture is completely smooth and creamy, scraping down the sides as needed. This usually takes 1-2 minutes.
- 5. Combine Everything: Pour the creamy cauliflower sauce directly into the skillet with the vegetables and stir gently to combine.
- 6. Add the Pasta: Add your cooked fettuccine to the skillet and toss until every strand is evenly coated with the sauce. Cook over medium-low heat for 3-5 minutes, allowing the sauce to thicken slightly and cling beautifully to the pasta.
- 7. Season and Serve: Taste and season with additional black pepper to taste. If the sauce seems too thick, thin it with a little extra plant-based milk. Serve warm and enjoy immediately!
Top Tips:
- Soak Your Cashews Ahead Of Time: If you're using raw cashews, soak them in hot water for at least 30 minutes (or up to 2 hours) before blending. This makes them blend silky smooth and creates the dreamiest sauce.
- Don't Skip The Miso Paste: That single teaspoon adds an umami depth that makes it all taste incredible.
- Use a High-Powered Blender: A regular blender might not get the sauce completely smooth. An immersion blender works too, but a high-speed model gives you the creamiest results.
- Cook Your Pasta Al Dente: Since the pasta cooks a little more in the skillet with the sauce, cook it slightly undercooked. This prevents mushy noodles in your final dish.
- Make the Sauce Ahead of Time: You can blend the cauliflower mixture hours or even a day before, then reheat it gently on the stove when pasta cooks. Store it in an airtight container in the fridge for up to 4 days.
Variations And Substitutions:
- Add Protein: Add white beans to the sauce for more plant-based protein that blends right in.
- Switch Your Pasta: Use gluten-free noodles, spaghetti squash, or homemade pasta if you prefer. Fettuccine is traditional, but any long noodle works beautifully.
- Make Cauliflower Mac: Use elbow pasta or small shells instead of fettuccine for a creamy, comforting cauliflower mac that the whole family will eat without questioning. Like my Vegan Truffle Pasta you can play around with your pasta of choice.
- Add Nutritional Elements: Increase the nutritional yeast to ½ cup if you like a more pronounced cheesy flavor, or add fresh lemon juice for brightness and extra flavor.
Storage:
Refrigeration: Store any leftover creamy cauliflower alfredo in an airtight container in the fridge for up to 4 days. The sauce keeps beautifully and actually tastes even better the next day once the flavors have time to meld.
Best Texture: Reheat gently on the stove over medium-low heat, stirring frequently and adding a splash of plant-based milk to loosen the sauce if needed. The pasta will absorb some sauce as it sits, so don't worry if it seems thicker the next day.
Equipment Needed:
- Pressure Cooker or Steamer: For cooking the cauliflower and potatoes quickly until tender.
- Large Skillet: For sautéing your vegetables and combining everything together at the end.
- High-Powered Blender: For creating that silky, completely smooth sauce.
- Slotted Spoon: For draining the cooked vegetables.
- Food Processor or garlic press (optional) For mincing garlic.
- Immersion Blender (optional): A great alternative if you don't have a high-speed blender.
Recipe FAQs:
Add a little bit of extra plant-based milk, one tablespoon at a time, until you reach your desired consistency. You want it pourable but still thick enough to coat the pasta beautifully.
It doesn't taste the same, but it's incredibly similar to traditional alfredo sauce! The combination of cauliflower, potatoes, nutritional yeast, and miso paste creates that rich, creamy, savory flavor people expect from a classic creamy pasta sauce. Most people are surprised it's completely vegan and a much healthier version.
More Amazing Pasta Recipes To Try Next:
If you try this Creamy Cauliflower Alfredo Recipe, I'd really love to hear your thoughts in the comments below. I'd also really appreciate a recipe card rating! Thank you for supporting The All Natural Vegan!
Fettuccine with Cauliflower Alfredo Sauce
Equipment
- 1 Pressure Cooker optional
Ingredients
For the fettuccine:
- 1 box bean based fettuccine
- 2 crowns broccoli
- 2 cloves garlic
- 1 cup button mushrooms
- 1 onion
- 1 cup peas
For the Alfredo:
- 1 cauliflower
- ⅓ cup nutritional yeast
- 1 teaspoon miso paste
- ½ cup unsweetened plant based milk
- ½ cup soaked cashews or ¼ cup raw cashew butter
- 2 golden potatoes
- 1 tablespoon garlic powder
- black pepper
Instructions
- Add the cauliflower and potatoes to a pressure cooker or steamer with 1 cup of water. Cover or cook on high pressure for 10 minutes, then carefully release the pressure and drain.
- While the vegetables are cooking, prepare the fettuccine according to the package instructions. Drain and set aside.
- Heat a large skillet over medium heat. Add the onion and garlic with a splash of water and sauté for 3-4 minutes, until softened.
- Add the mushrooms and cook for another 3-4 minutes. Stir in the broccoli and peas, then continue cooking until the broccoli is tender-crisp, about 5 minutes.
- Transfer the cooked cauliflower and potatoes to a high-speed blender. Add the nutritional yeast, miso paste, plant-based milk, soaked cashews (or cashew butter), garlic powder, and black pepper. Blend until completely smooth and creamy.
- Pour the Alfredo sauce into the skillet with the vegetables and stir to combine.
- Add the cooked fettuccine and toss until evenly coated. Cook for 3-5 minutes, allowing the sauce to thicken slightly and cling to the pasta.
- Season with additional black pepper to taste. Serve warm and enjoy.
Anna says
This is crazy good and healthy. The sauce turned out very creamy and I loved the addition of broccoli and mushrooms.
Ashley says
Delicious recipe! I love this vegan cheese to make my favourite Alfredo pasta!
Sean says
This is perfect for my family thank you.
Kalin says
Fettuccine is a staple in our house so I love this healthier cauliflower version!
Rosanna says
Delicious! I loved how creamy it looked and tasted whilst being dairy free
Jacqui says
I am obsessed with this recipe! Not only contains it such wholesome ingredients like cauliflower and bean based pasta, but the tip with the golden potatoes is genius!! Thanks so much for sharing Katie
Jean says
so creamy and delicious, really enjoyed the veggies too, this Fettuccine is my carbo load meal 🙂
nancy says
this plant based creamy sauce is so wonderful! Would recommend