This post may contain affiliate links. Please read my disclosure and privacy policy.
If you love creamy pasta, but you’d rather not use heavy cream and loads of Parmesan, this dairy-free alfredo is a satisfying alternative. No store-bought vegan cheese is required, so you may already have most of the ingredients you need in your pantry.
It comes together quickly while you wait for the pasta to cook, so it’s a fast weeknight meal that tastes a lot more decadent than it really is. (Really!)
Whether you’re vegan or not, it’s a delicious recipe to try when you want a luscious sauce that’s higher in fiber, lower in fat, and naturally dairy-free.
⭐⭐⭐⭐⭐ Featured Review
“Holy Moly! I don’t think Im going to have any left to put on the pasta! Soooo good!!!” – Laura

Vegan Alfredo Sauce Ingredients
- Cashews. Use unroasted and unsalted cashews for the most mild, neutral flavor. These are softer than other nuts, so they break down into a creamy sauce easily in the blender.
- Onion. Sauteed onion helps boost the flavor and creates a silkier sauce when blended with cashews.
- Garlic. A key flavor in any good Alfredo sauce. I use four medium-sized cloves in my recipe, but you can add more or less to your liking.
- Lemon Juice + Vinegar. The combination of these two tangy ingredients creates a cheese-like flavor without relying on nutritional yeast.
- Salt + Pepper. These two spices are crucial for the perfect flavor.

How to Make Dairy-Free Alfredo Sauce
Step 1:
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.

Step 2:
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.

Step 3:
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!

Serving Tips
If the sauce still doesn’t taste like Alfredo, you probably haven’t used enough salt. (Parmesan cheese is very salty, so we’re trying to mimic that here.)
Once you’re happy with the flavor, serve warm with any add-ins you love, like roasted broccoli, peas, crispy mushroom bacon, or other vegetables.
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.


Dairy-Free Alfredo Sauce Recipe
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion , chopped
- 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
More Recipes to Try
If you try this Vegan Alfredo Sauce recipe, please leave a comment and star rating below, letting me know how you like it.












OH wow- just had this over steamed kale. Soooo good 🙂
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!!
J’adore. Especially the green juice – Lisa just gave me a juicer!:)
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!
ha! funny today I was just saying I wanted fettucine alfredo but of course something healthy and vegan…you heard my thought. 🙂
If you think the show Dexter is dark, don’t read the books – they’re really, REALLY dark and gory. Your “pasta” looks delicious!
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!
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!!
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!
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. 😉