This post may contain affiliate links, view our disclaimer for details.

This is the creamiest, easiest, and BEST Vegan Fettuccine Alfredo Sauce with NO cashews. A bold statement, I know. But you won’t even believe that this Fettuccine Alfredo is vegan, dairy-free, and plant-based.

This sauce is made without coconut milk, cauliflower, cashew cream, or dairy-based heavy cream and is ready in just under 30 minutes. If you’d like a pasta sauce made with cashews…check out my vegan cashew cream pasta or the cashew version of my vegan carbonara!

the best vegan alfredo without cashews on a plate with basil.
vegan fettuccine Alfredo with fresh basil

Why You’ll Love This Vegan Alfredo Sauce

Emily’s Recipe Notes:

  • Flavor: A super tasty, slightly cheesy, velvety sauce that tastes like the real thing.
  • Texture: This vegan Alfredo sauce has an unbelievably creamy texture and I promise you won’t be able to tell it is dairy free!
  • Difficulty: This recipe uses minimal equipment, no need for a high powered blender or food processor- you only need 2 pots!
  • Ingredients: No raw cashews or cauliflower needed here… just vegan versions of traditional Alfredo sauce ingredients like plant-based butter, plant milk, and vegan parmesan cheese (the secret ingredient!).
  • Time: Quick and easy- the sauce and the fettuccine are ready to eat in under 30 minutes.

Why We Love This Pasta Sauce: My husband challenged me to make an Alfredo sauce as good as Olive Garden’s (his favorite pasta and favorite traditional Alfredo sauce). And thus, this easy vegan pasta dish was born. The best part about this Alfredo? It’s ready in under 30 minutes, making it an amazing weeknight meal. Or it could even be an easy date night dinner!

What Reader’s Are Saying:

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
“I could seriously cry from relief! Since having to go dairy free, I’ve tried all the vegan cheese sauces out there…This recipe finally hit the spot!”
– Melody

Ingredients:

vegan alfredo ingredients like plant based butter, garlic and plant milk.
vegan Alfredo ingredients

This dairy-free Alfredo sauce only has 6 ingredients (not including salt & black pepper!). They are:

The Best Plant Milk for Vegan Alfredo Sauce

Every non-dairy milk has its pros and cons. For this vegan fettuccine Alfredo, I prefer to use either unsweetened almond milk or unsweetened oat milk.

⭐️ I don’t recommend using plant milk with strong flavors, like coconut milk. ⭐️

Keep in mind that each milk has a different consistency and water content, so the sauce may need to simmer slightly longer to thicken or may need a little extra flour depending on the specific brand or type you use.

Add-Ins

  • Lemon Juice: Add a squeeze of zesty lemon at the end to help lighten up the dish.
  • Nutritional Yeast: While I don’t think this sauce needs any other flavorings, you could definitely add in some nutritional yeast for a cheesy flavor.
  • More Garlic: To make garlic Alfredo sauce.
vegan butter for the alfredo sauce.
my favorite vegan butter for the Alfredo sauce

Helpful Equipment

  • Small Saucepan or Pot: for making the alfredo sauce
  • Large Pot: to boil the pasta
  • Strainer: to strain the pasta

Step-by-step instructions

*Video Tutorial is Above the Recipe Card Below*

STEP 1: Fill a large pot with water and bring to a boil. Salt the water and cook the pasta per the package’s instructions until al dente.

STEP 2: Melt the vegan plant butter and olive oil in a medium saucepan on medium heat. Add in the grated garlic clove and cook for a minute.

STEP 3: Once warm, whisk in the flour, 1 tablespoon at a time until completely dissolved. The mixture should begin to thicken. 

STEP 4: Add in the dairy free milk, 1 cup at a time whisking constantly to prevent any clumps from forming. 

STEP 5: Reduce the heat and let the sauce thicken. Then, stir in the vegan parmesan cheese, salt, and black pepper.

STEP 6: Pour this creamy vegan Alfredo sauce on the cooked pasta and toss to combine.

Serving the Vegan Alfredo

This vegan alfredo sauce is best served warm and poured over Fettuccine pasta. I like to garnish the dish with fresh chopped basil, salt & pepper, and a little more fresh grated vegan Parmesan. This is truly the creamiest vegan alfredo that I’ve ever had and it’s completely omnivore approved.

You can serve this vegan alfredo pasta with plant-based chicken, roasted mushrooms, or a side salad. Below are a few vegan recipes this dish would pair well with:

lemon spinach arugula salad with silver tongs.

Simple Spinach Arugula Salad with Lemon Vinaigrette

Storage Tips

This pasta is best served fresh, however, it can be stored in the fridge for 2-3 days once the sauce has been tossed with the cooked pasta. Keep the pasta in an airtight container in the fridge. The sauce will absorb into the pasta while it’s stored, so it won’t be as creamy the next day.

For best results, store the vegan alfredo sauce separately from the cooked pasta.

When stored separately in an airtight container, the leftover sauce will last up to one week.

a close up image of the vegan alfredo texture.
vegan Alfredo sauce on pasta

Helpful Tips For The BEST Vegan Alfredo Sauce


  1. Simmer the sauce until it thickens and easily coats the back of a spoon: Increase the heat if it looks like the sauce isn’t thickening enough.
  2. Use unflavored and unsweetened plant milk: I don’t recommend using coconut milk in this recipe.
  3. Pick a vegan parmesan cheese that you enjoy the taste of: My favorites are Violife Vegan Parmesan and Trader Joe’s Vegan Parmesan Shreds.
  4. Remember the sauce will continue to thicken as it cools: And as it’s mixed with the pasta!
vegan alfredo with fresh basil and fresh cracked black pepper.
vegan Alfredo sauce on pasta

FAQ

What is the sauce of this vegan alfredo made of?

This creamy vegan Alfredo sauce is similar to a Béchamel sauce (or also known as a vegan white sauce). The first step in making the sauce is to make a roux.
A roux is a mixture of a fat and flour made on the stove top that is used to thicken up sauces.

What replaces dairy in this vegan alfredo sauce?

The fat used in this recipe is vegan butter (Country Crock Plant Butter) and olive oil. The vegan butter adds a rich saltiness that balances the flavor the olive oil provides. Plant milk replaces heavy cream in the recipe. I recommend extra creamy oat milk.

How to get a super creamy sauce:

Once you add olive oil and vegan butter to the pan, you’ll want to add in the flour, 1 tablespoon at a time until completely dissolved and the mixture begins to thicken. Try not to add all the flour at once, as this will create more lumps.

Similarly, add in the oat milk 1 cup at a time. You’ll also want to whisk constantly to prevent any clumps from forming.

vegan fettuccine alfredo in a bowl.
the BEST vegan alfredo sauce that tastes just like the traditional version

More Vegan Pasta Recipes

Did You Make This Vegan Alfredo Sauce Recipe?

I’d love to know! Leave a star rating and comment below!

Video tutorial:

[Please Note: Ad-blockers will block the video from displaying. Temporarily disable them to view the video]

The Best Vegan Alfredo Sauce (No Cashews!)

4.96 from 41 votes
Rate this Recipe
By Emily
This is by far the creamiest and BEST vegan fettuccine Alfredo sauce! Twirl-able and slurp-able, this Alfredo sauce is made without cashews, coconut milk, or cauliflower. It tastes just like the traditional version while being dairy free.
6 servings
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 6 servings
6 servings

Ingredients

Alfredo Sauce

  • 6 tbsp salted vegan butter, 84g, like Violife or Country Crock Plant Butter
  • 2 tbsp extra virgin olive oil, 28g
  • ½ tsp fresh grated garlic, about 1 clove
  • 6 tbsp all-purpose flour, 45g
  • 3 cups dairy-free milk, unsweetened & unflavored like extra creamy oat milk or almond milk (see notes for nut-free options)
  • ¾ tsp salt
  • tsp black pepper, to taste
  • 1 cup grated Violife Parmesan Cheese, 32g, or other vegan parmesan like Trader Joe’s

Pasta

  • 1 lb fettuccine pasta
  • Chopped fresh basil for garnish

Instructions

  • Fill a large pot with water, bring to a boil, and cook the pasta per the package’s instructions until al dente. While the pasta starts cooking, begin the sauce.
    1 lb fettuccine pasta
  • Melt the vegan plant butter and olive oil in a medium saucepan on medium-low heat. Add in the grated garlic and cook for a minute.
    6 tbsp salted vegan butter, 2 tbsp extra virgin olive oil, ½ tsp fresh grated garlic
  • Once warm, whisk in the all-purpose flour, 1 tablespoon at a time until completely dissolved and the mixture begins to thicken. 
    6 tbsp all-purpose flour
  • Add in the dairy free milk, 1 cup at a time whisking constantly to prevent any clumps from forming. 
    3 cups dairy-free milk
  • Reduce the heat to low and continue stirring until the mixture begins to bubble and to thicken. The sauce should easily coat the back of a spoon when done. It will continue to thicken as it cools and as it is mixed with the pasta.
  • Stir in the grated vegan Parmesan, salt, and black pepper. 
    ¾ tsp salt, ⅛ tsp black pepper, 1 cup grated Violife Parmesan Cheese
  • When finished cooking, drain your pasta and add it back into the large pot. 
  • Pour the vegan Alfredo sauce onto the pasta and toss to combine. It should thicken more as it's heated. 
  • Serve warm and garnish with more grated vegan parmesan, basil, and any additional salt or pepper to taste!
    Chopped fresh basil for garnish

Video

Recipe notes

  • It will appear that there is a lot of sauce prior to mixing it in with the pasta. This is okay! Once combined with the pasta, the sauce will thicken more and the pasta will absorb some of it.
  • If you’d like to make the sauce nut-free you can use unsweetened Soy Milk, Rice Milk, or Oat Milk.

Nutrition

Serving: 1gCalories: 405kcalCarbohydrates: 37gProtein: 15gFat: 23gSaturated Fat: 6gPolyunsaturated Fat: 15gSodium: 490mgFiber: 4gSugar: 2g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Mains
Cuisine Italian

© Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

Vegan Pasta Recipes You’ll Love

vegan ravioli with tofu ricotta filling and marinara.

Homemade Vegan Ravioli with Herby Ricotta Cheese Filling

vegan baked mac and cheese with cracker topping.

Vegan Baked Mac and Cheese

creamy lemon garlic tahini pasta with kale in a white ceramic dish.

Creamy Tahini Pasta with Lemon, Garlic and Tofu

Want to save this recipe for later? Pin it to Pinterest!

a pinterest pin for the alfredo sauce recipe.

Categories:

, , , , , , ,

Leave a Reply

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

Recipe Rating





4.96 from 41 votes (39 ratings without comment)

4 Comments

  1. 5 stars
    I could seriously cry from relief! Since having to go dairy free, I’ve tried all the vegan cheese sauces out there. Gag. I can’t even look at cashews anymore. This recipe finally hit the spot! I didn’t have any Parmesan on hand, so used 1/2 cup nutritional yeast instead. Also added some fresh lemon juice (1/2 lemon), and topped it with roasted red peppers! Yum.

    We also used the leftover sauce to top off some potatoes a few nights later, and it was delicious as well!

    My next venture is to blend up some roasted red peppers and mix them in with the sauce. Maybe use it as a base for pizza, since I can’t have tomatoes 🙂

  2. This is VERY good! I don’t think I’ve had alfredo sauce this good since I last had Olive Garden fettucine alfredo years ago. :’) THANK YOU!

    1. I’m so glad to hear that! My husband loves the Olive Garden Alfredo, so I tried to make this recipe as close to it as possible 🙂

  3. 5 stars
    I haven’t actually made it yet because I’m waiting for my hubby to come home with a couple ingredients I need. I love how the instructions are very simple. I’m having to make more homemade food since my son has food allergies. My question is how long will it keep in the fridge. Since I only need one serving, I won’t use the whole batch. Anyway, thank you so much for sharing. I’m sure he’ll enjoy it! 😁

Even More Recipes You'll Love...