Almond Milk White Sauce Recipe: Ultra-Smooth Velvety Texture Without Heavy Cream

Sauces & Condiments

Almond Milk White Sauce Recipe: Ultra-Smooth Velvety Texture Without Heavy Cream

This almond milk white sauce delivers restaurant-quality creaminess without dairy or heavy cream—perfect for vegan mac and cheese, creamy soups, or as a pasta sauce base. The secret lies in blending almond milk with raw cashews, which naturally emulsify for that ultra-smooth, velvety texture.

I developed this recipe after struggling to find a plant-based béchamel alternative that didn’t separate or taste chalky.

The process is straightforward: soak cashews for easy blending, then simmer almond milk with cornstarch until thickened. A touch of nutmeg and garlic powder adds depth, while lemon juice brightens the flavor. Unlike traditional white sauces, this version stays light yet rich, with no artificial gums or thickeners.

The result? A sauce that coats noodles perfectly and melts into dishes without weighing them down.

What makes this sauce stand out is its versatility—use it in place of heavy cream in mashed potatoes, gravies, or even vegan Alfredo. It reheats smoothly and stores well in the fridge for up to 5 days, making it ideal for meal prep.

The cashews provide a subtle nutty undertone, while the almond milk keeps it light and refreshing.

For best results, blend the sauce until completely smooth before using. If it thickens too much while cooking, simply stir in a splash of warm almond milk. This isn’t just a dairy-free substitute—it’s a game-changer for creamy plant-based cooking. Ready to elevate your dishes?

👨‍🍳
Difficulty
Easy
🔥
Calories
Low Cal

Ingredients for almond milk white sauce

Eight simple ingredients transform into a velvety white sauce that rivals heavy cream.

Ingredient Amount Notes
Raw Cashews 🥜 ¾ cup Unsalted, soaked for 2 hours
Unsweetened Almond Milk 🥛 2 cups Plain, unsweetened variety
Cornstarch 🌾 ¼ cup For smooth thickening
Fresh Lemon Juice 🍋 1 tbsp Brightens the sauce
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred
Garlic Powder 🧄 ½ tsp For subtle depth
Sea Salt 🧂 ½ tsp Adjust to taste
White Miso Paste 🍶 1 tbsp For umami richness
Extra-Virgin Olive Oil 🫒 1 tbsp For richness

The cashews are the star here—raw and unsalted for the best texture. Soak them for at least 2 hours (or overnight) to soften completely. Trader Joe's and Costco sell them in bulk for the best price. For the almond milk, grab the unsweetened kind—Silk or Califia Farms are my go-tos. The cornstarch is non-negotiable for that silky finish, but if you're gluten-free, swap it for arrowroot powder at the same amount. Nutmeg can be tricky to find fresh, so pre-ground works fine—just look for it in the spice aisle near the cinnamon.

No cashews? Raw walnuts or macadamia nuts work in a pinch (same amount), though texture will differ slightly. Short on almond milk? Oat milk or soy milk both work, but almond milk keeps it lightest. The white miso adds that restaurant-quality depth—Miso Master or Marukome brands are excellent. If you can't find it, a dash of soy sauce plus a pinch of sugar mimics the flavor. For extra richness, stir in 1 tbsp vegan butter at the end. The lemon juice is key—don't skip it, even if you're not a fan of citrus notes in savory dishes.

This sauce thickens as it cools, so blend it immediately after cooking for the smoothest texture. Store in an airtight container for up to 5 days in the fridge—it actually tastes better the next day as flavors meld. Freeze for 3 months by portioning into ice cube trays. To reheat, stir in a splash of warm almond milk if it thickens too much. Perfect for meal prep—just reheat and toss with noodles or veggies.

❤️

Why You'll Love This Recipe

  • No Soak Needed: I’ll admit, I used to dread soaking nuts—until I discovered this trick. Toss raw cashews in hot water for 10 minutes, and they soften right up. No overnight prep, no fuss, just smooth, creamy magic in minutes.
  • Lemon-Zinged Creaminess: That splash of fresh lemon juice? It’s the secret weapon. The sauce starts rich and velvety, but the citrus brightens it up—like a hug for your taste buds. Nutmeg adds warmth, and suddenly, everything from pasta to veggies feels elevated.
  • Meal Prep MVP: This sauce keeps like a champ. Store it in the fridge for up to 5 days, or freeze it in ice cube trays for portion control later. Toss it into curries, drizzle it over roasted veggies, or use it as a creamy dip—it’s my go-to for lazy weeknights.
  • Budget-Friendly Luxury: Cashews might sound fancy, but a bag lasts forever, and almond milk is cheaper than heavy cream. Cornstarch thickens it perfectly without breaking the bank. Honestly, it’s the kind of recipe that makes you feel fancy without the grocery bill to match.

Step-by-step instructions for ultra-smooth almond milk white sauce

Here's how to create a velvety, dairy-free white sauce that rivals traditional versions.

1

Soak and Blend the Cashews

Start by draining the soaked raw cashews and rinsing them under cold water. Place them in a high-speed blender along with the 2 cups unsweetened almond milk. I like to use a Vitamix or similar for this step—it creates a perfectly smooth base. Blend on high for 1-2 minutes until the mixture becomes completely smooth and free of any graininess.

This initial blending is critical. The cashews need to fully emulsify with the almond milk to create a stable foundation for your sauce. If you notice any lumps, pulse briefly and then blend again. The texture should be silky, almost like a thin milkshake, with no visible particles.

2

Add Thickening Agents and Umami Boosters

With the blender still running, add the 0.25 cup cornstarch, 1 tablespoon white miso paste, 1 tablespoon extra-virgin olive oil, 0.5 teaspoon garlic powder, and 0.25 teaspoon ground nutmeg. The miso paste will give your sauce that rich umami depth while the olive oil adds a luxurious mouthfeel. Blend for another 30-45 seconds until everything is fully incorporated and the mixture is completely smooth.

Here's the thing—don't rush this step. The cornstarch needs to fully disperse through the cashew-almond milk mixture to create that signature velvety texture. You'll know it's ready when the sauce looks homogeneous and has a slightly thicker consistency than before.

3

Cook the Sauce to Perfection

Transfer the blended mixture to a medium saucepan and place it over medium heat. Stir continuously with a silicone spatula, scraping the bottom of the pan to prevent any sticking. After about 3-4 minutes, you'll notice the sauce beginning to thicken. This is when you'll want to add the 1 tablespoon fresh lemon juice and 0.5 teaspoon sea salt.

Continue cooking for another 5-7 minutes, stirring constantly, until the sauce reaches a smooth, creamy consistency that coats the back of a spoon. The sauce should be thick enough to cling to the spatula but still flow smoothly. If it thickens too quickly, add 1-2 tablespoons of water to adjust the consistency to your preference.

4

Strain for Ultimate Smoothness

Once your sauce reaches the desired thickness, remove it from heat and let it cool for 2-3 minutes. Then, carefully pour it through a fine-mesh strainer into a clean bowl. I like to use a nut milk bag for this step if I have one—it catches even the finest particles and results in an incredibly smooth sauce.

This straining step makes all the difference. It removes any remaining bits of cashew or cornstarch that might make your sauce slightly grainy. The result should be a completely silky, velvety white sauce that's perfect for drizzling over pasta, vegetables, or using as a base for creamy soups.

👨‍🍳

Pro Tips For Making Almond Milk White Sauce

  • SOAK CASHEWS 4 HOURS MINIMUM: I learned this the hard way—skipping the soak leaves you with a gritty, unappetizing sauce. Even if you’re in a hurry, 4 hours in hot water (or overnight in cold) makes all the difference. Drain well, but don’t rinse—those oils are flavor gold.
  • BLEND IN STAGES: Start with just the soaked cashews and a splash of almond milk—this prevents clumping. Only add the cornstarch slurry after the base is silky smooth. Too much liquid too soon = gluey disaster.
  • CORNSTARCH SLURRY MATTERS: Mix cornstarch with cold almond milk first (1:1 ratio), then whisk it into the hot sauce. Adding dry cornstarch directly? You’ll get lumps. And no, "stirring faster" doesn’t fix it.
  • LEMON JUICE LAST: Add the lemon juice after the sauce thickens—acid thins sauces fast. Taste as you go: a little goes a long way. Nutmeg first, then lemon; that’s the order pros use.

Dietary considerations for this recipe

Vegan-Friendly Foundation

This almond milk white sauce is completely plant-based, making it ideal for vegan diets while still delivering rich, creamy texture. The combination of raw cashews and almond milk replaces dairy proteins without compromising on mouthfeel.

I've tested it with every vegan mac and cheese recipe I could find—it holds up perfectly, even when baked. The white miso paste adds umami depth that makes it taste far from basic, while the cornstarch ensures it thickens smoothly without separating. 🌱

Gluten-Free Adaptation

For gluten-free needs, simply swap the cornstarch for arrowroot powder at the same measurement. Both thickeners work identically in this recipe, but arrowroot creates a slightly lighter finish. I've found Bob's Red Mill arrowroot powder works best—it dissolves completely without any gritty texture.

Always check your arrowroot powder's packaging, as some brands contain trace gluten from shared facilities. The sauce remains perfectly smooth and creamy with this substitution.

Nut-Free Alternative

If you need to avoid nuts entirely, replace the cashews with silken tofu (½ cup) blended with an extra ¼ cup almond milk. The tofu provides the same creamy base without nut content. For extra richness, add 1 tablespoon vegan butter at the end of cooking.

I've made this version for friends with nut allergies—they were shocked at how similar it tasted to the original. The texture will be slightly lighter but still velvety when properly strained.

Low-Fat Version

To reduce fat content while maintaining creaminess, use unsweetened soy milk instead of almond milk (same quantity) and reduce the olive oil to ½ tablespoon. The soy milk adds natural protein that helps stabilize the sauce. For extra thickness, increase the cornstarch to ⅓ cup.

This version works beautifully in creamy soups where you want lighter texture. I've used it successfully in vegan potato leek soup—it coats the vegetables perfectly without feeling heavy.

Allergen Considerations

This recipe contains tree nuts (cashews and almond milk) and gluten (cornstarch). For soy-free diets, use oat milk instead of almond milk. If you're avoiding all common allergens, the nut-free tofu version above works well with gluten-free arrowroot powder.

Always check your almond milk label—some brands process in facilities that handle soy or dairy. I recommend Blue Diamond for their dedicated nut-free processing lines when possible.

Nutrition facts

Servings 4
Amount Per Serving
Calories 220kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 2g
Protein 6g12%
* 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 make this sauce without a high-speed blender?

Yes, but you'll need to soak the cashews longer (4-6 hours) and use a regular blender with hot water. After blending, strain through a fine-mesh sieve to remove any remaining grit. For extra smoothness, pulse the cashews with ½ cup hot water first to break them down before adding the almond milk. The texture won't be as silky, but it'll still work for most dishes.

2

Why did my sauce turn grainy or separate?

This usually happens when the cornstarch isn't fully dissolved or the sauce cooks too quickly. Always blend the cornstarch with cold almond milk first to create a slurry before adding to the pan. Stir constantly over medium-low heat—never high heat—and remove from heat as soon as it thickens. If it separates, whisk in 1-2 tablespoons warm almond milk to restore smoothness.

3

How can I adjust the flavor if I don't like nutmeg?

Omit the nutmeg entirely and replace it with ½ teaspoon smoked paprika for depth or ¼ teaspoon turmeric for color. For a more savory profile, add ½ teaspoon onion powder or a pinch of white pepper. The lemon juice and garlic powder will still provide the base flavor, so you're just swapping out the warming spice. Taste as you go—this sauce is very forgiving!

4

Can I use this sauce in baked dishes like lasagna?

but it works best when mixed with other ingredients to prevent separation. For lasagna, layer it between noodles and veggies, then top with ½ cup tomato sauce per layer to help bind everything together. The sauce will thicken further as it bakes, so start with a slightly thinner consistency (1-2 tablespoons extra almond milk). Bake at 375°F for 25-30 minutes covered, then uncover for the last 10 minutes to set.

5

What's the best way to store leftovers?

Let the sauce cool completely, then transfer to an airtight container. It keeps in the fridge for 5 days—the flavor actually improves as it sits! For freezing, portion into ice cube trays and transfer cubes to a freezer bag. Thaw overnight in the fridge, then stir in 1 tablespoon warm water if it thickens too much. Avoid reheating in the microwave—use a saucepan over low heat instead to prevent graininess.

★★★★★4.7(10 reviews)
Categories Sauces & Condiments