Sauces & Condiments
This almond milk sauce recipe transforms simple pantry staples into a velvety, dairy-free condiment that elevates everything from salads to curries. The secret lies in blending almond milk with cashew cream for a luxurious texture, while garlic, lemon, and herbs add depth without overpowering.
What makes it special? No heavy cream, no butter—just plant-based richness that tastes indulgent yet light.
The sauce starts with a silky base of soaked cashews and almond milk, blended until completely smooth. A splash of lemon juice brightens the flavor, while fresh herbs like basil or cilantro add freshness.
For thickness, a touch of arrowroot powder or cornstarch ensures it coats perfectly without clumping. The result? A sauce that’s creamy, nutty, and adaptable to any dish.
Drizzle it over roasted vegetables for instant richness, use it as a dip for veggie sticks, or stir it into soups and stews for a velvety finish. It keeps in the fridge for up to 5 days, making it perfect for meal prep.
The best part? No special equipment—just a blender and 10 minutes of hands-off time.
Whether you’re vegan, dairy-sensitive, or simply craving something lighter, this sauce delivers restaurant-quality creaminess without the guilt. The nutty flavor pairs beautifully with savory dishes, and the versatility means you’ll reach for it again and again. Let’s make it—your taste buds will thank you.
Ingredients for almond milk sauce
Nine simple ingredients create velvety richness without dairy or butter.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Unflavored, unsweetened preferred |
| Raw Cashews 🥜 | ½ cup | Soaked 2 hours for creaminess |
| Fresh Garlic Cloves 🧄 | 3 cloves | Peeled, roasted for depth |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, bright flavor |
| Fresh Basil Leaves 🌿 | ¼ cup | Packed, stems removed |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Packed, stems removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality, fruity |
| Arrowroot Powder 🌾 | 1 tbsp | For smooth thickening |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
The almond milk and cashews form the creamy base—Trader Joe's unsweetened almond milk works perfectly, but any brand without added sugar is fine. For the cashews, raw is best—soak them for 2 hours (or overnight) to ensure a silky texture. Fresh herbs are non-negotiable here; basil and cilantro add brightness, but if you're short on time, dried herbs at half the amount will work. The olive oil should be extra-virgin—it adds depth that regular olive oil can't match. Arrowroot powder is the secret to that perfect, clump-free consistency—no cornstarch needed here.
No almond milk? Oat milk or coconut milk will work, though the flavor will shift slightly. Out of fresh herbs? Dried basil or oregano at one-third the amount keeps the essence. The garlic can be roasted for a sweeter note—just wrap the whole cloves in foil and bake at 400°F for 10 minutes before peeling. For extra richness, add 1 tablespoon of tahini to the blend. And if you're worried about the sauce being too thin, start with the arrowroot—you can always add more liquid later.
This sauce keeps beautifully in the fridge for 5 days, sealed in an airtight container with a thin layer of olive oil on top to preserve freshness. For longer storage, freeze in ice cube trays—perfect for adding to dishes as needed. I always make a double batch; it disappears faster than you'd think. The sauce thickens as it cools, so if it seems too thick right after blending, thin it with a splash of almond milk. And trust me, the first time you drizzle this over roasted veggies, you'll never go back to heavy cream again.
Why You'll Love This Recipe
- No-Soak Magic: I swear by this trick—just toss the cashews in hot water for 10 minutes, then blend. No overnight soaking, no waiting around. That creamy texture comes together while you chop garlic or set the table.
- Herb-Packed Punch: Between the bright lemon, fresh basil, and roasted garlic, this sauce tastes like a summer garden. Honestly, the first time I made it, I drizzled it on toast just to taste the sauce alone—yes, really.
- Dresses Everything: Pasta? Check. Roasted veggies? Done. Even grilled chicken gets a gourmet upgrade. I keep a jar in the fridge for lazy nights when I don’t want to cook but still crave something special.
- Budget Brightener: Almond milk and cashews stretch this sauce far—enough for two meals with leftovers. Plus, the lemon and basil make it feel fancy without breaking the bank. My wallet and taste buds both win.
Step-by-step instructions for almond milk sauce
This velvety sauce comes together in minutes with simple techniques for maximum flavor.
Roast the Garlic for Rich Depth
Preheat your oven to 400°F and place the 3 cloves fresh garlic on a parchment-lined baking sheet. Drizzle lightly with 1 teaspoon of the extra-virgin olive oil and sprinkle with a pinch of sea salt. Roast for 15-20 minutes until the cloves are golden brown and tender when pierced with a fork.
The roasting caramelizes the natural sugars in the garlic, creating a sweet, nutty base that elevates the entire sauce. Let the garlic cool slightly before peeling and mincing—this prevents the sauce from becoming bitter. I like to press the roasted cloves through a garlic press for an ultra-smooth texture that blends seamlessly with the sauce.
Blend the Cashew Base
Drain and rinse the soaked raw cashews thoroughly to remove any excess water. In a high-speed blender, combine the cashews with the 1.5 cups unsweetened almond milk, 2 tablespoons fresh lemon juice, and the roasted garlic. Blend on high for 30-45 seconds until completely smooth, scraping down the sides as needed.
This step is where the magic happens—the cashews emulsify with the almond milk to create a naturally creamy texture without any dairy. The lemon juice brightens the flavor while preventing the sauce from tasting too heavy. For the smoothest result, I recommend using a high-powered blender like a Vitamix, as regular blenders may struggle with the cashew texture.
Incorporate Herbs and Seasonings
Transfer the cashew mixture to a medium saucepan and place over medium-low heat. Add the 0.25 cup fresh basil leaves, 0.25 cup fresh cilantro leaves, 0.25 cup extra-virgin olive oil, 0.5 teaspoon sea salt, and 0.25 teaspoon ground black pepper. Stir gently to combine, being careful not to let the mixture boil.
Simmer the sauce for 3-4 minutes until it reaches a gentle warmth—you should see small bubbles forming at the edges but not a full rolling boil. The herbs will infuse their flavors into the sauce, creating a fragrant, aromatic base. I like to use a wooden spoon for stirring to avoid scratching the pan, which could introduce metallic notes to the delicate flavors.
Thicken to Perfect Consistency
In a small bowl, whisk together the 1 tablespoon arrowroot powder with 2 tablespoons of the sauce to create a slurry. Slowly pour this mixture back into the saucepan while stirring constantly. Continue cooking over medium-low heat for 2-3 minutes until the sauce thickens to a velvety consistency that coats the back of a spoon.
This thickening step is crucial for achieving the right texture—too thin, and the sauce will be watery; too thick, and it becomes gluey. You want a balance where the sauce clings lightly to pasta, vegetables, or proteins without being overly heavy. If the sauce thickens too quickly, simply add a splash of almond milk to loosen it. The arrowroot powder creates a smooth, glossy finish that's perfect for drizzling or tossing.
Strain and Serve Immediately
Line a fine-mesh strainer with cheesecloth or a coffee filter and pour the sauce through it, pressing gently with a spoon to extract every last drop of flavor. Discard the solids and return the strained sauce to the saucepan. Keep the sauce warm over low heat or transfer it to a heatproof container if you're not using it immediately.
The straining step ensures your sauce is completely smooth, free of any herb stems or cashew bits that might make it unappealing. This sauce is best served fresh, as the flavors meld beautifully with warm dishes. It pairs exceptionally well with grilled vegetables, roasted meats, or as a creamy drizzle over noodles. For extra richness, you can stir in a pat of vegan butter just before serving, though this sauce is already luxurious on its own.
Pro Tips For Making Almond Milk Sauce
- SOAK CASHEWS 4 HOURS MINIMUM: I learned this the hard way—skipping the soak or rushing it with hot water leaves you with a gritty, unblended mess. Cold water for 4+ hours (or overnight) guarantees smoothness, even if you’re impatient like me.
- BLEND CASHEWS FIRST: Start with just the soaked cashews and almond milk—no garlic, no lemon—until you get a flawless, lump-free base. Adding other ingredients later keeps the sauce silky instead of chunky.
- TOAST GARLIC SLIGHTLY: Crush the raw cloves first, then toss them in a dry pan for 30 seconds until fragrant but not browned. This boosts flavor without bitterness, and your sauce won’t taste like raw onion.
- STRAIN THE BASIL: Chop the leaves, then press them through a fine-mesh sieve or cheesecloth to remove fibers. It’s tedious, but the sauce stays velvety—no one wants a mouthful of stringy basil.
Best sauces and condiments for these flavors
Creamy Vegan Dressing
Use this almond milk sauce as a rich, dairy-free dressing for salads like arugula with roasted beets or kale with toasted pecans. The nutty depth complements earthy greens perfectly. For extra flair, add 1 teaspoon maple syrup and ½ teaspoon smoked paprika to the finished sauce before drizzling. 🥗
Curry Base Enhancer
Stir ¼ cup of sauce into 1 cup coconut milk-based curry just before serving for instant creaminess. The almond milk base blends seamlessly with turmeric and ginger, while the herbs add fresh contrast. I love using it in red lentil curry or chickpea coconut curry for a restaurant-quality finish.
Pasta Coating
Toss 8 oz cooked pasta (like penne or fettuccine) with 2 tablespoons sauce and 1 tablespoon nutritional yeast for a dairy-free Alfredo alternative. The arrowroot-thickened texture clings beautifully, and the herbs add brightness. For extra protein, stir in ½ cup crumbled tempeh or white beans.
Dipping Sauce
Thin the sauce with 2 tablespoons warm water for a perfect dip for crudités, spring rolls, or veggie sushi. The lemon and herbs create a refreshing contrast to crisp vegetables, while the nutty base satisfies savory cravings. Serve with carrot sticks, cucumber slices, or edamame for a complete appetizer.
Soup Upgrade
Add 2-3 tablespoons sauce to tomato soup, minestrone, or miso soup right before serving. The almond milk base lightens rich soups while adding velvety texture. For a smoky twist, stir in ½ teaspoon liquid smoke or 1 teaspoon soy sauce after blending. The herbs infuse beautifully during simmering.
Grilled Veggie Drizzle
Brush roasted eggplant, zucchini, or portobello mushrooms with sauce before grilling for a caramelized, creamy finish. The high heat enhances the nutty flavors while the herbs add freshness.
For extra richness, mix in 1 tablespoon tahini before drizzling. This works perfectly as a main dish or side with quinoa or couscous.
Nutrition facts
Frequently asked questions
Can I make this almond milk sauce without a high-speed blender?
Yes! While a high-speed blender creates the smoothest texture, you can use a regular blender by soaking the cashews for 4-6 hours (or overnight) and blending with a little extra almond milk to help emulsify. For an even smoother result, pulse the soaked cashews first, then add the remaining ingredients gradually while blending. The sauce will still be creamy, just slightly thicker.
What if I don't have arrowroot powder?
No problem! Substitute arrowroot with 1 tablespoon cornstarch or 1 teaspoon tapioca starch. Mix it with 2 tablespoons cold almond milk first to create a slurry, then stir it into the warm sauce while cooking. Cornstarch works well, but arrowroot gives the smoothest, most glossy finish. If you're out of both, a splash of cashew cream (extra blended cashews) can help thicken naturally.
How do I adjust the flavor if I don't like basil or cilantro?
Swap the herbs for your favorites! Try fresh parsley for a milder taste, thyme or rosemary for earthy depth, or dried oregano (use half the amount) for a Mediterranean twist. For a spicier kick, add ½ teaspoon red pepper flakes or a pinch of cayenne. The key is balancing the nutty almond milk base—herbs brighten it, while spices add warmth.
Will this sauce work in hot dishes like curries or soups?
This sauce holds up beautifully in hot dishes. For curries, stir in ¼ cup sauce per cup of coconut milk at the end of cooking to prevent curdling. In soups, add it 2-3 minutes before serving to let the flavors meld. The arrowroot-thickened base won’t break down, and the herbs infuse wonderfully with simmered flavors. Just avoid boiling it—keep heat at medium-low.
Can I make this sauce nut-free?
Yes! Replace the cashews with ½ cup cooked white beans or silken tofu for creaminess. Blend with 1.5 cups almond milk (or oat milk for nut-free) and add 1 tablespoon tahini for richness. The texture will be slightly lighter but still velvety. For extra thickness, increase the arrowroot to 1.5 tablespoons. The nutty flavor will shift to a more neutral base, but the sauce will still shine in dishes.
