Craving a creamy, comforting pasta dish without the dairy? This vegan fettuccine Alfredo is just what you need. It’s rich, smooth, and packed with flavor, but made entirely from plants. Using simple ingredients like almond milk, garlic, and olive oil, you can whip up a sauce that tastes indulgent without feeling heavy.
Making this recipe at home is easier than you might think! You don’t need fancy equipment—just a blender, a pot, and your favorite fettuccine. Plus, it’s easy to tweak for your taste or help you to use what’s in your pantry. We’ll walk you through the key ingredients, substitutions, cooking tips, and serving ideas so your vegan Alfredo turns out perfectly every time.
Don’t miss our round-up of the best vegan pasta recipes and our full lineup of vegan dinner recipes for more plant-based dinner inspiration!
This fettuccine Alfredo pasta is rich, creamy, and full of cozy comfort, but it’s made with simple ingredients. It’s easy to make, super satisfying, and perfect for a quick weeknight dinner or a comforting pasta night at home.

This vegan pasta recipe uses simple ingredients like fettuccine, creamy almond milk, garlic, and vegetable broth to create a rich and silky sauce. Here’s how you can adjust the recipe to your taste:

Vegan Alfredo is simple and comes together in just a few easy steps. You’ll cook the pasta, make a creamy plant-based sauce, and combine everything for a rich and comforting meal.
Step 1: Make the Almond Milk – Blend the almonds with 3 cups of water until creamy. Strain through a nut milk bag, saving the smooth almond milk and discarding or saving the pulp for another use.
Step 2: Sauté the Aromatics – Heat olive oil in a large pot, then cook the onion and garlic for 2–4 minutes until soft and fragrant.
Then, Step 3: Cook the Pasta – Add vegetable broth and almond milk, bring to a boil, then stir in the fettuccine. Cook uncovered, stirring often, until tender (usually 9–12 minutes).
Step 4: Thicken the Sauce – Mix cornstarch with 2 tablespoons cold water, then add it, along with salt and pepper, to the pot 2 minutes before the pasta is done. Cook until the sauce thickens, about 2–5 minutes.
Step 5: Rest and Serve – Turn off the heat and let the pasta sit for 5 minutes to thicken. Plate, then top with cracked black pepper and parsley.
Vegan fettuccine Alfredo is a versatile dish that can be served in various delicious ways! Here are some serving ideas that go great with this recipe:

Vegan Alfredo can be healthier than the traditional version because it skips dairy and heavy cream. It’s usually lower in saturated fat and can have more plant-based nutrients, especially if you use veggies or plant-based milk. Just keep in mind it can still be rich, so enjoy it as a tasty treat!
If you have leftover vegan fettuccine Alfredo, store it in an airtight container in the fridge for up to 5 days—just know the noodles will soak up the sauce as it sits. To reheat, warm it in a pan or microwave with a splash of plant-based milk or vegetable broth, stirring until creamy and hot.
Yes! You can easily make this dairy-free pasta recipe gluten-free by swapping the regular pasta for a gluten-free version, like rice, chickpea, or lentil pasta. The sauce stays the same, so you’ll still get that creamy, comforting flavor without the gluten.
If you make this Vegan Fettuccine Alfredo recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

This recipe is just one of the 100 veganized family favorites you’ll find in The Friendly Vegan Cookbook. Other recipes you can look forward to in the book include:
…and 100 more. Toni Okamoto and I are the best of friends in real life and love having fun in the kitchen. We’re exited to help you cook up some magic in your own home and help you feed your family, your friends, and any vegan naysayers you’d like to impress. You can order a copy of the book here!
Vegan Fettuccine Alfredo recipe comes from The Friendly Vegan Cookbook by Michelle Cehn and Toni Okamoto, with permission from BenBella Books, 2020, all rights reserved.
Leave a Comment
Fettuccine Alfredo is one of my favorite foods, so happy to have found this delicious vegan recipe!
Soooo creamy and delicious!!
i made this for the fam and everyone loves it!! they coulndn’t believe this was vegan!
Delicious, creamy and healthy.. this was perfect. Thanks for sharing the recipe.
I made this on 12/26/21. It’s delicious with a light sprinkle of vegan parm and a side of steamed broccoli. Thank you for this easy and yummy recipe!
So glad you loved it, Kathy! It’s one of my all-time favorites 🙂
One of my favorite recipes! I make this with all types of pasta, but of course it’s best with fettuccini noodles 🙂
Ahh! One of the dishes I missed the most after going vegan was this one and knowing I can make it daily for the family and without much of a fuss is so priceless! Thank you to The Friendly Vegan Cookbook!
This is going to be a hit on Thanksgiving this year. So excited to make it for the fam!!
Just watching this video makes me hungry! I love how creamy and rich the sauce looks and I can’t wait to try it! I bet this would be amazing along with garlic bread and a vegan caesar salad, too. Yummy!
This tastes so rich and decadent but is surprisingly healthy!!! Eat up!
This looks SO good! Going on my list, for sure! Would it make any difference to soak the almonds or not?
If you’re using a standard blender, soaking the almonds will certainly help! But if you’ve got a high-powered blender like a Vitamix or Blendtec or Ninja you don’t actually need to! I’m a pretty spontaneous cook so I rarely have the forethought to soak my nuts, hehe.
I make this recipe all the time and I’m so excited to share it with you!! Hope you love it as much as I do! 🙂
I am a lazy cook – can I just add pre-made almond milk instead of making my own? Thanks!
Hi Rosie! Yes, you can! It won’t be QUITE as thick and creamy, but it will still work pretty well 🙂