Vegan Alfredo Sauce (No Cashews, No Dairy)
Vegan Alfredo Sauce is a creamy, comforting option for anyone looking for a fast, plant-based sauce without dairy, cashews, or soy.
Simple pantry staples come together in one pot to create a smooth texture and savory flavor that pairs beautifully with pasta, vegetables, potatoes, rice, and baked dishes.
Busy weeknights feel much easier with a recipe like this because it comes together in only minutes and does not require soaking nuts, using heavy cream, or tracking down hard-to-find ingredients.
Easy flexibility is another reason to keep this recipe in rotation. Cornstarch creates a glossy, silky finish, while flour gives a slightly thicker texture. Nutritional yeast or vegan parmesan adds cheesy flavor, and garlic can be added for extra depth.
Smooth texture, quick prep, and dependable ingredients make it a vegan Alfredo sauce recipe worth making again and again.

Vegan Alfredo Sauce (No Cashews, No Dairy)
Equipment
- Medium saucepan
- Whisk
- Measuring cups
- Measuring spoons
- Wooden spoon or silicone spatula
- Large pot (for pasta, optional)
- Colander (if using pasta)
Ingredients
- 2 cups unsweetened milk of choice or nondairy creamer
- 3 tbsp cornstarch or 5 tablespoons all-purpose flour
- 2 tbsp oil or vegan butter
- 6 tbsp vegan parmesan or nutritional yeast
- 1/2 tsp salt
- Salt and black pepper, to taste
- 8 ounces pasta (optional: fettuccine, linguine, penne, etc.)
Optional Add-Ins and Variations:
- 2-3 tsp minced garlic
- vegan cheddar, pepper jack, or mozzarella
- 2 tbsp tahini instead of oil
- spinach, kale, mushrooms, peas, vegan bacon, tofu, tempeh, broccoli, roasted vegetables
Instructions
- Add the milk and cornstarch (or flour) to a medium saucepan. Whisk until fully smooth and dissolved.

- Mix in the salt, oil or vegan butter, and minced garlic if using.

- As the mixture heats and begins to thicken, stir constantly to prevent lumps.

- Stir in the vegan parmesan or nutritional yeast until fully melted and incorporated.

- Serve immediately for the best creamy texture.

Video
Notes
Cooking Tips
- Cornstarch creates a smoother, lighter, gluten-free sauce. Flour makes it slightly thicker and heavier.
- Coconut milk adds extra creaminess but may bring a subtle coconut flavor.
- Add garlic before heating so it softens and blends into the sauce.
- If the sauce thickens too much, stir in a splash of milk to loosen it.
- Increase nutritional yeast or vegan parmesan for a cheesier flavor.
- Keep heat low to avoid lumps and maintain a silky texture.
- Reheat leftovers gently with a splash of milk for best consistency.
Are There Alternative Ingredients You Can Use?
Several easy swaps can work well in this recipe, depending on what you have on hand or your dietary needs.
Unsweetened almond milk, oat milk, soy-free plant milk, or canned coconut milk all work nicely. Coconut milk gives a creamier texture, while almond or oat milk keeps it lighter.
Cornstarch gives a smooth and glossy sauce. All-purpose flour makes it a little heartier. Gluten-free flour can also work, though texture may vary a bit by brand.
Oil and vegan butter both create a silky finish. Tahini is a good oil-free swap and adds a slightly nutty taste.
Vegan parmesan adds a classic Alfredo-style flavor. Nutritional yeast is a simple pantry option. Shredded vegan mozzarella, cheddar, or pepper jack can also be stirred in at the end for a different flavor.
Minced garlic adds more savory depth. Onion powder, Italian seasoning, or a small pinch of nutmeg can also give the sauce extra flavor.
Fettuccine, penne, linguine, and gluten-free pasta all pair well with this sauce. Gnocchi, spaghetti squash, zucchini noodles, rice, or baked potatoes also make great choices.
Spinach, kale, peas, broccoli, mushrooms, tofu, or tempeh can turn it into a fuller meal with very little extra work.
What Dishes Benefit From Adding this Sauce?
@gidsgids Alfredo Lasagna. I know it aint authentic but its delicious so idc. Lol #lasagna #alfredo #recipe
Creamy vegan Alfredo sauce works well with many dishes and can turn simple ingredients into a satisfying meal.
Fettuccine, linguine, penne, rigatoni, and spaghetti all pair very well with it. Warm pasta helps the sauce coat each bite evenly.
Zucchini noodles, spaghetti squash, steamed broccoli, roasted cauliflower, and baked potatoes all taste great with a spoonful of Alfredo sauce.
Lasagna, stuffed shells, baked pasta casseroles, and vegetable gratins can all benefit from it.
Rice, quinoa, and even creamy grain bowls can taste more filling and flavorful with a layer of this sauce.
Soft gnocchi pairs especially well with Alfredo because the sauce clings to the surface nicely.
White pizzas, flatbreads, and cauliflower crust pies can use it as a smooth base in place of red sauce.
Tofu, tempeh, mushrooms, peas, spinach, kale, and roasted vegetables all work nicely when mixed with it for a complete meal.
Mac and cheese-style dishes, creamy bakes, and hearty skillet meals can all get extra flavor and a smoother texture with a few spoonfuls of this sauce.
Summary
Vegan Alfredo sauce is a simple option for quick lunches, easy dinners, and comforting pasta meals. Smooth texture, flexible ingredients, and fast prep make it a great recipe to keep on repeat.
Pair it with pasta, vegetables, potatoes, rice, or baked dishes for an easy way to add creamy flavor without dairy, cashews, or soy.
Try it your way and share any favorite twists you come up with.
Hello, my name is Marina Vlasov. Im currently trying to change my career from my current job to becoming a chef. It is a hard road, but I feel like im coming there soon. While I enjoy preparing practically all food, from various cuisines from all over the globe, I must say that I mostly enjoy preparing vegan food. That is my strongest side. That is why I want to provide you with the best vegan food recipes on this blog of mine.

