Alfredo Sauce Recipe No Milk: Rich Creaminess Using Butter and Cheese

Sauces & Condiments

Alfredo Sauce Recipe No Milk: Rich Creaminess Using Butter and Cheese

This alfredo sauce recipe no milk delivers creamy, restaurant-worthy richness without a single drop of dairy. The secret lies in blending cashews and nutritional yeast to create a velvety base that clings perfectly to pasta. I perfected this version after years of testing plant-based alternatives—no one will guess it's dairy-free.

The foundation is simple: soaked cashews provide natural creaminess, while nutritional yeast adds that signature umami depth alfredo sauce is known for. A touch of garlic and lemon brightens the sauce, balancing the richness. This version requires just 10 minutes of active prep time, making it ideal for weeknight dinners.

What you'll end up with is a silky, cling-coat sauce that's perfect for fettuccine, chicken, or even vegetables. The texture stays smooth even after reheating, and it freezes beautifully for future meals. This is the dairy-free alfredo sauce I've been searching for—finally, a creamy alternative that doesn't compromise on flavor.

Use it immediately or store in the fridge for up to 5 days. The sauce thickens slightly when chilled, so simply stir in a splash of water or pasta water when reheating. This recipe proves plant-based cooking can be just as rich and satisfying as traditional versions.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alfredo sauce recipe no milk

Cashews and nutritional yeast create the creamy, cheesy base—no dairy needed.

Ingredient Amount Notes
Raw Cashews 🥜 1 cup Unsalted, soaked in hot water for 15 minutes
Nutritional Yeast 🍞 ½ cup Fortified, for cheesy flavor
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity
Fresh Garlic Cloves 🧄 4 cloves Peeled, minced finely
Fresh Lemon Juice 🍋 2 tbsp Freshly squeezed
Vegetable Broth 💧 1 cup Low-sodium preferred
White Wine Vinegar 🍶 1 tbsp For brightness
Sea Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Plain Water 💧 ¼ cup For thinning if needed

The cashews are the secret weapon here—raw, unsalted for the best texture. Soak them in hot water for 15 minutes (not boiling) to soften perfectly. Trader Joe's has the best prices on bulk raw cashews, but any grocery store carries them. Nutritional yeast is a must—Bob's Red Mill or Bragg are trusted brands. The garlic? Freshly minced makes all the difference—pre-minced gets bitter. For the olive oil, California brands like Bertolli have that fruity punch that traditional alfredo needs.

No cashews? Silken tofu blended smooth works in a pinch, though texture won't be identical. Ran out of nutritional yeast? Miso paste at half the amount adds umami depth. The white wine vinegar can be swapped for lemon juice at double the amount, but vinegar gives that classic tang. Vegetable broth? Low-sodium is key—otherwise, you'll need to adjust the salt later. For extra richness, add 1 tbsp vegan butter at the end. The sauce should be thick but pourable—thin with water if needed.

This sauce thickens when chilled, so stir in a splash of water or pasta water when reheating. Keeps 5 days in the fridge, 3 months frozen. Portion into ice cube trays before freezing for easy single-use servings. The flavor actually improves after 24 hours—let it sit overnight if you can. For best results, use within 1 week of making, though it stays safe longer.

❤️

Why You'll Love This Recipe

  • I’ll be real: I used to dread soaking cashews until I discovered this trick—just toss them in hot water for 10 minutes. That’s it. No overnight prep, no forgotten jars, just smooth, creamy magic in under 15 minutes.
  • No-Soak Hassle: I’ll be real: I used to dread soaking cashews until I discovered this trick—just toss them in hot water for 10 minutes. That’s it. No overnight prep, no forgotten jars, just smooth, creamy magic in under 15 minutes.
  • Umami Bomb: The nutritional yeast isn’t just a cheesy trick—it’s the secret weapon. That lemon juice brightens it up while the garlic and olive oil sing together like a creamy, savory duet. Honestly, I’ve had people ask if I used cream.
  • Pasta Party Ready: This sauce works for weeknight dinners, potlucks, or even a fancy date night (yes, even on a Tuesday). Drizzle it over fettuccine, toss with roasted veggies, or use it as a dip—it’s the one sauce that never lets me down.

Step-by-step instructions for creamy cashew alfredo sauce

This dairy-free sauce delivers restaurant-quality richness without milk—just blend, simmer, and savor.

1

Soak and Blend the Cashew Base

Start by soaking the 1 cup raw cashews in hot water for 15 minutes—this softens them perfectly for blending. Drain thoroughly and transfer to a high-speed blender. Add the 0.5 cup nutritional yeast, 0.5 cup extra-virgin olive oil, 4 cloves minced fresh garlic, and 2 tbsp fresh lemon juice. Blend until completely smooth, scraping down the sides as needed. The mixture should be silky with no visible texture.

Here's the thing—nutritional yeast gives that classic cheesy flavor without dairy, while the cashews create the creamy body. If your blender struggles, add 1-2 tablespoons of plain water to help it along. The goal is a thick, velvety purée that coats the back of a spoon.

2

Build Flavor with Acid and Aromatics

Pour the cashew mixture into a saucepan and place over medium-low heat. Add the 1 cup vegetable broth and 1 tbsp white wine vinegar, stirring constantly to combine. Let it simmer gently for 5-7 minutes until the flavors meld and the sauce thickens slightly. You'll notice the aroma deepen as the vinegar brightens the cashew richness.

This is where the magic happens—the acidity from the vinegar and lemon juice prevents the sauce from tasting flat. If it starts to curdle or separate, reduce the heat immediately and whisk vigorously. The sauce should coat the spoon but still be pourable at this stage.

3

Season and Adjust Consistency

Remove the sauce from heat and stir in the 1 tsp sea salt and 0.5 tsp black pepper. Taste and adjust seasoning—you might need a touch more salt or lemon juice to balance the flavors. For a thicker sauce, simmer uncovered for 2-3 minutes to reduce. If it's too thick, thin with plain water starting with 1 tablespoon at a time until it reaches your desired consistency.

Real talk: This sauce should be luxurious but not gluey. The right texture clings to pasta without feeling heavy. If it separates when cooled, simply reheat gently while stirring. The final sauce should be smooth, rich, and ready to generously coat your favorite pasta.

4

Finish and Serve Immediately

Return the sauce to low heat and let it warm through for 1-2 minutes before tossing with cooked pasta. The residual heat from the pasta will help the sauce cling perfectly. For extra richness, stir in 1 tablespoon of olive oil at the end—this adds a silky finish that's pure indulgence.

Serve immediately while the sauce is warm and the pasta is al dente. The sauce will thicken slightly as it cools, so don't worry if it looks perfect in the pan. Each bite should deliver a perfect balance of nutty depth, garlicky warmth, and bright acidity—no dairy required.

👨‍🍳

Pro Tips For Making Alfredo Sauce Recipe No Milk

  • SOAK CASHEWS LONGER: I learned this the hard way—skipping the extra 10 minutes of soaking turns your sauce into gritty paste. Use boiling water for 15 minutes instead of just covering them, then drain and rinse. Trust me, your sauce will be silky, not sandy.
  • TOAST NUTRIENTIAL YEAST: This isn’t the prettiest method, but it works: dry-toast the nutritional yeast in a small pan over medium heat for 30 seconds until it smells nutty. It deepens the umami flavor without burning—just don’t walk away.
  • PULSE DON’T BLITZ: Resist the urge to over-blend the cashew mixture. Pulse in short bursts with the lemon juice and olive oil until it’s almost smooth, then whisk it by hand. That last step keeps the texture rich but not gluey.
  • GARLIC: MINCE FINE: I was skeptical until I tried it: finely mincing the garlic (not just chopping) means it dissolves into the sauce instead of sitting in chunks. Use a knife—no food processor—so it cooks evenly without burning.

Troubleshooting this recipe

Sauce Too Thin?

If your sauce separates or feels too thin after blending, don't panic—this happens more often than you'd think! Simmer the sauce uncovered over medium-low heat for 3-5 minutes to reduce the liquid naturally.

For an instant fix, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water, then whisk into the sauce while heating. Stir constantly until it thickens to your desired consistency. 💪

Grainy Texture Issues

Graininess usually means your cashews weren't blended long enough. Pulse them in a food processor first to break them down, then blend again with the other ingredients. If using a low-powered blender, add 1 tablespoon of hot water and blend in 30-second bursts, scraping the sides between each.

For extra smoothness, strain the sauce through a fine-mesh sieve before simmering. 🌡️

Curds or Separation

Curds or separation often happen when acidity (lemon/vinegar) and fat (olive oil) aren't balanced. Reduce heat immediately and whisk vigorously while adding 1 teaspoon of olive oil to help emulsify.

If it still separates, blend the sauce again briefly—this often reincorporates the broken emulsion. To prevent this, add acid (lemon/vinegar) gradually while blending. 🔥

Flavor Too Mild?

If your sauce tastes bland, it's likely missing umami depth. Boost flavor by adding 1 teaspoon of white miso paste or ½ teaspoon of smoked paprika to the simmering sauce. For extra richness, stir in 1 tablespoon of vegan butter at the end.

If you prefer tang, add ½ teaspoon more white wine vinegar or a splash of paste water (it's packed with starchy flavor!). 💡

Sauce Too Thick?

Thick sauce is easy to fix—just thin it with pasta water (it's starchy and won't dilute flavor) or plain water starting with 1 tablespoon at a time. For a smoother texture, blend the sauce again briefly after adding liquid.

If it's still too thick, simmer uncovered for 1-2 minutes to reduce further. Pro tip: The sauce will thicken more as it cools, so err on the thinner side when serving. ✨

Nutritional Yeast Shortage?

If you're missing nutritional yeast, don't skip it—it's the secret to that cheesy, umami-rich flavor. Substitute with ½ teaspoon of garlic powder + ½ teaspoon of onion powder for a close approximation.

For a deeper taste, add 1 tablespoon of white miso paste or 1 teaspoon of soy sauce (use sparingly). If you're vegan, ensure your substitutes are also plant-based. 🍞

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 6g30%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 2g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use this sauce on dishes other than pasta?

This creamy sauce works beautifully on grilled chicken, roasted vegetables, or even as a dip for breadsticks. The rich texture clings well to proteins and veggies, making it perfect for dipping or drizzling. Try it with baked potatoes or stuffed shells for a decadent twist.

2

How do I make this sauce nut-free?

Replace the cashews with 1 cup silken tofu (blended until ultra-smooth) or ½ cup coconut cream (chilled overnight). For extra creaminess, add 1 tablespoon of olive oil to compensate for the texture difference. The nutritional yeast remains key for that signature cheesy flavor.

3

Will this sauce work with gluten-free pasta?

Yes! This sauce is naturally gluten-free and pairs perfectly with gluten-free pasta. The creamy texture coats well, so you won't miss the gluten. For best results, use rice noodles or chickpea pasta—they absorb the sauce beautifully. Just ensure your broth is also gluten-free if needed.

4

Can I make this sauce ahead of time?

This sauce actually tastes better after 24 hours! Store it in an airtight container in the fridge for up to 5 days. When reheating, stir in 1-2 tablespoons of water or pasta water to restore creaminess. For longer storage, freeze in ice cube trays—thaw and reheat as needed for single servings.

5

Why does my sauce get grainy?

Graininess usually means the cashews weren't blended long enough. For a silky texture, pulse them in a food processor first, then blend again with the other ingredients. If using a low-powered blender, add 1 tablespoon of hot water and blend in 30-second bursts. For extra smoothness, strain through a fine-mesh sieve before simmering.

★★★★★5.0(9 reviews)
Categories Sauces & Condiments