Almond Milk Alfredo Sauce Recipe

Recipe by: Leeonney Bentick

If you follow a dairy-free diet or are just looking for ways to reduce your dairy intake, then this Almond Milk Alfredo Sauce is perfect for you.

This “cheesy” cashew-based sauce is easy to make and perfectly mimics the dairy version. Toss it with your favorite pasta or use it just as you would regular alfredo sauce.  

Almond milk alfredo sauce next to nutritional yeast and garlic

What Is Almond Milk Alfredo Sauce?

Almond milk alfredo sauce is a dairy-free and vegan alternative to traditional alfredo sauce.

It doesn’t contain cheese, butter, or any other animal products, but thanks to the addition of almond milk and cashews, it maintains the creamy consistency of traditional alfredo sauce.

almond milk alfredo sauce top view

How to Make the Best Almond Milk Alfredo Sauce

Alfredo sauce is one of the most popular pasta sauces, second to a classic marinara sauce.

In a nutshell, alfredo sauce is a creamy white sauce that consists of heavy cream, cheese and butter. It is typically tossed or layered with pasta and adds a rich flavor to any dish. 

This recipe is completely dairy-free yet comforting and creamy. Here are the ingredients:

  • Cashews
  • Plain unsweetened almond milk
  • Fresh garlic
  • Nutritional yeast
  • Freshly squeezed lemon juice
  • Salt
almond milk alfredo sauce ingredients

The secret to making the best vegan alfredo sauce is to thicken it with raw cashews. 

soaking cashews

Soak the cashews in boiling water for about an hour to soften them and make them easier to blend.

Now if you aren’t a fan of cashews, then feel free to substitute with almonds, macadamia nuts or even sunflower seeds. Just know that the sunflower seeds will give the sauce a darker color and different flavor. 

Almonds are the closest substitute for this recipe, in my opinion.

On the other hand, if you have a nut allergy, then omit the cashews altogether and use 2 tablespoons of cornstarch or all-purpose flour instead.

If using cornstarch, I recommend heating the sauce before adding it to pasta or other dishes to activate the cornstarch or flour.

Once the cashews are soaked, drain them and add them to a high-speed blender along with the rest of the ingredients.

almond milk alfredo sauce ingredients in blender

Blend the ingredients for 1-2 minutes until you get a smooth and creamy consistency. It'll look something like this.

almond milk alfredo sauce ingredients blended

The lemon juice in this recipe helps to cut through the cashew flavor and enhance the pungent “cheese-like” essence that comes from the nutritional yeast.

Nutritional Yeast is a great source of protein and B vitamins and adds a “cheesy” flavor to any dish.

Once everything is blended, bottle it up (I like to use a mason jar) and store it in the refrigerator.

spoon dipped in almond milk alfredo sauce

Substitutions & Alternatives 

Want to customize this dish? Here are some good alternatives to the main ingredients.


Cashews help to make this vegan alfredo sauce thick and creamy. Feel free to substitute with almonds, macadamia nuts, or even sunflower seeds. 

Please note that sunflower seeds will give the sauce a darker color, and the taste might differ. If you have a nut allergy, then feel free to omit the cashews completely.

You can thicken the sauce, blend in 2 tablespoons of cornstarch or all-purpose flour instead. 

water pouring into bowl of almonds

Nutritional Yeast 

Nutritional yeast adds amazing cheesy flavor to this sauce. Alternatively, you can use your favorite vegan parmesan cheese if you’d like.

Lemon Juice

You might find it strange to add lemon juice to a creamy sauce, but for this recipe, it makes all the difference. 

The lemon juice helps to cut through the cashew taste while balancing out the sauce. Feel free to substitute with lime juice if you don’t have lemon juice. 

How to Store Almond Milk Alfredo Sauce

One of the best things about this almond milk alfredo sauce is that it keeps well in the refrigerator.

Store any leftovers in the refrigerator in a clean airtight container for up to 7 days.

almond milk alfredo sauce poured into mason jar

If you don’t intend to use it within that time frame, then it can be kept frozen in a freezer-safe container for up to 3 months. 

When you’re ready to thaw your almond milk alfredo sauce, place it in the refrigerator overnight, then reheat it in a saucepan over medium-low heat.

Be sure to stir occasionally to prevent burning. 

almond milk alfredo sauce on countertop

What to Serve with Almond Milk Alfredo Sauce

The reality is that this almond milk alfredo sauce is delicious enough to eat on its own – as in straight off the spoon. 

However, you can also enjoy it with your favorite pasta, spooned over some creamy mashed potatoes, or even over some steamed vegetables such as broccoli or carrots. To be honest, the options are endless!

almond milk alfredo sauce with spoon pour
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
almond milk alfredo sauce

Almond Milk Alfredo Sauce

  • Author: Leeonney Bentick
  • Total Time: 1 hour 20 minutes
  • Yield: 3.5 Cups 1x
  • Diet: Vegan


Indulge in a creamy and delicious almond milk Alfredo sauce that is both vegan and gluten-free. Perfect for pasta dishes, this sauce offers a rich and satisfying flavor without any dairy.


Units Scale
  • 1 cup cashews, raw and unsalted
  • 2 cups boiling water
  • 2 cups unsweetened, plain almond milk
  • 3 cloves garlic, roughly chopped
  • 1/4 cup nutritional yeast
  • 1 tsp salt
  • 1 Tbsp lemon juice, freshly squeezed


  1. Begin by pouring the boiling water over the cashews. Cover and let soak for 1 hour to soften the cashews.
  2. When the time is up, drain the cashews and add them to a high speed blender. Add the remaining ingredients (almond milk, garlic, nutritional yeast, salt and lemon juice) and blend for 1-2 minutes until smooth and combined.
  3. Taste the alfredo sauce and adjust the salt levels if necessary. Proceed to use in your favorite recipe or pour into a clean glass container and store in the fridge until you are ready.


This recipe yields 3.5 cups, which is enough for 1lb of pasta.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Sauce
  • Cuisine: Italian


  • Serving Size: 1/4 Cup
  • Calories: 79
  • Sugar: 0.6 g
  • Sodium: 228.8 mg
  • Fat: 5.8 g
  • Carbohydrates: 4.7 g
  • Protein: 2.7 g
  • Cholesterol: 0 mg

Keywords: alfredo sauce, almond milk

About the Author

Leeonney Bentick is a kombucha-loving, culinary entrepreneur who focuses on (w)holistic health and wellness through plant-based meals. When she's not in the kitchen creating wholesome meals for her clients, Leeonney enjoys binge watching reality TV shows and suspense movies. Keep up with her culinary adventures IG: @course.784 and

More Recipes

Nothing is more comforting than a bowl of tomato soup or, in this case, dairy-free tomato soup. This tomato soup boasts amazing fresh

Read More
Dairy-Free Tomato Soup

Discover the joy of crafting your own homemade Nutella, a harmonious fusion of chocolate and hazelnuts. This less calorie-dense, vegan-friendly version retains the

Read More
Dairy-Free Nutella (Vegan & Gluten-Free)

Lasagna is undoubtedly one of the most popular comfort foods around. It’s a saucy, baked pasta dish layered with cheese and ground

Read More
Dairy-Free Lasagna

This simple and easy recipe for dairy-free ricotta will have you in awe.Whether you’re lactose intolerant, leading a vegan lifestyle or just

Read More
Dairy-Free Ricotta