This is the best easy vegan Alfredo sauce recipe you’ll try, with no dairy, no eggs, no tofu, and no cashews required!


Creamy vegan Alfredo sauce
Imagine a classic vegan Alfredo recipe so luxuriously rich and smooth, you will want to pour it over absolutely everything.
I’ve served the recipe to both vegetarians and omnivores, always with rave reviews and expressions of complete disbelief that something this deliciously creamy could possibly be made without any heavy cream at all.
Also be sure to try this Vegan Cheesecake

The best vegan Alfredo recipe
If you are looking for a thick cream sauce to serve over your favorite pasta or ravioli, look no further.
This recipe is perfect for topping fettuccine, linguine, tortellini, spaghetti, rigatoni, penne, rotini, or macaroni.
It also includes gluten free, nut free, soy free options.
Or if you want to try something other than pastas, the dairy free Alfredo is also great with broccoli or roasted vegetables, gnocchi, rice, stuffed shells, lasagna, low carb zucchini noodles (zoodles), baked potatoes, or spaghetti squash.
You can even use it as a vegan white sauce for an Alfredo style Cauliflower Pizza Crust!

More vegan pasta recipes
I’ve also included my cauliflower Alfredo recipe below, or if you’re looking for a homemade Alfredo sauce with cashews, try this Cashew Alfredo Sauce.

Healthy Alfredo ingredients
Milk of choice: Feel free to use whatever milk you have on hand. I recommend choosing an unsweetened variety, such as almond milk or soy milk, or it’s especially rich and creamy if you use nondairy creamer or canned coconut milk.
For garlic Alfredo: Add 2-3 tsp minced garlic to the saucepan at the same time as the salt, before bringing the mixture to a boil.
The cheese: The recipe works with either Parmesan cheese (such as dairy free Violife or Follow Your Heart) or nutritional yeast. The two ingredients have different flavors but are both good here in their own right.
Or you can sub your favorite shredded vegan cheddar, pepper jack, or mozzarella cheese. Add this in at the very end when you turn off the heat, then stir until it melts.
Oil free Alfredo: While the recipe below does call for oil or butter (try Earth Balance or Miyokos vegan butter, or Smart Balance Light for low calorie Alfredo sauce), I substituted an equal amount of tahini once with great results.
Add-ins: Make it a meal by throwing in a handful of spinach or kale, some roasted mushrooms, peas, vegan bacon (for carbonara), or a protein like baked tofu or tempeh.
This vegan pasta sauce is super quick and easy to make, but if you are looking for something even easier, there are a bunch of boxed or jarred Alfredo brands on the market, including Primal Kitchen, Daiya Cheeze Sauce, Victoria Vegan, and Simple Truth Plant Based Alfredo.
For dessert, try these Homemade Chocolate Bars

How to make vegan alfredo pasta
To make the recipe, start by gathering all of your ingredients.
In a saucepan, whisk the cornstarch into the milk or creamer until it’s completely dissolved, with no lumps.
Whisk in the salt and oil or vegan butter spread. If desired, also add 2 tsp minced garlic.
Over low medium heat, slowly bring this mixture to a boil. Stir occasionally at first, then constantly once it begins to thicken. The whole process should take under 10 minutes.
Once thick, turn off the heat and whisk in the nutritional yeast or vegan Parmesan until it melts. Taste the sauce, and season with salt and pepper as desired.
Vegan Alfredo recipe video
Above, watch the step by step recipe video.


Vegan Alfredo Sauce
Ingredients
- 2 cups milk of choice or nondairy creamer
- 3 1/2 tbsp cornstarch or 5 tbsp flour (or try this Cauliflower Alfredo Recipe)
- 2 tbsp oil or vegan butter (for oil free, see note above)
- 6 tbsp vegan parmesan or nutritional yeast
- 1/2 tsp salt, plus salt and pepper to taste
- 8 oz pasta, optional
Instructions
- In a saucepan, whisk cornstarch into milk until completely dissolved. Whisk in salt and oil (and 2 tsp garlic if desired). Slowly bring to a boil over low-medium heat, stirring occasionally at first and then constantly once it starts to thicken. Once thick, turn off heat and stir in cheese until it melts. Taste, and season with salt and pepper as desired. View Nutrition Facts
Video
Notes
Vegan recipes from scratch



(Or these Cauliflower Tacos)


















Going to try this but non dairy creamer does have milk so it’s not vegan friendly.
Hi Karen, there are many brands of nondairy creamer nowadays that are dairy free and vegan. Just look for one that says vegan on the label 🙂
Do you still use corn starch if using a vegan cream (I’m using Oatly cream)?
Yes! You can try omitting it and seeing if it’s thick enough, but we have not tried that.
We are thinking our daughter who is 23 has a new dairy allergy. We are looking for new recipes to try. This was a hit. She loves Alfredo and was so disappointed to not be able to eat it anymore. Thank you for this. She wants to put in in a bottle and take it to restaurants so she can enjoy her favorite foods. 🙂
This makes us so happy 🙂
Good but I had to add more nutritional yeast than suggested and now it’s awesome.. Liberally apply that stuff
What milk suggestions give the creamiest results? We want it to be vegan of course 🙂
Hi! Creamiest would definitely be coconut milk 🙂
Unsweetened nondairy creamer, such as Nutpods, is also lovely.
Hey Katie,
Did you change this recipe? I had it bookmarked for the longest time, and remember the ingredients (hazy on the amounts) and this recipe is different. The original included vegetable stock I remember and definitely garlic and flour in lieu of cornstarch now. Is there any way I can be sent the original recipe? While I’m sure this one tastes just as lovely, I was quite fond of the original and had planned to make it for dinner this evening for some non-vegan friends. I appreciate you & the OG was delicious!
Hi Laura! I am so sorry, I’m not sure what recipe it might be but am trying to search for it. Was it this exact URL?
I had it bookmarked to my previous phone which I just got rid of, but when I went to search for it again on Google I came here since it was familiar. There’s less ingredients now, the one I used to make included:
Coconut Milk
Vegetable Stock
Flour
Non-dairy butter
Garlic
Nutritional Yeast
Man, I wish I could remember the amounts of each it was so good! I know it was yours, I remember the little pink heart in my phone’s bookmark, just like now. Was this recipe changed to fewer ingredients by chance? I really do appreciate your help – that recipe was spot on like most of the ones I’ve tried here 🙂
We looked up the previous version of the recipe from this url (as it looked from 2016 until it was changed to its current version), but I do not see vegetable stock as an ingredient. Hopefully it is what you are looking for? https://web.archive.org/web/20160731095638/https://lett-trim.today/2016/07/28/vegan-pasta-alfredo-recipe/%3C/a%3E%3C/p%3E
Just made sooo savory
I am by no means a cook, but I gave this a try and it came out wonderfully. If I can do it, literally anyone else can too. Thank you so much!
Hi! Looking forward to trying this for dinner tonight. Approximately how many does the recipe serve?
My substitute was agar agar instead of cornstarch. Turned out Fantastic!
Took me less than 2 minutes to make