This Vegan Alfredo Sauce tastes like the real thing, without using cheese or heavy cream. You can whip up this luscious, creamy pasta sauce in just minutes!
Traditional Alfredo sauce is made with heavy cream and plenty of Parmesan cheese, but instead of asking you to shop for vegan Parmesan cheese (which doesn’t taste the same), this recipe uses simple pantry ingredients to develop a similar flavor.
Even if you’re not vegan, this creamy white sauce is the perfect dairy-free and gluten-free topping for any pasta lovers in your life. It creates the most decadent vegan fettuccine Alfredo!
Ingredients You’ll Need
This dairy-free Alfredo sauce gets its creamy texture from cashews. Be sure to use raw cashews, or cashews that have not been roasted or salted, for the most neutral flavor.
While nutritional yeast is common in cheesy vegan recipes, like my famous vegan macaroni and cheese, it’s not necessary here. Fresh lemon juice and apple cider vinegar add a tangy flavor, and when you season it with plenty of salt and pepper, the flavor will pop.
If you’d like to add a more authentic Parmesan flavor, try adding a small amount of white miso to the mix. It tastes like concentrated Parmesan cheese on its own! (Don’t use other varieties of miso, though.) Try the sauce in my Vegan Lasagna if you don’t believe me.
How to Make Vegan Alfredo Sauce
If you plan on serving this sauce with pasta, bring a pot of salted water to a boil. Use gluten-free pasta, if you need to. By the time the noodles are done cooking, your vegan cashew alfredo sauce will be ready to use.
Add olive oil or vegan butter to a large skillet over medium heat and saute the onions until they start to soften and look translucent, about 8 minutes. Add in the minced garlic and stir for 1 more minute.
Transfer the cooked veggies to a high-speed blender, then add in the cashews, water, lemon juice, vinegar, salt, and black pepper.
Blend until the sauce reaches your desired consistency. Keep in mind that it will thicken when you toss it with pasta in a hot pan.
When the pasta is done cooking, drain the noodles, then return them to the large pot. Pour the creamy Alfredo sauce over the top, and toss well. (This can also be served over zucchini noodles, for a veggie-packed option.)
Taste and adjust the seasoning to your liking. I usually add more salt and black pepper, to make the flavor pop!
If it doesn’t taste like Alfredo yet, you probably haven’t used enough salt. (Parmesan cheese is very salty, so we’re trying to mimic that here.)
Serve warm with any add-ins you love, like roasted broccoli, peas, crispy mushroom bacon, or any vegetables you love.
Storage Tip: Leftovers can be stored in an airtight container in the fridge for up to 5 days. Or you can freeze it for up to 3 months.
Frequently Asked Questions
Almonds won’t blend quite as smoothly as cashews, but if you want to give that a try, use blanched almonds (with no skins) for a similar effect.
As long as you have a high-speed blender, it’s not necessary to soak the cashews first. If you have a standard blender, soaking the cashews may help them soften up, or you can blend the dry cashews first before adding in the other sauce ingredients for easier blending.
Using water gives you full control of the final flavor, but you can use vegetable broth or non-dairy milk, like soy milk or almond milk, if you prefer.
Looking for more vegan pasta recipes? Try Southwest Sweet Potato Mac and Cheese, Hummus Pasta, or Creamy Cajun Pasta for more ideas.
Vegan Alfredo Sauce
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion , chopped (about 1 cup)
- 4 garlic cloves , minced
- 1 cup whole cashews (not roasted or salted)
- 1 cup water
- 1 tablespoon fresh lemon juice
- 1 teaspoon apple cider vinegar
- 1 ½ teaspoons fine sea salt (I use Real Salt brand)
- ½ teaspoon ground black pepper
Instructions
- Heat the olive oil in a skillet over medium-high heat and saute the onion until it's soft and translucent. This should take 5 to 8 minutes. Add in the garlic and stir until fragrant, about 1 more minute. Remove from the heat.
- In a high-speed blender, combine the cashews, water, lemon juice, vinegar, salt, and pepper. Add the sauteed onions and garlic, then blend until very smooth. The sauce should look creamy, without any visible chunks of cashews.
- Serve this alfredo sauce over your favorite cooked pasta, then adjust any seasoning to taste. The noodles will dilute the flavor of the sauce, so you may need to add more salt and pepper, as needed. (This recipe makes enough to coat one pound of pasta.) Leftover sauce can be stored in an airtight container in the fridge for up to 5 days.
Video
Notes
Nutrition
If you try this Vegan Alfredo Sauce recipe, please leave a comment and star rating below letting me know how you like it.
Yasha actually does look a bit like a cartoon character! So adorable though. 🙂
I had my first real green juice today.. and I loved it! At first I was kind of wary but the taste was totally fine and it was extremely refreshing. Definitely need to start having them more.
Yay for green juice! So glad you liked it! It took a while for them to grow on me… but now I’m hooked. 😉
That Alfredo Sauce is a must try for me. I never liked “real” alfredo sauce but with these ingredients I think I would. Thanks for sharing your “adult” version. 🙂 That’s wild about the flush you experienced with the Niacin. Glad it past! Hope you enjoyed the rest of your Sunday…glad Yasha was there to assist you with a lazy day attitude. 🙂 So cute!
My Dad and I love to watch Dexter. It is dark and twister, but it’s so interesting!
Every time I hear about colon cleansing I shudder a little. Not for me!
I used to feel that way about colon cleansing when I first read about it– but that was nearly 8 years ago, so you never know what may change! 😉
I’m totally hooked on Dexter now! I dove straight into Season 2!!
omg that sauce sounds so good! Ever since I’ve reduced dairy and have been thinking about going vegan, I remember all the things I would be missing, like alfredo sauce. But I can’t wait to try this recipe!
If you think the show Dexter is dark, don’t read the books – they’re really, REALLY dark and gory. Your “pasta” looks delicious!
ha! funny today I was just saying I wanted fettucine alfredo but of course something healthy and vegan…you heard my thought. 🙂
I love Dexter! I started watching it last summer and it took me a few days to get through the first season. I was hooked!
J’adore. Especially the green juice – Lisa just gave me a juicer!:)
Ahem. My zucchini noodles look nothing like yours. What attachment are you using? Mine look like mushy slaw!
Are you using the Joyce Chen spiralizer? I used to own that one and got kinda mushy noodles… I ended up replacing mine with the Paderno Spiral Slicer— it makes the best noodles!!
OH wow- just had this over steamed kale. Soooo good 🙂
Does this make just 1 serving?
I ended up using this sauce for a couple nights in a row– it just depends on how much sauce you like to use on your noodles!
What could i use instead of cashews for this recipe? I am very allergic to cashews.
Thanks!
This recipe may work better for you: https://detoxinista.com/2013/05/creamy-cauliflower-alfredo-dairy-free-nut-free/
What if you accidentally got roasted cashews? Will they work?
This Alfredo recipe is absolutely delicious!!
Megan, <3<3<3 the raw Alfredo sauce! I've been making it for few years. It is absolutely delicious, super healthy and you're right "the options are endless"!! I prefer subbing 1/2 sm-med (peeled) zucchini for 1/2 the cashews, gives more neutral base and less cashewy taste. (Adding zucchini replaces most of the water for mixing.)
Here are other yummy options: unsweetened homemade almond milk instead of water for mixing adds incredible creaminess, 1teaspoon Herbes de Provence, 1-2T nutritional yeast, and raw apple cider vinegar can easily replace the lemon if wanted for different tang. Oh and sprinkle on raw almond or Brazil nut Parmesan. Love<3<3<3 this raw alfredo sauce<3 OMG delicious 🙂
This was amazingly delicious. Surprised that hubby cleaned his plate.
I have to try this. You’ve made me want to invest in a vitamix. Is there a particular model you recommend- I live alone. Thank you again for your wonderful accessible recipes.
My favorite is the 5200 model, which I bought refurbished to save a little money. Here’s an affiliate link to the one I have: https://amzn.to/2LLXcbR
Delicious! Easy and definitely filled the craving I’ve had for Alfredo without the heavy dairy.
This was SO good! We added a basic chicken to the top of it (instant pot) and asparagus. This was quick and easy to make. We will make this again and again!
This is amazing! Thank you! Can I freeze the sauce!?
I read this and was skeptical. The cashews weren’t soaked and there was no nutritional yeast. But you said it’s been one of your go-tos, so I tried it. And wow, it is AMAZING! And could not be easier to make. Looking forward to making it again soon.
This Alfredo sauce is so delicious and so easy. Yum! Yum! Yum! I tossed in some pea shoots right before serving, and placed some walnut Parmesan on the table for each person to use as desired. Next time I want to try it with mushroom bacon, as you suggest. We love mushroom bacon, and I’m sure it will be wonderful with this sauce. Thank you for another amazing recipe.
Delicious Megan! Your recipes never disappoint including this one! My non vegan husband said it was the best Alfredo he ever had! Adding it to our favorite recipe list along with many other of your recipes! Made it brown rice noodles! Added chicken as well.
Yay!! I’m so happy to hear that!! Glad you both enjoyed it, and thank you for letting me know. 🙂
Megan does it again! A few simple ingredients and it tastes like real Alfredo. My kids had no complaints.
Delicious recipe I make this for my mom
Since
She can’t have
Milk products. We add broccoli or zucchini or whatever vegetables is in the fridge and I leave
Out the black pepper because of my own dietary restrictions. It’s a fast and simple recipe everyone loves it. Thank you Melissa
I made this for the first time last week… not gong to lie, I wasn’t sure if we would like it…. boy oh boy… we didn’t like it…. WE LOVED IT!!!! I will NEVER buy or make any other alfredo sauce again in my life…. seriously, my husband and I thought it was the best thing ever… making it for Easter dinner… ITS THAT GOOD!!!! We used it over veggies the next day…. DELISH!!!!
Can’t wait to try! I love all your recipes! Can the sauce be made in advance?
This was really good! I”m in phase 2 of a food sensitivity elimination diet, so am looking for recipes with ingredients I can eat. I had to leave out the onion and lemon juice and subbed white wine vinegar and rice vinegar, but it still was delicious. Everyone liked the sauce, even my husband. Unfortunately, the rice noodles I cooked to go with it didn’t turn out right, which means I’ll just have to make this again!
My family and I are not vegan but very much enjoyed this vegan Alfredo. It was just a tad too lemony, but we added more salt, which balanced it out. Next time, I will back off the lemon a bit, but it’s definitely a keeper. Thanks for another yummy recipe, Megan!
Love this recipe! Tastes great! Can the sauce be frozen?
Tasty! We added some fresh oregano.
Wow! This is an easy, simple and delicious recipe, this sauce makes me happy. 🙂
How long it’s good for in refrigerator? Can it go in freezer?
I just made this with short yellow pea pasta. Wow. Amazing. Definitely a favourite!
Loved it! So rich and creamy. Next I’m going to try your cauliflower alfredo recipe 🙂
I’ve never reviewed an online recipe before but this was phenomenal. Simple, easy to make and delicious. My bf said it was the best Alfredo sauce he’s ever had. Thank you, it’ll be a staple!!
I’m so glad it was a hit! Thanks for leaving the review; I appreciate it.
Delicious 😋 I’ve tried a lot of dairy free Alfredo and this is my favorite. I used a quarter cup of cashews with close to 1 cup of water still and almost the full amount of onions and garlic. It was the perfect consistency, not too thick like I’m use to and not too rich, just delicious. Thank you for sharing. My adjustment made plenty for 2 people.
Thank you for sharing this recipe! We haven’t had Alfredo in a very long time. I did add 1TBSP of nutrional yeast and the roasted broccoli. Next time I will cut the pasta in half. I used the Jovial brand cassava pasta.
Excellent alfredo sauce.. My 12 yr old son loved it. I made it specially for him because I want to reduce his dairy intake and make it healthier. The recipe was very easy and it came out just as you described it. This is the second recipe that I got from you. I also made your avocado brownies and they turned out very good too. Thank you!
Sooo very good.
I am in love with this recipe!
I make a double batch…it’s makes a full meal for 2 people with at least more meals with the left over sauce. I have celiacs disease, this recipe also leaves my tummy happy with no gas or digestion issues. Trader Joe’s now has gluten free fettuccine noodles. It’s a perfect pair! The sauce literally tastes better and better with each meal.