This Dairy Free Fettucine Alfredo is an easy dinner recipe that’s rich, creamy, and oh-so-satisfying! Enjoy this vegetarian and vegan version as is, or add your favorite proteins and veggies. 

Dairy-Free Vegan Alfredo Sauce with Fettuccine overhead
Save this recipe
Enter your email address and we’ll send this post straight to your inbox.

When I was younger, I thought fettuccine alfredo was IT. Thick fettuccine noodles swimming in a sea of cheesy, creamy alfredo sauce…YUM!

So when I started going dairy-free almost a decade ago, I was worried I’d have to give up my beloved favorite pasta dish. But then, I created this dairy-free fettuccine alfredo recipe that puts the classic creamy pasta back into my life again.

I first shared this recipe back in 2018. Since then, I’ve updated it to add more helpful details and photos.

And over the past several years, so many of you have come to love this recipe as well, which makes my heart so happy!

✨ Looking for more popular dairy-free recipes? Check out this reader favorite dairy-free mac and cheese recipe.

❤️ Why you’ll love this family favorite (and reader favorite!) recipe

Dairy-Free Fettuccine Alfredo

I love this dish, friends. It has a permanent spot in my family’s dinner rotation. And it’s become a reader favorite over the years as well, for so many reasons!

  • The sauce is rich and creamy, so you won’t miss the dairy.
  • It’s versatile: see my ingredient notes for alternative dairy-free options.
  • It’s a delicious vegetarian and vegan recipe.
  • You can enjoy it as is or add your favorite protein and veggies.
  • It’s a beloved recipe by kids and adults alike.

Ingredient notes

vegan alfredo sauce

This vegan alfredo sauce is just as rich and creamy as the original.

  • Coconut milk – gives it a bit of a nutty flavor, which you would normally get with traditional parmesan cheese anyway, but it’s just a different kind of nuttiness to it. If you prefer, you can also use almond milk or soy milk.
  • Dijon mustard adds just a hint of a tanginess to the sauce.

And of course, this dish requires lots of minced garlic, freshly cracked black pepper, and freshly chopped parsley.

A note about nutritional yeast

yeast seasoning

What gives the dairy-free, vegan cream sauce the “cheesy” flavor is a quarter cup of nutritional yeast.

If you’ve never had Nutritional Yeast before, you should know it’s different than the quick rise yeast you use in baking. It is a deactivated yeast that is usually sold in flake or powder form in the bulk aisle or baking aisle of grocery stores. Luckily it has become more popular in the past few years and easier to find nationwide.

I use the Bragg brand of nutritional yeast flakes; it’s a popular one that you can purchase online and in many grocery stores around the United States.

It has a nutty flavor that (loosely) resembles parmesan cheese, which makes it an excellent cheese substitute in this fettuccine alfredo recipe and in so many other “cheesy” vegan dishes.

Serving suggestions

dairy free vegan alfredo sauce with fettucini

This dairy free fettuccine alfredo is delicious served with a side of homemade bread. Try our air fryer garlic bread, pesto bread, or homemade French bread.

Boost the nutritional value of your meal by serving it with a cucumber mint salad, arugula and pear salad, or cucumber shrimp salad.

Recipe FAQs

Dairy-Free Fettuccine Alfredo
What’s the best way to store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 2-3 days.

What’s the best pasta shape to use for this recipe?

I find that wider, thicker pastas like fettuccine, tagliatelle, papperdelle, and linguine go best with this dairy-free alfredo sauce. The thick sauce needs a long, thick pasta that it can cling to.
You can also use pasta shapes that help hold the rich, creamy vegan alfredo sauce in. Pastas such as fusilli and rotini could work.

What are some good proteins to add to this pasta?

I’ve enjoyed this dairy-free pasta with chicken, shrimp, and even Italian sausage.

What are some good vegetables I can add to this pasta?

Broccoli is my favorite veggie addition for this dairy free pasta. You can also add spinach, zucchini, bell peppers, or tomatoes.

🍷 🥂 Wine pairings

dairy free vegan alfredo sauce with fettucini in bowls

This creamy vegan fettuccine alfredo, like other creamy pasta dishes, pairs well with white wine. Try one of these three wines the next time you make this dish:

  • Sauvignon Blanc – This crisp white wine provides a lively contrast to the right sauce.
  • Pinot Grigio – This is another refreshing white wine that has the acidity to help cut through the creaminess of the sauce.
  • Chardonnay – go for a lightly oaked Chardonnay. The subtle buttery notes will complement the creamy sauce.

More dairy-free pasta recipes

Did you make this recipe? Don’t forget to leave a 5-Star 🌟🌟🌟🌟🌟 rating in the recipe card, and if you really loved it, please leave a comment further down on the page. Thank you!

Dairy-Free Fettuccine Alfredo

5 from 73 votes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
This Dairy-Free Fettuccine Alfredo is rich, creamy, and oh-so-satisfying!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 8 ounces fettuccine pasta
  • 4 tablespoons vegan butter
  • 3-4 cloves garlic, minced, use less or more, depending on how much you like garlic!
  • 2 tablespoons all-purpose flour
  • 1 14.5-ounce can coconut milk
  • cup vegetable stock or broth
  • 2 tablespoons reserve hot pasta water, use more if your sauce needs it
  • 1 teaspoon freshly cracked black pepper
  • 1 teaspoon Dijon mustard
  • ¼ cup nutritional yeast
  • 1 tablespoon parsley, freshly chopped
  • salt and pepper, to taste

Instructions 

  • Cook pasta according to package directions. Meanwhile, make the sauce. 
  • In a large saucepan, add vegan butter and garlic over medium heat. Sauté garlic for 1-2 minutes, until butter is just melted. 
  • Sprinkle flour into the pan and stir just until the flour is incorporated into the butter. Slowly add in the coconut milk and vegetable stock; use a whisk to stir away clumps and combine ingredients. 
  • Whisk until the mixture comes to a low boil then starts to thicken a bit. Add two tablespoons of hot starchy pasta water (the water from the pot in which you cooked the pasta) and continue to stir continuously for another minute. The sauce will continue to thicken, so it shouldn’t be super thick yet at this point, but it should be thicker than when you started stirring the liquid. 
  • Remove from heat and immediately stir in Dijon mustard, 1 teaspoon of black pepper, and nutritional yeast flakes. Stir until the flakes have melted. Add the cooked pasta to the pan and gently toss together with the sauce, coating all of the pasta evenly. 
  • Salt and pepper to taste. Garnish with freshly chopped parsley.

Notes

Makes approximately 4 servings.
Storage: store in an airtight container in the refrigerator for up to 3 or 4 days.
To reheat: the best way to reheat is to add the pasta to a pan over medium heat on the stove along with 1 tablespoon of water, stock, or dairy-free cream. Stir to incorporate the liquid and heat until heated all the way through, which usually just takes a couple of minutes.
recipe inspired by The Food Network

Nutrition

Calories: 331kcal, Carbohydrates: 46g, Protein: 10g, Fat: 12g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 48mg, Sodium: 196mg, Potassium: 225mg, Fiber: 3g, Sugar: 1g, Vitamin A: 700IU, Vitamin C: 2mg, Calcium: 29mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Please leave a star rating and comment! Then snap a pic of your dish and share it on social media. Tag @UrbanBlissLife and #UrbanBlissLife!

Follow on Instagram

Follow

This post contains affiliate links. This post was first published February 8, 2018, and has been updated with additional content throughout the years, most recently on November 8, 2025

Marlynn Jayme Schotland 2021 profile pic

About Marlynn

I'm a cookbook author, recipe developer, photographer, WSET 2 Certified wine pro, mom of two, and dog lover. I'm here to help you with fast, easy, and delicious recipes, food & wine pairings, cooking & baking tips, plus food and wine travel guides.

5 from 73 votes (46 ratings without comment)

Leave a comment

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.

45 Comments

  1. Kayla says:

    5 stars
    This recipe is a family staple now! The only thing we change is that we add a TON of garlic powder. Revolutionary.

  2. Bessie says:

    5 stars
    Absolutely delish (say I and 6 kids; some of them picky eaters!). I made it gluten free by subbing cassava flour for the flour and of course used gf pasta. I also subbed avocado oil for the vegan butter and chicken broth for the vegetable broth. A new versatile, family favorite sauce!!

  3. Jenn Jenn says:

    5 stars
    I usually never leave comments on recipes, however, this one is a keeper. I’ve tried a couple of dairy-free fettuccine recipes and I didn’t care for the taste. I’m not vegan but lactose intolerant so I seasoned skinless boneless chicken thighs and cooked them up 1st, removed and set aside and followed the rest of the recipe. When my sauce was done I added back the chicken and a can of lesure sweet peas. Great recipe!

    1. Marlynn Jayme Schotland says:

      5 stars
      Chicken added to this sounds amazing! So glad you loved it, Jenn! :)

  4. Kristen says:

    5 stars
    Cheers!
    I definitely have to give your props for this one!
    Generally I really do NOT like creamy vegan sauces, especially those with nutritional yeast and/or mustard, but this one must’ve been sent to you by dairy-free gods or something, cause DAMN!
    I used 2 cloves of garlic with half soy half rice milk in place of coconut milk (it’s all I had) and added mushrooms and spinach to my bowl.
    So tasty!
    6 thumbs up! Now to go find some more thumbs….. 👍

    1. Marlynn Jayme Schotland says:

      5 stars
      So glad you loved it, Kristen! Your substitutions and additions sound great too.

  5. CMW515 says:

    5 stars
    Wow oh wow!!! Blown away by the flavor, texture, the smell. It is by far the best plant base recipe on the web. I’ll never be making another or buying premade “vegan” fettuccine sauce ever again. I followed the recipe exactly even tried it regular mustard and it was great! I’ve added mushrooms and salmon to it and it just continues with magnificent flavor. Well done, well done!!!

    1. Marlynn Jayme Schotland says:

      5 stars
      WOW, thank you so much for the great review of this recipe! I bet adding mushrooms and salmon would be amazing. Hope you continue enjoying this for years to come!

  6. Allie says:

    How long does this last in the fridge?? I absolutely LOVE this recipe and make it at least once a week for me and my partner. Makes me so happy to be able to eat it again! We tend to make more than we can eat so I was just wondering how long it’ll keep. Thank you! ❤️

    1. Marlynn Jayme Schotland says:

      Allie, I am so happy to hear you love this recipe and make it often! Yay! This recipe is best when it’s eaten fresh or as leftovers the next day. But you can keep in an airtight container in the fridge for 2-3 days; 4-5 days max. Hope that helps! :)

  7. Rebecca says:

    could just the sauce be made ahead of time and kept in the fridge or even be kept frozen?

  8. Paula says:

    Do you use light or full fat coconut milk?

    1. Marlynn Jayme Schotland says:

      Hi Paula! I use full-fat coconut milk but you could certainly use light coconut milk, it might just not be as creamy. If you do, let me know how it goes!

    2. Paula says:

      Perfect! Thank you for the quick response….I am making this tonight for the fam….and will most likely use the full fat coconut milk but was curious what you use. I’ll update my post later to let you know how it goes over with everyone.

    3. Paula says:

      This is amazing!!! My whole family loved it!!! We haven’t had Alfredo for the longest time due to dietary restrictions so everyone really enjoyed this. I also can not get over how simple it was to put together. Thank you so much for this recipe which is now a favorite of ours.

    4. Marlynn Jayme Schotland says:

      Paula, that makes my day!! I am SO happy that you and your family loved it! Thank you so much for trying the recipe, and for commenting back here to let me know how it went. Enjoy!

  9. Jamie says:

    This looks and sounds delicious! I love almond milk, so I’d definitely have to see how that nuttiness is in some fettuccine. Thanks for sharing!

  10. cakespy says:

    I’m intrigued by the idea of a coconut based alfredo! It looks so creamy, rich, and delicious.

  11. Renee @ The Good Hearted Woman says:

    5 stars
    This recipe is a perfect example of why a loyalty to your favorite blogs/bloggers is important.. Even as a part-time vegan, I’m always a little dubious about “dairy-free” cream sauces: so many I’ve tried online are clearly either untested or created by individuals with very different tastes than mine. However, having made so many of your recipes over the years, I know that I can trust you! 😉. I’ll file this one away for the next time we need a good vegan pasta meal. Thanks, Marlynn.

  12. Erin @ Platings and Pairings says:

    5 stars
    I would have never thought to use coconut milk in alfredo, it seems that all the versions I see either use cashews or cauliflower, but this sounds delicious, especially with the nutritional yeast. I’ll be trying out your recipe for sure!

  13. Catherine @ Ten Thousand Hour Mama says:

    Nutritional yeast is the most-used ingredient in my kitchen, outside of salt, pepper and olive oil. It does wonders for vegan and dairy free cooking. I haven’t yet tried my hand at a vegan alfredo sauce but this looks delicious!

  14. Mary says:

    5 stars
    This sounds so good! I also love cooking with coconut milk. I love the flavor it adds. Also I’m so happy you didn’t use cauliflower to “cream up” your alfredo. That item has been temporarily banned from my house ;) But THIS I can totally get behind. Just need to get me some nutritional yeast.

    1. Marlynn Jayme Schotland says:

      Thanks so much, Mary! I do like using cauliflower but not for alfredo… just my personal preference ;) Nobody else in my house likes cauliflower except for me so I usually limit it to when I’m cooking for myself or for an outside crowd! :)

  15. Melissa (Pen and Parent) says:

    This looks like a great dish to make for people who can’t have dairy. I may have to give it a try.

  16. Cindy says:

    I’ve been craving fettuccine alfredo with grilled chicken and broccoli for a while now, but with my partner’s dairy allergy, I haven’t bothered making it (why bother if it’s just for me?). Now I absolutely have to try this out!