This dairy-free Alfredo sauce is perfectly creamy and cheesy without the dairy. Serve with your favorite pasta! Gluten-free.
If you've recently established a new relationship with pasta, you are not alone.
Figuring out new and creative ways to serve it up from week to week can be a challenge. This dairy-free Alfredo sauce recipe works as great with fettuccine as it does in a grown-up mac and cheese.
Vegan Alfredo Sauce Ingredients
It's rich and creamy with that cheesy flavor you love without any of the cheese. Traditionally, Alfredo sauce is made by the combination of Parmesan and butter.
Neither are used here to make for a healthier Alfredo sauce that whips up in the blender. Here are the major ingredients you'll need:
- Raw cashews
- Unsweetened almond milk
- Lemon juice
- Olive oil
- Garlic
- Nutritional yeast
- Cayenne pepper
- Salt and pepper
Making Dairy-Free Alfredo Sauce
Raw cashews
For the base of this creamy sauce, soak the cashews in hot water for at least 5 minutes before adding the other ingredients.
This allows the cashews to soften, creating that smooth sauce texture.
Unsweetened almond milk
Almond milk adds the rich flavor. No butter or cream needed. You'll want to use the unsweetened variety for the best flavor.
Nutritional yeast
A couple tablespoons of nutritional yeast gives this dairy-free sauce its cheesy tang. You can certainly make this recipe without it, but it will alter the sauce's flavor.
The best part of this recipe is how easily it all comes together. Once your cashews have soaked and drained, the other ingredients are added and blended until smooth.
It doesn't get much more simple than that.
Stir the Alfredo sauce into your strained pasta and heat on low until warmed.
Want to add more dairy-free sauces to your repertoire? Check out my vegan roasted red pepper sauce and this helpful list of dairy-free sauces!
More Dairy-Free Entrees
Vegan Gluten-Free Mushroom Étouffée
Creamy Vegan Sweet Potato Soup

Dairy-Free Alfredo Sauce
Ingredients
- 1 cup (140g) raw cashews
- ¾ cup unsweetened almond milk
- 2 teaspoons fresh lemon juice
- 2 teaspoons olive oil
- 1 clove minced garlic
- 2 tablespoons nutritional yeast
- couple pinches cayenne pepper
- 1 teaspoon salt
- ½ teaspoon ground black pepper
Instructions
- Place your raw cashews in a high powered blender. Cover with boiling water. Allow to sit for 5-10 minutes. Drain and return cashews to blender.
- Add almond milk, lemon juice, olive oil, garlic, nutritional yeast, cayenne pepper, salt, and pepper to the blender. Blend on high, until mixture is smooth.
- If adding to pasta, transfer to pot with drained pasta and stir over low heat until warmed. This Alfredo sauce recipe works well with 8-10oz package of pasta. If using with other proteins, heat Alfredo sauce in a small saucepan over low heat, stirring occasionally, until warm.
Jess
Hi, can you substitute soy milk for the almond milk?
Tessa
Hi Jess - Soy milk would work great!
Verena Greh
Is it possible to freeze this?
Tessa
Hi Verena - I have never frozen this sauce. I would think it would do ok. If you try it, I'd love to hear how it goes.
Spencer
Freaking delicious and super easy to make. Thank you so much!
Tessa
Glad to hear it! Thank you!
Irene
These look like a must try.
Tessa
I hope you do!