Craving creamy Alfredo pasta without dairy or nuts? This easy vegan alfredo sauce recipe has you covered.

Vegan Alfredo sauce no cashews on pasta with additional plant based Parmesan sprinkles and parsley

Made with wholesome, plant-based ingredients and no cashews, it delivers the authentic, cheesy flavor and silky texture you love—perfect for pasta, veggies, and more.

When it comes to traditional Alfredo sauce, the creamy and velvety texture is often achieved through the use of heavy cream. But fear not, my health-conscious foodie friends, because in this vegan alfredo sauce recipe, we’ve got you covered! We’ll show you how to create that same luscious texture and rich taste without any dairy or nuts.

So how do we replace the heavy cream? Silk whipping cream, has sunflower seed instead of nuts and is fatty enough to make a great replacement. You can also use your usual unsweetened plant milk, almond is the least sweet for sauces.

To further enhance the creaminess, we can rely on the power of starch. I used some reserved pasta water, but you can also use a quarter teaspoon of starch. Adding a small amount of cornstarch or arrowroot powder to the sauce will help thicken it, giving it that luxurious texture you’re craving. Simply mix a quarter teaspoon of starch with a little water to create a slurry, then stir it into the sauce and simmer until thickened.

By using these plant-based alternatives to heavy cream, you can still enjoy a rich and creamy vegan alfredo sauce that will satisfy your cravings. And the best part? This recipe doesn’t contain any cashews, making it a great option for those with nut allergies or anyone who wants the most realistic plant-based sauce possible.

Other trending recipes you might be interested in:

Ingredients

Ingredients for the recipe for vegan Alfredo sauce
  • plant based Parmesan cheese
  • plant based cream or milk
  • plant based butter
  • reserved pasta water, or a bit of additional starch
  • garlic powder
  • onion powder
  • dried Italian seasoning, or fresh herbs
  • cracked black pepper
  • salt
  • water or white wine for additional liquid

I used two types of plant based Parmesan cheese here. The sprinkle Parmesan has more cellulose than the shreds and will take additional liquid to make a sauce consistency.

I also used dried seasonings for this sauce, you can definitely use fresh garlic and herbs for the most luxurious sauce.

Instructions

  1. Melt the plant based butter in a saucepan or skillet on low heat and add the seasonings
Melting butter for the vegan Alfredo sauce recipe
  1. Add the plant based cream, or milk, and the pasta water then bring up to a simmer
  1. Add the plant based cheese and stir to combine until the cheese has melted thoroughly
Adding cheese to the vegan Alfredo sauce recipe
  1. If the cheese doesn’t have enough liquid to melt, or if the sauce is still tight, add a few tablespoons of liquid at a time and stir well until the desired consistency is achieved
  1. Taste and adjust for seasoning before serving

Serving and Storing Suggestions

Now, let’s talk about storing this delicious sauce. If you find yourself with leftovers (which is unlikely, but hey, it could happen), make sure to transfer the sauce to an airtight container and store it in the refrigerator. It will stay fresh for up to 5 days, allowing you to enjoy this creamy goodness throughout the week. Just be aware that the sauce may thicken slightly when refrigerated, so you can simply thin it out with a splash of non-dairy milk when reheating.

If you want to make a larger batch of the vegan Alfredo sauce and freeze it for later, you’re in luck! This sauce freezes beautifully and will maintain its flavor and texture when thawed. Simply transfer the sauce to a freezer-safe container, leaving some room for expansion, and store it in the freezer for up to 3 months. When you’re ready to enjoy it, thaw the sauce overnight in the refrigerator and reheat it gently on the stovetop, stirring occasionally until warmed through.

Vegan Alfredo sauce no cashews on pasta with additional plant based Parmesan sprinkles and parsley

Delicious Ways to Use Vegan Alfredo Sauce

Now that you’ve mastered the art of making a delicious vegan alfredo sauce, it’s time to get creative with how you use it! This versatile sauce is not only perfect for pouring over pasta but can also be used in a variety of other dishes to elevate your culinary creations to new heights. 

  • Vegetable gratin with roasted zucchini, mushrooms, and vegan breadcrumbs.
  • Alfredo veggie pizza or garlic bread dip.
  • Drizzle over roasted broccoli, cauliflower, or potatoes.

FAQs

Is it truly cashew-free?

Yes! This nut-free vegan Alfredo uses plant-based cream and Parmesan alternatives for an indulgent dairy swap

Can I swap the cream?

Certainly—use unsweetened plant milk or dairy-free half & half (soy, oat, sunflower) plus pasta water for creaminess.

How do I thicken it?

A tiny bit of cornstarch slurry or reserved pasta water does the trick—giving the sauce its signature velvety consistency.

Other Vegan Dairy Alternative Recipes You’ll Love:

If you enjoyed this easy tofu feta, here are more vegan dairy alternatives to try:

  • Easy Tofu Ricotta Recipe – Learn how to create the best vegan ricotta cheese! This rich, creamy artisanal vegan cheese is ideal for lasagna and more.
  • Low Sodium Ranch Dressing – Make a creamy, delicious low sodium ranch dressing with hemp hearts and simple vegan ingredients—perfect for a heart-healthy diet!
  • Condensed Cream of Mushroom Soup – This is the richest vegan cream of mushroom soup ever, use this condensed vegan mushroom soup to make your best vegan casserole recipes.
  • Easy Tofu Feta with Vegan Lactic Acid – Homemade tofu feta cheese just got better—this recipe perfectly mimics traditional feta’s tangy, salty bite, thanks to vegan lactic acid.
5 from 1 rating

Get the Recipe Easy Alfredo Sauce Recipe

Discover this amazing vegan Alfredo sauce—rich, silky, nut‑free, and bursting with flavor. Perfect for satisfying that cheesy sauce craving.

Ingredients
 

  • 2 cups plant based cheese, Parmesan and/or Italian 4 Cheese
  • 1 stick plant based butter
  • 1 cup Silk Plant Based Half & Half, or unsweetened plant milk
  • ½ cup reserved pasta water, or ¼ tsp cornstarch
  • 1 tsp garlic powder, or fresh garlic
  • 1 tsp onion powder
  • 1 tsp Italian seasoning, or fresh herbs
  • 1 tsp cracked black pepper
  • ½ tsp salt
  • ½ to 1 cup water, or white wine

Instructions
 

  • Melt the plant based butter in a saucepan or skillet on low heat and add the seasonings
  • Add the plant based cream, or milk, and the pasta water then bring up to a simmer
  • Add the plant based cheese and stir to combine until the cheese has melted thoroughly
  • If the cheese doesn’t have enough liquid to melt, or if the sauce is still tight, add a few tablespoons of liquid at a time and stir well until the desired consistency is achieved
  • Taste and adjust for seasoning before serving
Serving: 0.5 cup, Calories: 294kcal, Carbohydrates: 8g, Protein: 1g, Fat: 27g, Saturated Fat: 14g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Sodium: 537mg, Potassium: 10mg, Fiber: 1g, Sugar: 0.04g, Vitamin A: 304IU, Vitamin C: 0.1mg, Calcium: 26mg, Iron: 0.5mg
Tried this recipe?Let us know how it was by leaving a rating and review in the form below.
easy vegan alfredo sauce