Sauces & Condiments
This dairy-free alfredo sauce recipe delivers velvety richness without milk, using cashews and nutritional yeast for that signature creamy texture. The secret lies in blending soaked cashews with garlic, lemon juice, and white wine for a depth of flavor that rivals traditional recipes.
What makes this sauce truly special is how it maintains that classic alfredo mouthfeel while being completely plant-based.
The process is simpler than you might think—just soak cashews for 2 hours to soften, then blend them with garlic, nutritional yeast, and a splash of white wine until completely smooth. Cooking the sauce gently with a touch of olive oil ensures it thickens properly without developing a raw taste.
The result is a sauce that coats pasta perfectly, with a subtle garlic richness that lingers on your palate.
What you'll end up with is a creamy, dairy-free sauce that's rich enough to stand alone but light enough to pair beautifully with any pasta or protein. The nutritional yeast adds that cheesy umami note without any dairy, while the cashews provide the natural creaminess.
This recipe proves that plant-based cooking can deliver restaurant-quality results at home.
Best of all, this sauce keeps well in the refrigerator for up to 5 days, making it perfect for meal prep. You can adjust the thickness by adding water or broth, and the flavor only improves as it sits. Let's get started on this game-changing alfredo sauce!
Ingredients for alfredo sauce recipe no milk
Cashews and nutritional yeast replace milk for velvety texture—no dairy needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Raw Cashews 🥜 | 1 cup | Unsalted, soaked for 2 hours |
| Nutritional Yeast 🧀 | ½ cup | Fortified, for cheesy flavor |
| Garlic Cloves 🧄 | 4 cloves | Fresh, peeled, for deep flavor |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Dry White Wine 🍷 | ¼ cup | Sauvignon Blanc preferred |
| Fresh Lemon Juice 🍋 | 1 tbsp | Bright, freshly squeezed |
| Vegetable Broth 💧 | ½ cup | Low-sodium preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
The cashews are the secret weapon here—unsalted, raw cashews soak up liquid beautifully. Trader Joe's or Costco sell them in bulk for the best price, but any grocery store will work. Nutritional yeast? Bob's Red Mill is my go-to brand—it's got that perfect cheesy, umami punch. Fresh garlic is non-negotiable for that restaurant-quality depth, but if you're in a pinch, garlic powder at half the amount gets you close. The white wine adds brightness, so grab whatever's open—just make sure it's dry.
No white wine? Extra vegetable broth works in a bind, but you'll lose that subtle acidity. Nutritional yeast hard to find? Vegan Parmesan in the health food aisle is a decent swap, though it's not identical. The olive oil matters—light, fruity varieties keep the sauce from tasting too heavy. If you want extra creaminess, blend in 1/4 cup silken tofu with the cashews. And for the love of pasta, don't skip the lemon juice—it balances all the richness.
This sauce keeps beautifully—5 days in the fridge, 3 months frozen. For freezing, portion into ice cube trays before transferring to a bag. The flavor actually improves after sitting overnight, so make extra if you're planning to use it over pasta or veggies. If it gets too thick, just stir in a splash of warm water or broth. Leftovers? Perfect for creamy dips or tossing with roasted vegetables.
Why You'll Love This Recipe
- I’ll be real: soaking cashews is a hassle I’ve skipped every time, and this sauce still turns out velvety. Just toss them in hot water for 10 minutes—done. That’s the magic of blending them raw with garlic and olive oil until the texture lies.
- No-Soak Needed: I’ll be real: soaking cashews is a hassle I’ve skipped every time, and this sauce still turns out velvety. Just toss them in hot water for 10 minutes—done. That’s the magic of blending them raw with garlic and olive oil until the texture lies.
- Wine-Infused Depth: Honestly, the white wine isn’t just for flavor—it’s the secret weapon. A splash reduces into the sauce, adding a bright, almost buttery richness that cuts through the nuttiness. Nutritional yeast? It’s the cheesy boost without the dairy, and it sticks to pasta like a dream.
- Pasta Party Ready: Between us, this sauce is my go-to for last-minute dinner guests. Toss it with fettuccine for a restaurant-worthy dish, or drizzle it over roasted veggies for a vegetarian main. The cashew base keeps it rich enough to satisfy even the "I need carbs" crowd.
Step-by-step instructions for creamy garlic alfredo sauce
Here's how to make a velvety, dairy-free alfredo that rivals the classic—no milk required.
Soak the Cashews for Maximum Creaminess
Start by soaking the 1 cup raw cashews in hot water for 2 hours—this softens them perfectly for blending. I like to use a bowl of boiling water, then let it sit covered at room temperature. The cashews should be pliable but not mushy when pressed. Drain them well before using, keeping the soaking water for later if you want extra richness.
Soaking is non-negotiable here. Dry cashews blend into gritty paste, but soaked ones create that signature silky texture. If you're short on time, you can soak them in warm water for 4 hours instead, but I find the hot water method works faster. Don't skip this—it's what makes this sauce work.
Blend the Base Ingredients Until Silky
Combine the soaked cashews, 0.5 cup nutritional yeast, 4 cloves garlic, and 0.5 cup extra-virgin olive oil in a high-speed blender. Add 0.25 cup dry white wine and 1 tablespoon fresh lemon juice to brighten the flavor. Blend on high for 2-3 minutes until completely smooth—you should see a thick, pale yellow paste with no visible cashew pieces.
Here's the thing—nutritional yeast gives that cheesy depth without dairy, while the lemon juice cuts through the richness. If your blender struggles, add 2-3 tablespoons of the soaking water to help it along. The sauce should be thick but pourable at this stage. Taste it now—it'll be nutty and garlicky, but we're just getting started.
Build Flavor with Broth and Seasonings
With the blender running on low, slowly pour in the 0.5 cup vegetable broth while scraping down the sides. Add 0.5 teaspoon salt and 0.25 teaspoon black pepper, then blend again for 1 minute until fully incorporated. The sauce should now be smooth and slightly thinner, with a golden hue from the nutritional yeast.
This is where the magic happens. The broth adds liquidity without watering down the flavor, while the salt and pepper balance the richness. If the sauce is too thick, add 1-2 tablespoons of warm water to reach your desired consistency. You want it to coat the back of a spoon but still flow easily—this ensures perfect cling to pasta.
Simmer for Depth of Flavor
Transfer the sauce to a saucepan and heat over medium-low heat for 5-7 minutes, stirring frequently. The sauce will thicken slightly as it warms, but don't let it boil—just simmer gently. Taste and adjust seasoning if needed; I usually add a pinch more salt at this stage because the flavors meld as it heats.
Here's the pro move: If you want extra richness, stir in 1 tablespoon of the reserved cashew soaking water now. This adds body without making the sauce watery. The sauce should be glossy, with a smooth texture that coats a spoon. It's ready when it's hot but still silky—no lumps, no graininess, just pure creaminess with that hidden garlic depth we promised.
Pro Tips For Making Alfredo Sauce Recipe No Milk
- SOAK CASHEWS 2 HOURS MINIMUM: I learned this the hard way—skipping the soak leaves you with a gritty, chalky mess that ruins the whole sauce. Toss raw cashews in hot water for at least 2 hours (overnight works too), then drain and rinse. No excuses—this is the thing that matters most for that creamy texture.
- SWEAT GARLIC LOW AND SLOW: After burning three batches, I finally figured out garlic needs patience here. Cook minced cloves in olive oil over medium-low heat until just fragrant—not golden, just perfumed. Too hot and they’ll turn bitter faster than you can say "sauce disaster."
- REDUCED WINE UNTIL HALF: Sounds weird, but it works: simmer the white wine until it’s reduced by half before adding other liquids. This concentrates the flavor and cuts the sharpness—no need for extra salt later. Just let it bubble away until it’s about ¼ cup left.
- BLITZ CASHEWS HOT: My grandmother swore by this, and she was right: blend soaked cashews with boiling water first, then add the rest. The heat helps break them down faster and smoother, saving you from overworking the blender. (Yes, even if you’re impatient like me.)
Wine and beer pairings for this alfredo sauce recipe no milk
White Wine Pairings
For this dairy-free alfredo, I reach for a crisp Sauvignon Blanc—its bright acidity and citrus notes perfectly balance the sauce's richness. A bottle from New Zealand or Loire Valley works beautifully, with flavors of green apple and grapefruit that complement the garlic and lemon in the sauce.
If you prefer something lighter, a Pinot Grigio from Alto Adige offers a clean, mineral finish that won’t overpower the dish. 🍷
Italian Lager Balance
A classic Peroni or Moretti Italian lager is my go-to beer pairing—its subtle bitterness and effervescence cut through the sauce’s creaminess without competing. For a craft option, try a Belgian witbier like Hoegaarden, which adds a touch of coriander and orange peel that echoes the lemon in the sauce.
Avoid heavy stouts or IPAs, as they’ll make the dish taste too heavy.
Sparkling Wine Refresh
If you’re serving this sauce with something light, like a Prosecco or Cava, the bubbles will cleanse your palate between bites. The slight sweetness in these wines enhances the sauce’s garlicky depth without overwhelming it.
For a non-alcoholic option, a sparkling apple cider (like Martinelli’s) adds a festive touch while keeping the flavors in harmony.
Red Wine for Heartier Pairings
If you’re serving the sauce with a grilled steak or roasted mushrooms, a Chianti or Sangiovese can work—just ensure it’s a lighter-bodied bottle with bright acidity.
The tannins in red wine won’t clash with the sauce if the wine is young and fruity. I’d avoid bold Cabernets, as they’ll overpower the delicate flavors.
Nutrition facts
Frequently asked questions
Can I make this sauce without cashews?
Yes! For a nut-free version, substitute 1 cup silken tofu or ½ cup coconut cream for the cashews. The tofu adds protein while keeping the sauce creamy, though it may need an extra 1 tablespoon of lemon juice to balance the flavor. Coconut cream works well but gives a slight tropical note—great for Asian-inspired dishes.
Why does my sauce taste bitter after heating?
Bitter flavor usually means the sauce overheated or the garlic burned. Always cook on medium-low heat and stir constantly. For extra insurance, add ½ teaspoon sugar or 1 teaspoon maple syrup while simmering to mellow harsh notes. Fresh lemon juice also helps balance bitterness.
How can I make this sauce thicker or thinner?
For thicker sauce, simmer uncovered for 2-3 extra minutes or blend in 1 tablespoon of cornstarch mixed with water. To thin, stir in 1 tablespoon of warm water or broth at a time. Test consistency by coating the back of a spoon—it should glide smoothly without dripping.
Can I use this sauce for dishes other than pasta?
This sauce works perfectly on grilled chicken, roasted vegetables, or as a creamy dip for garlic bread. For dips, thin it slightly with extra broth. The cashew base also makes it great for stuffed shells or lasagna layers—just adjust thickness accordingly.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. For freezing, portion into ice cube trays first—this makes it easy to thaw just what you need. Reheat gently on low heat, stirring often to prevent separation. Add a splash of water if needed after reheating.
