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.

A small glass jar filled with creamy vegan Alfredo sauce, placed on a white ceramic plate, with a metal spoon inside. Fresh parsley leaves are visible in the foreground.
Alfredo Sauce. Photo Credit: Two City Vegans
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

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.

Ingredients for a Vegan Alfredo Sauce recipe displayed on a surface, including uncooked pasta, vegan butter, almond milk, parmesan cheese, flour, parsley, garlic, Italian seasoning, salt, and pepper.
Alfredo Sauce Ingredients. Photo Credit: Two City Vegans

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.

A cube of butter melting in the center of a black non-stick frying pan.
Melt vegan butter in a pan over medium heat.
A skillet with melted butter, garlic slices, and chopped almonds, viewed from above.
Once melted, add garlic and sauté for 1-2 minutes, stirring frequently, until fragrant.

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.

Cooking in a skillet with garlic and onions, oil visible, on a stovetop.
Sprinkle the flour over the butter and garlic mixture and whisk continuously.
A skillet containing a mixture of milk, cooking on a stove, showing bubbles and slight browning.
Gradually pour in the almond milk while stirring continuously.
A skillet containing creamy soup garnished with herbs and spices on a marble surface.
Remove the pan from the heat and stir in the Italian seasoning, salt, and pepper.

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.

Glass jar filled with a creamy Vegan Alfredo Sauce, placed on a round white plate with a metal spoon inside. A sprig of parsley lies on the plate's side.
Serve it warm on your pasta or 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.
Top-down view of a jar filled with creamy vegan Alfredo sauce, with a spoon placed inside. The jar is on a plate with a sprig of parsley beside it.
Alfredo Sauce. Photo Credit: Two City Vegans

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!

A small glass jar filled with creamy white vegan Alfredo sauce with herbs, placed on a ceramic plate. A black spoon is in the jar. A bowl of grated cheese is in the background. Parsley lies on the plate nearby.
Alfredo Sauce. Photo Credit: Two City Vegans

More Easy Recipes for You to Try at Home

Want some more dips and sauces inspiration? Try these delicious vegan recipes.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A small glass jar filled with creamy vegan Alfredo sauce, placed on a white ceramic plate, with a metal spoon inside. Fresh parsley leaves are visible in the foreground.

Creamy Vegan Alfredo Sauce

Follow this recipe for a versatile vegan Alfredo sauce. Use it on pasta, vegetables, or even in a dip. It's a delicious way to add creaminess to your favorite dishes.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Course: sauce
Cuisine: Italian
Keyword: Vegan Alfredo Sauce
Servings: 2
Calories: 467kcal

Ingredients

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.

Nutrition

Calories: 467kcal | Carbohydrates: 9g | Protein: 2g | Fat: 48g | Saturated Fat: 29g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 122mg | Sodium: 569mg | Potassium: 65mg | Fiber: 2g | Sugar: 0.3g | Vitamin A: 1461IU | Vitamin C: 1mg | Calcium: 248mg | Iron: 1mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating