Plant Based Recipes

Vegan Alfredo Pasta Sauce

Vegan Dairy Free Alfredo Pasta Sauce Recipe shown tossed with spaghetti and swirled on a blue plate.

This vegan alfredo sauce recipe is the BEST I could come up with after using many different combinations and techniques. A lot of people wonder how you can even try to achieve a milk-free alfredo sauce. I mean the whole concept of an alfredo is to combine the richness of cream with the sharpness of parmesan cheese!

What can I use to substitute cream?

My creamy, garlicky sauce uses coconut milk to mimic the texture of a traditional alfredo sauce perfectly! Don’t worry-this sauce doesn’t taste too sweet-in fact I couldn’t even detect a coconut taste in the end product. This is because coconut milk is not the only dairy substitute I used to accomplish this vegan alfredo sauce.

Vegan Dairy Free Alfredo Pasta Sauce Recipe shown tossed with spaghetti and swirled on a blue plate.

Raw cashews are used to increase the creaminess of my dairy free alfredo pasta sauce. I LOVE using raw cashews as a dairy substitute to mimic cream. They are absolutely perfect for a cashew sour cream, dairy free cream cheese, dairy free parmesan cheese, and as a creamy base for soups. It’s no surprise raw cashews blend up perfectly to mimic the creamy texture needed for this vegan alfredo pasta sauce!

I have seen a few recipes for alfredo sauce using tofu! Check out this awesome one from the blog Happy Herbivore. In my experience I much prefer the richness that comes from the fat of the coconut and cashew.

Is vegan alfredo sauce healthy?

Just because this alfredo sauce is dairy free does not mean it is fat free! This vegan cream sauce is just as naughty as a traditional alfredo is! It does however contain more nutrition, and fiber, and has zero added cholesterol!

Not to mention you are making an environmental impact by not using animal ingredients! And the baby cows will thank you for leaving that milk to them:)

Can I use Cauliflower in Vegan alfredo pasta sauce?

If you are looking to make a lighter alfredo flavoured pasta sauce you could experiment with using steamed and pureed cauliflower as a base. I’ve seen plenty of pretty popular alfredo sauce recipes using cauliflower. This not only cuts the fat and calories, but it increases the fiber content as well. Check out this one by Oh She Glows. It looks absolutely fabulous!!

I think using cauliflower as a base for a dairy free vegan alfredo sauce would be a really great option! Especially if you are looking to lose weight or if you prefer to stick to a lower fat diet. For me, I absolutely love the heaviness and satisfying texture the coconut milk and cashews provide. This dish is meant to be a treat! Just like you probably wouldn’t eat a traditional alfredo on a daily basis, this vegan alfredo is reserved for special occasions!

Vegan Dairy Free Alfredo Pasta Sauce Recipe shown tossed with spaghetti and swirled on a blue plate.

So, we’ve got the texture and richness nailed with the coconut and cashew base. But…

How can you make an Alfredo Sauce without Parmesan Cheese?

By using a combination of nutritional yeast, onion, lemon and garlic! These flavors combine to make an exceptionally strong, zingy flavor that will mimic parmesan perfectly!

Image shows ingredients used to make Vegan Dairy Free Alfredo Pasta Sauce Recipe

Parmesan cheese helps to thicken a traditional alfredo pasta sauce. It also adds that perfect strong and sharp flavour we all know and love!

How to thicken a dairy-free alfredo sauce:

I’ve answered this by using vegan butter and flour in order to thicken my sauce. The sharp and tangy flavour needed for a perfect alfredo comes from using softened onion, nutritional yeast and lemon juice.

I’ve gone ahead and included a lot of garlic here in this recipe as well! I absolutely love garlic and this recipe calls for 4 whole cloves!

Two cloves cooked in with the onion. The other two are added in FRESH at the end, right as I’m finishing my sauce. Trust me on this one-it’s amazing!!

 Vegan Dairy Free Alfredo Pasta Sauce Recipe shown tossed with spaghetti and swirled on a blue plate.

So, let’s put it all together using coconut and cashews as our base! I’ll show you how to make the creamiest, garlicky vegan alfredo pasta sauce imaginable!

How to Make Vegan Alfredo Pasta:

Vegan Dairy Free Alfredo Pasta Sauce Recipe shown tossed with spaghetti and swirled on a blue plate.
5 from 10 votes

Vegan Dairy Free Alfredo Pasta Sauce Recipe

This vegan alfredo sauce is the ultimate! It’s incredibly creamy and garlicky-providing all of the flavors needed to mimic a traditional alfredo pasta sauce. The texture is spot on thanks to the thick coconut milk and the raw blended cashews. You won’t need another alfredo sauce recipe once you’ve tried this one!

Course Main Course
Cuisine Vegan, Italian
Keyword Vegan dairy free alfredo sauce
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6
Calories 360 kcal
Author Megan Kerry


  • 1 tsp veggie bullion
  • 1/2 cup water
  • 1 yellow onion diced
  • 4 garlic cloves minced or pressed
  • 1 cup raw cashews
  • 1 cup water
  • 1/2 lemon juiced
  • 2 tbsp vegan butter I used becel
  • 1 tbsp All purpose flour
  • 160 ml canned coconut milk I used the small can of Thai Kitchen Premium coconut milk
  • 1/2 tsp salt
  • 1 tbsp nutritional yeast
  • 1 tbsp fresh lemon juice
  • fresh cracked pepper to taste
  • 2 tbsp fresh parsley diced
  • 1 tsp lemon zest
  • chili flakes to taste


  1. Dice your yellow onion and place it in a sauce pan with 1/2 cup of water and 1 tsp veggie bullion. Cook until transparent.

  2. Add in 2 of the 4 garlic cloves and continue to cook for an additional 2 minutes. Add more water if the veg begins to stick to the pan.

  3. Transfer your garlic and onion mixture to a high powered blender like the Vitamix.  

  4. Add the 1 cup of cashews, 1 cup of water and the juice of half a lemon into the blender.

  5. Blend on high speed for 2 minutes, until the mixture is very smooth.

  6. In the sauce pan add 2 tbsp vegan butter and 1 tbsp of all purpose flour. whisk together over medium heat for 1 minute. 

  7. Stir in the can of coconut milk, whisking constantly over medium heat. The mixture will begin to thicken. 

  8. Sprinkle in the salt and the nutritional yeast. Continue to whisk for an additional minute.

  9. Transfer the contents of your blender to the sauce pan and remove from the heat. 

  10. Whisk in your 1 tbsp fresh lemon juice, 2 freshly minced or pressed garlic cloves, fresh cracked pepper, and lemon zest.

  11. Toss your pasta of choice with the sauce and garnish with additional fresh cracked pepper, parsley, lemon  zest, chili flakes and dairy free Parmesan Cheese.

I think this vegan alfredo sauce would be so delicious paired with pan-seared mushrooms to make a Mushroom Fettuccini Alfredo. The mushrooms would add a meaty texture and flavour that would set the whole dish off!

I always have a batch of my Vegan Parmesan Cheese on hand in the fridge. I garnish my fettuccine alfredo with that, along with fresh cracked pepper, chili flakes and a little bit of parsley. Not only does the dish look beautiful this way, but I love the freshness and spice!

Vegan Parmesan cheese shown in a glass bowl being lifted by a metal spoon

Shop the Post:

Here are some items I used to put this recipe together! When you make a purchase through my link you support the free content I bring you! At no added cost to you! Thanks for the love:

I’ve created a pin for your recipe board here! Follow me on Pinterest at Megan Kerry-Vegan Recipes.

Vegan Dairy Free Alfredo Pasta Sauce Recipe shown tossed with spaghetti and swirled on a blue plate.

If you are looking for more ideas and inspiration, check me out over on Instagram @megan_kerry_xo. I love sharing with you guys what my family and I are doing for dinner on my stories. I’d love to see you over there!

I share new recipe videos and pictures over on my Facebook Page as well! Plus you’ll see even more content related to veganism!

And, if you love video content then you really don’t want to miss out on my YouTube channel! I post new videos every single week focusing on veganism and how we make it work for us! There you’ll find all sorts of recipes, ingredient videos and grocery hauls!

Subscribe to my mailing list so we can keep in touch and so you won’t miss my next recipe! Every new subscriber gets a free printable grocery store checklist!

If you enjoyed this recipe, please share it with a friend and take a minute to RATE This Recipe down below! And leave me a comment:)

Until Next Time!!

Megan Kerry Signature

Megan Kerry

Megan Kerry is a Vegan Lifestyle Educator and Licensed Practical Nurse. Her content focuses on vegan recipes and ethical living. She is a mom of four children, a long time vegan, and an even longer time foodie. She loves veganizing any and all dishes and sharing her recipes and lifestyle tips with all of you!

Recommended Articles


  1. This is super helpful! My husband loves alfredo sauce. So, I’ll have to make this with him. He isn’t as big on coconut. So, maybe I’ll try it the cauliflower way!

    1. The cauliflower way is definitely more of a healthy option and fewer calories! But you won’t taste the coconut at all if you go that way either. And I love the feel of the sauce with the full fat.

  2. Whoa whoa whoa. This looks so good. I’d have it for breakfast right now if I had some pasta. Ha ha Definitely making this. Your photo is outstanding too.

    1. Thanks so much Michelle! I had a lot of fun with this shoot:) P.S. I’ve definitely had this cold for breakfast lol!

    1. Thank you for checking it out! If you prefer you can check out my Fresh Spaghettini Recipe-No cream sauce on that one:)

  3. 5 stars
    Oh my goodness! I didn’t really think you could make an alfredo sauce without cream but you have proven me wrong! I will definitely try this! Pinning for another day! Thanks for sharing!

  4. Thank you for sharing this recipe- I adore this but have never tried to make it myself. I will now, seems more simple than I thought and how stunning is yours!

  5. Wow, so delicious and easy recipe to make for the kids. I am sure my kids will love it like and will make their favorite.

  6. 5 stars
    Looks delicious! I like vegan dishes and I love finding new recipes. I am not vegan but I have a lot vegan friends, I want to support them the most

  7. 5 stars
    looks delicious and so creamy! I will cook it for my husband, he is totally crazy about creamy pasta, his favorite. Vegan makes this dish even better

  8. 5 stars
    I love Pasta. The recipe sounds really great and truly it is worth a try. And I will give it a try.

  9. Wow, so delicious and easy recipe to make for the kids. I am sure my kids will love it like and will make their favorite.

  10. Ohhh, I love the colors! but i may pass on this one since I am not a white pasta person. It looks really great though really. and seems healthy

Leave a Reply

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

Recipe Rating