This creamy vegan Alfredo sauce is rich, comforting, and completely dairy-free.
Made with wholesome ingredients and ready in under 20 minutes, it’s a go-to recipe for cozy dinners, easy weeknight meals, or anytime you’re craving something indulgent without the heaviness of traditional cream sauces.
The blend of cashews, garlic, nutritional yeast, and plant milk creates a silky texture with a deep, savory flavor.
It coats pasta beautifully and works just as well poured over roasted vegetables or used as a base for a creamy vegan bake.
We have it in regular rotation for our family meals!
Why This Vegan Alfredo Sauce Stands Out
This is a sauce that checks all the boxes. It’s creamy, comforting, and surprisingly simple to make.
You don’t need any hard-to-find ingredients, and you can make it ahead of time to reheat when needed.
Here’s what makes it a favorite:
- Completely dairy-free and made with simple pantry ingredients
- Thick, smooth, and ultra-creamy with no flour or cornstarch
- Quick to prepare (ready in 20 minutes or less)
- Freezer-friendly and perfect for meal prep
- Customizable with spices, herbs, or added veggies
Ingredients You’ll Need to Make our Vegan Alfredo Sauce
This recipe comes together with a handful of plant-based staples:
Base Ingredients
- 1 cup raw cashews, soaked in hot water for 15 to 20 minutes
- 1 cup unsweetened plant milk (oat, almond, or soy)
- 2 tablespoons nutritional yeast
- 2 tablespoons olive oil
- 2 to 3 garlic cloves, sautéed or roasted
- 1 tablespoon lemon juice
- ½ teaspoon salt (or more to taste)
- ¼ teaspoon ground black pepper
- ¼ teaspoon onion powder
Optional Add-Ins
- Pinch of nutmeg for depth
- Fresh herbs like parsley or basil for serving
- Sautéed mushrooms or spinach stirred in

Step-by-Step Guide to Making Vegan Alfredo Sauce
Once your cashews are softened, everything comes together quickly in a blender. Simply follow these steps:
- Soften the cashews
Soak raw cashews in hot water for at least 15 minutes, then drain and rinse. - Sauté the garlic
In a small pan, heat olive oil and lightly sauté the garlic until golden and fragrant. - Blend the sauce
Add the soaked cashews, plant milk, nutritional yeast, sautéed garlic, lemon juice, salt, pepper, and onion powder to a high-speed blender. Blend until completely smooth. - Adjust consistency
If the sauce is too thick, add a splash more plant milk. Blend again until it reaches your preferred texture. - Warm and serve
Pour the blended sauce into a saucepan and gently heat over low-medium heat, stirring often. Taste and adjust seasoning if needed.
Simple Ways to Use Vegan Alfredo Sauce
This creamy sauce isn’t just for pasta. You can try it in a variety of meals:
- Toss with your favorite pasta for a comforting dinner
- Pour over roasted broccoli or cauliflower for extra richness
- Layer into lasagna or baked pasta dishes
- Use as a white pizza base
- Add to cooked rice, quinoa, or grains for a creamy bowl
Storage Tips for Leftover Vegan Alfredo Sauce
Store any leftovers in an airtight jar or container in the refrigerator for up to 5 days. The sauce may thicken as it cools, so just add a splash of plant milk and stir well when reheating.
To freeze your sauce, pour it into freezer-safe containers and store for up to 2 months. Thaw overnight in the fridge, and blend again if needed for smoothness.
Delicious Flavor Variations to Try
There are plenty of ways to make this sauce your own. Here are a few easy ideas:
- Spicy Alfredo: Add a pinch of red pepper flakes or blend in roasted jalapeño
- Mushroom Alfredo: Stir in sautéed mushrooms before serving
- Herbed Alfredo: Blend in a handful of fresh basil, thyme, or rosemary
- Lemon-Garlic Alfredo: Add extra lemon juice and a touch more garlic for brightness
Final Thoughts
This creamy vegan Alfredo sauce is a delicious, dairy-free take on a classic comfort food.
It’s easy to whip up, endlessly versatile, and full of real, plant-based flavor.
From pasta night to veggie-packed meals, it’s a recipe worth keeping on hand for quick, nourishing, and satisfying dishes.
Our Creamy Vegan Alfredo Sauce Recipe (Dairy-Free And Delicious)
Recipe by Jess Miller4
servings30
minutes40
minutesIngredients
- Base Ingredients
1 cup raw cashews, soaked in hot water for 15 to 20 minutes
1 cup unsweetened plant milk (oat, almond, or soy)
2 tablespoons nutritional yeast
2 tablespoons olive oil
2 to 3 garlic cloves, sautéed or roasted
1 tablespoon lemon juice
½ teaspoon salt (or more to taste)
¼ teaspoon ground black pepper
¼ teaspoon onion powder
- Optional Add-Ins
Pinch of nutmeg for depth
Fresh herbs like parsley or basil for serving
Sautéed mushrooms or spinach stirred in
Directions
- Soften the cashews
- Sauté the garlic
- Blend the sauce
- Adjust consistency
- Warm and serve