This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This vegan alfredo sauce is simply the best. It’s made in only 3 minutes in a blender and is ultra-rich, creamy, cheesy, and nutty, too. This recipe is “Is this really vegan?” material!

Overhead of pasta with vegan alfredo sauce on a plate

This unbelievably creamy, rich alfredo sauce tastes so much like the real deal, but with no dairy or other animal byproducts. It’s so quick and easy to make, too, making it perfect for an easy weeknight dinner. With a few secret ingredients that make this alfredo sauce the absolute best, you may never go back to the traditional kind!

What Makes This Recipe So Good

Cashews – Cashews make this sauce ultra creamy and buttery, making the sauce nice and thick, but not too thick.
Nutritional yeast – Adds a nice cheesy flavor.
Tahini –  Made from toasted ground hulled sesame, tahini adds a lovely nutty flavor that mimics parmesan cheese.

How To Make It

Soak the raw cashews in hot water. I pour hot water over mine and let them sit for 30-60 minutes while I do other things. (This is optional but helps positively ensure a smooth sauce.

Drain the cashews and add to a high-speed blender along with other ingredients, and blend on high speed. (See the top tips if you don’t have a high-speed blender!)

Toss with the hot, cooked pasta and serve!

Instructions for vegan alfredo sauce

Chef’s Tips

  • If you don’t have a high-speed blender, you MUST soak your cashews in hot water for several hours. Otherwise your sauce will not get the right consistency!
  • Reserve a little of your pasta water and add it to your alfredo a tablespoon at a time to help thin the sauce and help it cling to the noodles.
Close up of tongs picking up pasta covered in vegan alfredo sauce

More Delicious Vegan Recipes

Recipe By: Cheryl Malik
5 from 6 votes

The Best Vegan Alfredo Sauce


Prep 30 minutes
This vegan alfredo sauce is simply the best. It's made in only 3 minutes in a blender and is ultra-rich, creamy, cheesy, and nutty, too. This recipe is "Is this really vegan?" material!
4

Equipment

  • high-speed blender

Ingredients

  • 1 ½ cups raw cashews
  • ¾-1 cup water or unsweetened almond milk
  • 2 cloves garlic peeled
  • 2 tablespoons lemon juice fresh
  • 2 tablespoons nutritional yeast
  • 1 – 1 ½ teaspoon salt plus more to taste
  • 1 teaspoon dried basil
  • 1 teaspoon tahini
  • ¾ pound fettuccine or other pasta cooked in salted water according to package instructions and drained
  • parsley for garnish freshly chopped, for garnish, optional

Instructions

  • Soak raw cashews in hot water for 30-60 minutes while I do other things. (See notes.)
  • Drain the cashews and add to high-speed blender along with other water or almond milk, garlic, lemon juice, nutritional yeast, salt, tahini, and dried basil, and blend on high speed about 90 seconds until smooth. Toss with the hot, cooked pasta and serve immediately.
  • Soaking cashews: Optional if using a high-speed blender, but recommended. If not using high-speed blender, cashews MUST be soaked in hot water for several hours.
  • Sauce note: Reserve a little of your pasta water and add it to your alfredo a tablespoon at a time to help thin the sauce and help it cling to the noodles.
 
Recipe yields approximately 4 servings. Nutritional values shown are general guidelines, and reflect information for one serving. Macros may vary slightly depending on specific types and brands of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by 4. Result will be the weight of one serving.

Approximate Information for One Serving

Serving Size: 1servingCalories: 411calProtein: 15gFat: 24gSaturated Fat: 4gCholesterol: 25mgSodium: 1467mgPotassium: 427mgTotal Carbs: 39gFiber: 4gSugar: 3gNet Carbs: 35gVitamin A: 18IUVitamin C: 4mgCalcium: 36mgIron: 4mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

12 Comments

  1. I really liked this recipe and changed a couple of things by adding fresh basil, portabella mushrooms and an orange bell pepper sauteed. I was a little short on the lemon, so I added a little pinot grigio wine to sauce. It turned out delicious on penne pasta. 🙂5 stars

  2. Can I substitute Oatmilk for almond milk? I only have vanilla sugar free almond milk. I have extra creamy Oatmilk.

  3. Delicious! This is my go to vegan Alfredo sauce recipe. I use a food processor since I do not have high powered blender. I soak cashews in boiling water and leave the in processor for a long time to reduce the grit.5 stars

    1. That’s perfect! So happy you love this alfredo sauce, Sarah – thank you for the kind review!

  4. I’m not even vegan but I like to avoid dairy and this sauce is SO GOOD. My husband and I found this a while back and always go back to it when we want Alfredo.5 stars

  5. Nice. Are the nutritional facts just based on the Alfredo sauce or the whole meal? Also how much is 1 serving?
    Thanks! Looks delish.

  6. Tahini is not in the instructions. My guess is it goes in the blender with everything else? This may be dinner tonight😉

Where To Next?