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)

This Vegan Alfredo Sauce is a rich, creamy, and comforting alternative to traditional Alfredo—without any nuts or dairy.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main Course
Cuisine Italian, Vegan
Servings 4 people
Calories 140 kcal

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.
Keyword alfredo sauce, Comfort Food, Gluten Free, pasta sauce, Vegan

 

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

♬ What You Won’t Do for Love – Bobby Caldwell

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.