Vegan Alfredo Recipe: A Cauliflower-Based Pasta Sauce
Super flavorful, super creamy and super vegan? If you’re steering clear of dairy for any reason — maybe you’re following a vegan diet, have trouble digesting dairy or simply want to reduce your intake of animal foods and products — that doesn’t mean you can’t enjoy rich-tasting and satisfying meals, like this vegan alfredo sauce with gluten-free noodles.
What Is Alfredo Sauce Made Out Of?
How do you get a creamy, filling and rich alfredo sauce without using dairy products? You may be surprised to find out that the key ingredient is cauliflower — the star of this vegetarian- and vegan-friendly dish.
When cauliflower is blended, it helps to create a thick and delicious cream sauce. Plus, it’s packed with antioxidants and has no sodium, fat or sugar. When cauliflower is combined with garlic, Italian seasonings like oregano and basil and pine nuts, it creates the perfect bite.
Other important ingredients that make the creamy texture of this dish possible are avocado oil, unsweetened almond milk and nutritional yeast. These players thicken the sauce so it looks and tastes just like a traditional alfredo.
Recipe Nutrition Facts
One serving of my vegan alfredo sauce made using this recipe contains roughly the following: (1, 2, 3, 4, 5)
- 196 calories
- 11 grams protein
- 11 grams fat
- 16 grams carbohydrates
- 3 grams fiber
- 9 grams sugar
- 4.3 milligrams vitamin B1 (392 percent DV)
- 3.4 milligrams vitamin B2 (315 percent DV)
- 738 micrograms folate (279 percent DV)
- 23.5 milligrams vitamin B3 (169 percent DV)
- 40.9 milligrams vitamin C (55 percent DV)
- 623 milligrams sodium (42 percent DV)
- 1.8 milligrams vitamin B5 (38 percent DV)
- 0.8 micrograms vitamin B12 (34 percent DV)
- 26.7 micrograms vitamin K (30 percent DV)
- 193 milligrams phosphorus (28 percent DV)
- 67 milligrams magnesium (22 percent DV)
- 1.7 milligrams zinc (22 percent DV)
- 0.39 milligrams manganese (22 percent DV)
- 213 milligrams calcium (21 percent DV)
- 844 milligrams potassium (18 percent DV)
- 0.23 milligrams vitamin B6 (18 percent DV)
- 9 micrograms selenium (17 percent DV)
- 0.11 milligrams copper (13 percent DV)
- 273 IUs vitamin A (12 percent DV)
- 67 IUs vitamin D (11 percent DV)
- 1.7 milligrams iron (10 percent DV)
- 1.3 milligrams vitamin E (9 percent DV)
How to Make Vegan Alfredo Sauce
To make this tasty fettuccine alfredo cream sauce, start by heating 2 tablespoons of avocado oil, two cloves of smashed or minced garlic and 2 teaspoons of pine nuts in a medium-sized pot over medium heat for 3–4 minutes, or until the garlic is golden brown. The sweet smells that will fill your kitchen should let you know you’re off to a great start.
I’ve also used cashews for this vegan pasta cream sauce, which also works with this combination of ingredients. So if you have cashews on hand instead of pine nuts, feel free to make that substitution, although I’ve found pine nuts give the cream sauce more of a bite that I like.
The next step is to add 2 ¼ cups of unsweetened almond milk to the same pot and bring it to a boil. Once the mix is bubbling, reduce the heat to medium and toss in about 3 cups of cauliflower (one small head) and 2 teaspoons each of salt, pepper, oregano and basil.
Keep this cooking for eight minutes or so — when the cauliflower is soft, that means it’s ready. Now, transfer the whole mix to a high-powered blender.
Add in juice of half a lemon and ¼ cup plus 1 tablespoon of nutritional yeast, which will give this vegan garlic alfredo that smooth finish that’s normally associated with cream. (In fact, I use nutritional yeast in many of my vegan recipes, including my awesome vegan mac and cheese). Then blend it all up until it’s smooth.
This vegan pasta dish is absolutely delicious served over zucchini noodles, gluten-free pasta or even steamed or roasted veggies. Really, however you like to serve your traditional alfredo, you can do it with this vegan recipe.
I love that it tastes just as great as expensive restaurant fettuccine alfredo, but it’s homemade and so much better for you. In fact, I challenge you to make this for your family and not tell them it’s healthy. I bet they’ll have no idea it’s vegan and packed with health-promoting nutrients. Enjoy!
Other Recommended Pasta Dishes
Total Time
15 minutes
Serves
4
Meal Type
Gluten-Free,
Gluten-Free,
Main Dishes,
Sauces & Dressings,
Vegan,
Vegetarian
Diet Type
Ingredients:
- 1 small head of cauliflower, chopped (about 3 heaping cups)
- 2 tablespoons avocado oil
- 2 cloves garlic, smashed and minced
- 2 teaspoons pine nuts
- 2 ¼ cup almond milk
- 2 teaspoons of each: salt, pepper, oregano and basil
- Juice of half a lemon
- ¼ cup + 1 tablespoon nutritional yeast
Directions:
- In a medium-sized pot, cook the avocado oil, garlic and pine nuts over medium heat for 3–4 minutes, or until garlic is golden brown.
- Add in the almond milk and bring to a boil.
- Reduce heat to medium and add the cauliflower and spices and cook until cauliflower is soft (about 8 minutes).
- Transfer to a high-powered blender and add in the lemon juice and nutritional yeast and blend on high until smooth.
- Pour over your favorite gluten-free pasta or zoodles and top with fresh basil.
Comments
Please keep comments under 200 characters.
What is the amount for 1 serving? 1/2 cup? 1/4 cup? 1 cup?
Dr Axe,
Fabulous recipe. I am on a keto diet and found the carbs to be on the high side… have no idea what to reduce to lower the 16 grams of carbs though. Any tips on how to make this more keto friendly.
We only used 1/2 tsp pepper, 1 1/2 tsp salt and the other spices were the same as the original recipe. We also didn’t use pine nuts, used 3 cloves garlic and ate this on red lentil pasta. It was delicious!
Can this be frozen for storage? and how long will it keep?
Because someone asked, here is the nutritional info based on 4 servings as written
kk
1 small head of cauliflower, chopped (about 3 heaping cups)
2 Tbs olive oil
2 cloves garlic, smashed and minced
2 tsp pine nuts
2 ¼ cup almond milk
2 tsp of each: salt, pepper, oregano and basil
juice of half a lemon
¼ cup plus 1 tablespoon nutritional yeast
Servings: 4
Nutrition Facts
Serving size: 1/4 of a recipe (13.6 ounces).
Percent daily values based on the Reference Daily Intake (RDI) for a 2000 calorie diet.
Nutrition information calculated from recipe ingredients.
Amount Per Serving
Calories 185.24
Calories From Fat (75%) 138.58
% Daily Value
Total Fat 10.62g 16%
Saturated Fat 1.11g 6%
Cholesterol 0mg 0%
Sodium 968.78mg 40%
Potassium 253.97mg 7%
Total Carbohydrates 13.43g 4%
Fiber 6.51g 26%
Sugar 1.87g
Protein 11.09g 22%
Thank you Sharon for the nutritional info! Saved me a lot of time
I made this and while I was blending the sauce, I put a bit more olive oil into the pan and added green bell pepper and mushrooms. After blending the sauce, I added the sauce back to the pan with the mushrooms and bell pepper and added the pasta and it turned out delicious!
Thanks for the great sauce recipe!
Is there any way you can post the nutritional value for this recipe. I’m on the keto diet and am on struck protein, fat, and carb intake. Thank you for the recipe though.
This was delicious! We did use a bit of almond flour instead of yeast, just because we didn’t have any, and served it over zoodles and mushrooms. My son is almost 9 and loved it! I am freezing the remaining sauce for a casserole dish next week. Thank you, Dr. Axe!
Charis, what casserole dish did you use it in if you don’t mind? Looking for some inspiration. :-)
This recipe is awesomely delicious! I used almonds as I didn’t have pine nuts. It was great over spiralized yellow squash. I love that you can make a creamy sauce with healthy ingredients and lots of veggies
I can tolerate a serving of cauliflower. Once it is mashed or condensed, it creates gastric distress. How can I reduce the amount for this recipe. I will be substituting the almond milk with homemade cashew milk due to allergies.
Hi Roberta, you may try 4 tablespoons of arrowroot powder, 1½-2 cups cashew milk, ½ cup nutritional yeast, juice of ½ lemon, 2 cloves garlic, 2 teaspoons pine nuts and 2 tablespoons olive oil. I hope this helps!
Hello! I was wondering if using coconut milk was okay in substitute of almond milk. Would it be the same amount of milk? Or a little more or a little less? I bought some fresh shrimp and was thinking of making this recipe tonight
Hi Alejandra, I have not tried making the recipe with coconut milk, but it should work just fine to substitute the same amount. If you are using full-fat coconut milk, the consistency will probably be a little thicker. I would love to hear how it turns out if you try it!
Thank you! Im going to make it tonight for dinner. I think it’s full fat. 1 cup has 5 grams of fat. Im gonna make some shrimp and spinach to go along with the sauce. Ive been a week on keto now. Lost 6 lbs so far!
Dr Axe,
This is a banging recipe which tastes rad! Really like a cheese pasta sauce (which rocks because I’m dairy-free right now!) and I also usually smoother my gf pasta dishes with shed loads of black pepper so the amount in the recipe was great for me.
Thanks a lot, it was a cinch to follow and I had all the store cupboard ingredients already…, win-win?
Daniel, I’m so glad to hear that you enjoyed this recipe! Black pepper is great for your health. Feedback like this makes my day. Thanks a lot!
You can used sliced almonds or sesame seeds instead of pine nuts
Would make again but would cut back on the black pepper!
Otherwise easy and delish! Served over a bed of fresh spinach!
Can the pine nuts be substituted or omitted?
Can i leave out the yeast? Have no idea where to get that here
I would think whole foods would have it. Or online. Bragg’s brand.
What is nutritional yeast? If someone has problems with yeast or fungal infections would this exacerbate the problem?
Probably best to avoid using it. The nutritional yeast is used for flavoring of cheese and nuts and for B12 which vegans need. You could use a vegan parmassian product in place of the yeast.
How much coconut oil we can use for cooking per day
Is cooking with olive oil healthy or is it better to cook everything on coconut oil and then add olive oil?
2 teaspoons of Pepper???
Could you use coconut oil
Would coconut or cashew milk work in place of the almond milk?
I was wondering the same thing! I’m allergic to almonds and would love to try this!
Yes
Can I freeze the vegan Alfredo sauce?
How long does this keep in the fridge?