Vegan Fettuccine Alfredo
This post may contain affiliate links. Read the affiliate disclosure here.
Discover the BEST vegan fettuccine alfredo recipe! It’s rich, creamy, and so flavorful. The cashew alfredo sauce is made with healthy ingredients like nutritional yeast, lemon juice, and almond milk. This quick and easy pasta recipe is made in 30 minutes or less. You would never guess it’s entirely dairy-free, oil-free, and soy-free!
Give a warm welcome to this rich, creamy, dreamy Vegan Fettuccine Alfredo. It’s made with no butter, no cheese, and no cream. Can you believe it?! Once you try this plant-based pasta, you’ll be craving it over and over again.
For starters, the cashew alfredo sauce is pure magic. The smooth, velvety texture and rich flavor could fool anyone. You’d never know it’s 100% dairy-free! Instead of heavy cream, we’ll blend together a handful of healthy ingredients – including cashews, nutritional yeast, lemon juice, and mellow white miso paste. With nutritious ingredients like these, it’s a guilt-free indulgence.
Not only is this recipe wholesome and plant-based, but it’s also super to make. From start to finish, you can enjoy it in 30 minutes or less. You just need one pot and a blender. While I recommend using fettuccine noodles, you can cook any pasta of your choosing. Additionally, feel free to serve it with your favorite vegetables or protein!
PS: If you’re looking for more healthy pasta recipes with cashew nuts, you’ll love my Vegan Mac and Cheese and Sweet Potato Mac and Cheese.
The vegan fettuccine alfredo is:
- Creamy, rich, and flavorful
- Dairy-free, oil-free, and soy-free
- Easily made gluten-free & grain-free
- Quick, easy, and made in 30 minutes or less
- A great weeknight dinner idea for families
- Kid-approved and non-vegan approved!
What ingredients are in cashew alfredo sauce?
- Fettuccine pasta: You can use any type of pasta for this alfredo recipe, but I recommend keeping it classic with fettuccine. Other great options include penne, rotini, and spaghetti. If needed, use a gluten-free or grain-free variety.
- Cashews: The cashews are soaked in water, which makes them plump and helps them blend smoothly. This gives the dairy-free alfredo sauce a rich and creamy consistency. Be sure to use raw cashews, not a roasted and salted kind.
- Nutritional yeast: Since this ingredient has a naturally “cheesy” flavor, it’s commonly used in vegan cream sauces. Additionally, it’s packed with B vitamins. Do not omit it from the recipe – it’s important for the flavor!
- Non-dairy milk: You can use any plain non-dairy milk, but I suggest almond milk or cashew milk.
- Lemon juice: Lemon juice adds tangy flavor that helps imitate real alfredo sauce.
- Mellow white miso paste: This concentrated paste contains a savory, umami flavor. It elevates the recipe, giving the dairy-free alfredo sauce an authentic taste.
- Garlic, onion, salt, and pepper: These four ingredients enhance the overall flavor.
- Fresh herbs: I like to garnish my vegan fettuccine alfredo with fresh herbs, like basil or parsley.
How to make vegan alfredo sauce with cashews
For the full ingredient measurements and step-by-step instructions, scroll down to view the recipe card at the bottom of the page.
Tips for making the best vegan fettuccine alfredo
Soak the cashews. Don’t skip this step! Soaked cashews absorb the water, creating a plump appearance and soft texture. This helps them blend smoothly and evenly.
Salt the pasta water. I always recommend salting the pasta water because it improves the flavor and evenly cooks the pasta. A good rule of thumb is to use 1 tbsp of salt per pound of pasta. Although this sounds like a lot, most of it is drained with the water.
Use your favorite pasta. While this dish is originally made with fettuccine noodles, you can use any type of pasta. If you need to, swap in a gluten-free or grain-free kind. I love using chickpea pasta because it’s high protein and naturally gluten-free.
Add vegetables or protein. Serve the fettuccine as is, or toss in roasted vegetables and a protein of your choosing. For veggies, popular pairings include broccoli, peas, cauliflower, and carrots. For protein, you can add tofu, chickpeas, tempeh, or chicken (if you aren’t vegan).
Garnish with fresh herbs. Fresh herbs add flavor and a pop of color. Sprinkle on some fresh basil, parsley, or chives.
How to store vegan fettuccine alfredo sauce
If you’d like to store leftovers or use this recipe for meal prep, I recommend keeping the cashew alfredo sauce and pasta separate. You’ll get the best results by storing the vegan alfredo sauce in a sealed container or mason jar. Keep inside the refrigerator and use within 3-5 days.
When you are ready to enjoy the meal, cook the fettuccine noodles (or pasta of your choosing). Transfer the noodles back into the pot and add the sauce. Stir together until hot.
More easy vegan pasta recipes
If you try this Vegan Fettuccine Alfredo, please let me know your thoughts by leaving a rating and comment below! Ready for more? Subscribe to my newsletter or follow along on Instagram and YouTube!
Note: This post was originally published on March 11th, 2020. The recipe and photos were updated on January 16th, 2024.
PrintVegan Fettuccine Alfredo
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Cook, Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
The BEST vegan fettuccine alfredo recipe! This cashew alfredo sauce is rich, creamy, dairy-free, and oil-free. It’s made with healthy ingredients like nutritional yeast, cashews, lemon juice, and almond milk. The quick and easy recipe is made in 30 minutes with one pot and a blender. It’s a delicious plant-based comfort food & healthy pasta dinner for weeknights!
Ingredients
- 1 + 1/4 cup raw cashews
- 1 cup non-dairy milk (such as almond milk)
- 1/3 cup nutritional yeast
- 4 cloves garlic
- 1 tbsp lemon juice
- 1 tbsp mellow white miso paste
- 1 tsp onion powder
- 1 tsp salt
- 1/4 tsp black pepper
- 10 oz fettuccine pasta (gluten-free or grain-free if needed)
- Fresh herbs, for garnish (basil, parsley, chives, etc.)
Instructions
- In a medium pot, bring 3 cups of water to a boil.
- Add raw cashews to a bowl. Pour the boiling water over the cashews. Set aside to soak for 20 minutes. After, drain the water.
- In a blender, add the soaked cashews, non-dairy milk, nutritional yeast, garlic, lemon juice, mellow white miso paste, onion powder, salt, and black pepper. Blend on high speed until completely smooth and creamy.
- Cook the pasta according to the package instructions. After, drain the water and transfer the pasta back into the pot.
- Pour the alfredo sauce over the pasta. Gently toss to combine and warm.
- Serve fettuccine alfredo with fresh herbs of your choosing, such as basil or parsley. Enjoy!
Notes
- Pasta: I recommend using fettuccine noodles, but you can use any type of pasta. If needed, feel free to use a gluten-free or grain-free option.
- How to store: I recommend keeping the cashew alfredo sauce and pasta separate. You’ll get the best results by storing the vegan alfredo sauce in a sealed container or mason jar. Keep inside the refrigerator and use within 3-5 days. When you are ready to enjoy the meal, cook the fettuccine noodles (or pasta of your choosing). Transfer the noodles back to the pot and add the sauce. Stir together until hot.
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 4g
- Fat: 17g
- Saturated Fat: 2.5g
- Carbohydrates: 62g
- Fiber: 5g
- Protein: 21g
This post contains affiliate links. If you make a purchase through one of these links, I earn a small commission at no additional cost to you. I only recommend products I personally use, trust, and love!
This is soooo delicious! I love it.
Aw thank you so much, Leslie! I’m so happy you love this vegan fettuccine alfredo recipe. Enjoy! 🙂
My go-to vegan Alfredo sauce, it’s amazing! Must have a high speed blender to get the perfect creamy consistency.
Thank you so much, Melanie! I’m glad you enjoyed this recipe 🙂
Everyone on my family loved it.
Amazing to hear that! Thanks for sharing 🙂
How many cups per serving?
Hi Cherie! This recipe is for 10 ounces of pasta. That’s typically about 4 and 1/2 cups of cooked pasta 🙂
Can’t wait to try this! Could I use oat milk as that’s what I have on hand or would that alter the taste too much? Thanks!
Yes, absolutely! Feel free to use oat milk 🙂 Enjoy!
This was delicious!!! Thank you. My daughter can’t have any dairy but is missing creamy sauce. The whole family enjoyed this tho. even the carnivores. Will have again.
I sautéed the onions and garlic while the cashews were soaking, and added some veg. Easy and delicious.
Thank you so much, Kase! I am so happy to hear that your whole family enjoyed this dairy-free alfredo recipe 🙂
This is delicious! My non-Vegan daughter loves it.
Does the nutritional info include the pasta?
Thanks again!
Yay! Thank you, Aliah! Yes, the nutritional info includes the pasta 🙂
I LOVE this recipe! It’s so delicious, but every time I make it, the sauce dries out really quickly. When I eat the leftovers the next day it’s almost like it’s just soaked into the noodles and isn’t creamy anymore. I’m assuming it’s something I’m doing wrong. What would you suggest to help keep it creamy?
Thank you so much, Rylee! I’m happy to hear that you love this recipe 🙂 Pasta doesn’t make the best leftovers. Since it is made from flour, it easily soaks up any liquid you store it with. As you could expect, storing pasta overnight gives it several hours to just sit and soak up all that sauce (which is why yours dries up the following day). The best way to combat this issue is to store the cooked pasta + alfredo sauce separately. If you want to meal prep this recipe, simply store the alfredo sauce in a sealed jar/container and the cooked pasta in another container. When you’re ready to eat, combine the two and reheat. Hope that helps! xo
Yes, thank you! I don’t know why I didn’t think of that, haha. I appreciate your response!
So tasty! However, I’m glad I add only 1/2 tsp salt. ( Brewers yeast was a bit salty) I definitely would make again! Thank you <3
Thank you, Donnette! Good call on reducing the salt! I only use nutritional yeast and I have never tried it with Brewer’s yeast. Glad you enjoyed this recipe! 🙂
Amazing! I usually buy the vegan Alfredo sauce but the taste value was never the same. So
I gave up hope on bomb Alfredo sauce pasta.
Today I tried this recipe and OMG it was extremely good. I’m so happy you shared this. Mine wasn’t as creamy it was more nutty since I used a food processor to blend the sauce so it reminded me of Parmesan cheese but still delicious
Thank you so much, Angelina! I’m so happy to hear you loved this vegan alfredo 🙂 If you use a high-speed blender next time, it will become totally smooth and creamy! xo
I made this for lunch today, it is awesome! I would suggest adding a sprinkling of nutmeg before serving, super yummy!
Thank you, RaeAnna! That sounds delicious. So happy you loved it! 🙂
Hi there! Do you think I could sub dairy-free cream instead of the cashews. If so, how much do you think. Thanks!
Hey, Lauryn! I have not tried that. Honestly, I would not recommend making any substitutions for the cashews. The only thing that would come close is macadamia nuts!
This was delicious I used kale and cauliflower pieces for veggies added shrimp as well over chickpea pasta . The sauce was super simple to make .
My hubby liked it and he is a meat and potato kinda guy !! Thanks for the recipe 🤍 happy cooking !!!
Thank you, Sandra! I’m so glad you and your husband both enjoyed this recipe! 🙂
Geez Louise, that was one good bowl of pasta with YUMMY sauce. Literally, had only light in the fridge and was worn out after whole teaching day. It took seconds just to blend everything and mix. Two happy and full teachers sending hugs!
Thank you so much, Justyna! I’m so happy to hear you both loved this vegan fettuccine alfredo recipe 🙂 Enjoy! xo
Made this tonight, served it on chickpea noodles and steamed broccoli. My husband and I both loved it and have warm happy bellies:). Neither of us are vegan but it was absolutely delicious and will be in our regular comfort food rotation.
Thank you, Patty! I’m so glad you and your husband loved it. 🙂 It’s even better that you aren’t vegan but still enjoyed it! xo
Hey Kaylie. Can I use this recipe for weight loss?
Hi, Jessica! I believe this recipe can be enjoyed as part of a healthy diet. I suggest adding some roasted vegetables (like broccoli, cauliflower, carrots, zucchini, etc) to it because those are low in calorie but high in volume. In other words, they should keep you full and satisfied longer than just eating the pasta by itself. This way, you could fill half of your plate with veggies and half of your plate with the pasta (instead of filling your entire plate with pasta). Disclaimer: I am not a registered dietitian and this isn’t medical/nutrition advice. It’s just a tip based off of my own personal experience. Enjoy! xo
so since most of the calories are in the pasta and sauce…cut back on the pasta and increase your favorite veggies….so saute some mushrooms and broccoli,or asparagus, spinach, kale and grated carrot …or for not vegan add peas and bacon or ham..I do this all the time…decrease the pasta…use a better pasta…..like chickpea or quinoa,lentil ..and increase the veggies….I do this in casseroles also…this way you get less carbs and veggies are usually less in calories…and provide the full factor…Also cook your pasta…stir in your veggies and only use as much alfredo as necessary to make it creamy…
Wonderful tip, Ruth! That’s what I do too 🙂 I use chickpea pasta to make it high protein and always serve it with veggies!
Do you think it’d be ok to sauté it the garlic and some white onion before you blend it?
Hi, Vickie! Yes, absolutely 🙂 Just don’t use too much onion.
Thanks for such a simple and delicious Alfredo sauce recipe.
You’re very welcome, Elaine! So happy to hear you enjoyed it 🙂
Really rich and creamy, just as hoped! Definitely agree about it being simple and delicious. Just learning more vegan recipes, and glad I tried this one.
Thrilled to hear you enjoyed it, Danny! Thank you for the sweet review! 🙂