Creamy Vegan Alfredo Sauce
Who says you need dairy to make a great Alfredo sauce? Our Vegan Alfredo Sauce is just as creamy and packed with flavor, using ingredients you might already have in your pantry. It’s easy to whip up on a busy weeknight and versatile enough to top anything from pasta to steamed veggies. Give this recipe a try and see how simple and satisfying vegan cooking can be.

Why You’ll Love This Vegan Alfredo Sauce Recipe
- It’s incredibly easy to make. You can whip up this sauce in the time it takes to boil your pasta.
- No dairy, no problem. Enjoy the creamy richness without any dairy, perfect if you’re lactose intolerant or vegan.
- Cost-effective. Making your own sauce at home can save money compared to buying specialty vegan products.
- Full of flavor. The blend of garlic and Italian seasoning ensures you won’t miss traditional Alfredo sauce.
- Versatile. Use it with pasta, as a dip, or drizzled over vegetables to add a touch of creamy luxury.
- Kid-approved. A sneaky way to serve up a healthier meal that even picky eaters will love.
- Quick cleanup. Since it’s a one-pot sauce, you’ll have less mess in the kitchen.
Ingredients You’ll Need
You’ll need all the ingredients in the photograph below.

How to Make Vegan Alfredo Sauce with Step-By-Step Instructions
A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.
Prepare the Base
Heat a non-stick pan over medium heat. Add the vegan butter and allow it to melt completely. Once melted, add the minced garlic and sauté for 1-2 minutes until it’s fragrant but not browned, stirring frequently to prevent burning.


Form the Roux
Sprinkle the flour over the butter and garlic mixture. Whisk continuously to combine the ingredients into a smooth, creamy texture. This should take about 1 minute. Be sure to break up any lumps for a silky sauce.
Gradually pour in the almond milk while stirring continuously. This gradual addition helps prevent lumps from forming in your sauce. Once all the milk is added, stir well and bring the mixture to a simmer. Allow it to cook for about 5 minutes, or until the sauce thickens to your desired consistency.



Season the Sauce
Remove the pan from the heat and stir in the Italian seasoning. Season with salt and pepper to taste. It’s important to taste the sauce at this point and adjust the seasoning if needed, as this will ensure the flavors are well balanced.
Serve the vegan Alfredo sauce immediately over your choice of cooked pasta or steamed vegetables.

Recipe Notes and Expert Tips
- Choosing the Right Butter: Using high-quality vegan butter is key for the best flavor and texture. Opt for brands that have a rich, creamy taste to ensure your sauce feels indulgent.
- Milk Choices: Almond milk provides a subtle nuttiness, but feel free to experiment with other plant-based milks like oat or soy for different flavors. Keep in mind that creamier milks make for a richer sauce.
- Seasoning Savvy: Don’t be shy with the Italian seasoning. Adjust according to your taste, and consider adding a pinch of nutmeg for a classic Alfredo touch.
- Consistency Control: If your sauce thickens too much upon cooling or reheating, simply whisk in a bit more almond milk until the desired consistency is reached. This also works if the sauce thickens too much during the initial cooking.
- Boosting Umami: For an extra depth of flavor, a tablespoon of nutritional yeast not only adds a cheesy nuance but also enriches the sauce with vitamins and minerals.
- Quick Fix: In a rush? This sauce can be made in advance and quickly reheated, making your dinner prep smoother on busy nights.

How to Store Vegan Alfredo Sauce
To keep your vegan Alfredo sauce tasting fresh, just pop any leftovers into an airtight container and store them in the fridge. It’ll stay good for about three days.
When you’re ready for round two, the sauce might have thickened up a bit. No worries—just warm it up slowly on the stove, stirring often. If it seems too thick, add a splash of almond milk or water to thin it out until it’s just right. This way, you can whip up a quick, tasty meal without starting from scratch!
What to Serve With Vegan Alfredo Sauce
We love this sauce, and the obvious choice is to use it with pasta Spaghetti Alfredo sauce is heavenly, but any pasta shape works well with it.
You can also use it as a pizza base sauce. Just add vegetables and vegan cheese, and you have a delicious pizza. Stir it into risotto for an extra creamy texture, or coat Gnocchi with it.
There are so many different ways to use it; it really is a panty staple that you’ll use again and again!

More Easy Recipes for You to Try at Home
Want some more dips and sauces inspiration? Try these delicious vegan recipes.

Ingredients
- ½ cup butter vegan
- 2 garlic cloves minced
- 2 tablespoons flour
- 1 ¼ cup almond milk
- 1 tablespoon Italian seasoning
- Salt and pepper
Instructions
- Heat a non-stick pan over medium heat and add the vegan butter. Once it melts, add the minced garlic and cook for 1-2 minutes, stirring frequently, until fragrant.½ cup butter, 2 garlic cloves minced
- Add the flour and whisk continuously until a smooth, creamy texture forms, about 1 minute.2 tablespoons flour
- Slowly pour in the almond milk and stir. Bring to a simmer and let it cook for 5 minutes, or until it thickens.1 ¼ cup almond milk
- Remove the pan from heat and stir in the Italian seasoning, salt, and black pepper. Taste and adjust seasoning as needed.Salt and pepper, 1 tablespoon Italian seasoning
- Serve the vegan alfredo sauce immediately over cooked pasta or vegetables of your choice.
Notes
- Choosing the Right Butter: Using high-quality vegan butter is key for the best flavor and texture. Opt for brands that have a rich, creamy taste to ensure your sauce feels indulgent.
- Milk Choices: Almond milk provides a subtle nuttiness, but feel free to experiment with other plant-based milks like oat or soy for different flavors. Keep in mind that creamier milks make for a richer sauce.
- Seasoning Savvy: Don’t be shy with the Italian seasoning. Adjust according to your taste, and consider adding a pinch of nutmeg for a classic Alfredo touch.
- Consistency Control: If your sauce thickens too much upon cooling or reheating, simply whisk in a bit more almond milk until the desired consistency is reached. This also works if the sauce thickens too much during the initial cooking.
- Boosting Umami: For an extra depth of flavor, a tablespoon of nutritional yeast not only adds a cheesy nuance but also enriches the sauce with vitamins and minerals.
- Quick Fix: In a rush? This sauce can be made in advance and quickly reheated, making your dinner prep smoother on busy nights.

Add Preferred Source