Vegan Substitute for Heavy Whipping Cream That Works

Updated November 3, 2026

Total time
30 min
prep 10 min · cook 0 min
Serves
8
portions as written

Jump to recipe

Vegan Substitute for Heavy Whipping Cream That Works

This vegan heavy cream substitute is a smooth cashew cream made by blending raw cashews with hot water, a little lemon juice and salt. It adds richness to soups, sauces, curries and some baked dishes, though it does not whip or behave exactly like dairy cream in every recipe.

Ingredients

  • ⅔ cup (90 g) raw, unsalted cashews
  • ½ cup (120 ml) boiling water, plus 1–2 tablespoons (15–30 ml) more if needed
  • 1 teaspoon (5 ml) lemon juice
  • ⅛ teaspoon (about 0.7 g) fine salt

Instructions

  1. Soften the cashews. Put the cashews in a heatproof bowl and cover them with the boiling water. Leave them to soak for 20 minutes. This short hot-water soak softens the nuts enough for most countertop blenders; if your blender is not powerful, soak them for 30–45 minutes instead, allowing for the extra time.
  2. Blend until smooth. Pour the cashews and their soaking water into a blender. Add the lemon juice and salt. Blend for 1–2 minutes, stopping once or twice to scrape down the sides, until the mixture looks glossy and no gritty pieces remain. Take care when blending hot liquid: keep the lid vent open if your blender has one, cover it with a folded towel, and start at low speed.
  3. Adjust the consistency. For a thick, spoonable cream, use the mixture as blended. For a pourable cream, blend in additional water 1 tablespoon (15 ml) at a time. Taste and add a little more salt or lemon only if it suits the dish you plan to make.
  4. Use or chill. Use the cream right away in a recipe, or transfer it to a clean, covered container and refrigerate it. The batch makes about 1 cup (240 ml), or eight portions of roughly 2 tablespoons (30 ml). It thickens slightly as it cools, so stir or whisk it before measuring chilled cream.

Tips

  • Choose plain cashews. Raw, unsalted cashews give this cream a neutral flavor. Roasted or salted nuts can taste noticeably toasted or salty, which may be welcome in a savory dip but can distract in a mild soup or a sweet bake. If salted cashews are all you have, omit the recipe’s salt and adjust only after blending.
  • Blend longer than you think you need to. Tiny nut particles can make a sauce feel grainy, even when the cream looks smooth in the blender. Let the blender run, pause to scrape the sides, and blend again. A high-speed blender usually gives the silkiest result; with a basic blender, make sure the soak is long enough and strain the finished cream through a fine-mesh sieve if necessary.
  • Match the thickness to the job. Keep the cream thick for a pasta sauce or to enrich a stew, and thin it for a soup or a pourable sauce. Add water gradually rather than all at once; you can always loosen the mixture, but removing extra liquid is harder without changing the flavor.
  • Season for the recipe, not the jar. This lightly salted base is meant to be adaptable. For a dessert, leave out the salt or use just a pinch, and add vanilla or sweetener only if the dessert recipe calls for it. For a savory dish, herbs, garlic or spices are usually best added to the finished recipe rather than blended into the whole batch.

Serving Suggestions

Stir cashew cream into warm vegetable soup near the end of cooking for a fuller texture, or fold it into a tomato, mushroom or pepper sauce. It also works well in curries, creamy pasta dishes, risotto-style grains, casseroles and savory pot pies. Start with a modest amount—about 2 tablespoons (30 ml) per serving—and add more to taste. The cream is rich, so a little can make a noticeable difference without turning a dish overly thick.

In a hot dish, temper the cream if you want to reduce the chance of clumping: whisk a spoonful of the hot cooking liquid into the cashew cream, then stir that mixture back into the pot. Keep the heat gentle after adding it. Cashew cream can thicken as it simmers, and prolonged hard boiling may make a sauce overly dense. If it gets too thick, loosen it with stock, water or plant milk.

For baking, use it in recipes where cream contributes moisture and richness, such as some cakes, quick breads, creamy fillings or baked pasta. It is not a one-for-one match in every formula: cashews contain solids that dairy cream does not, so the crumb or final texture can differ. Follow a recipe designed for plant-based cream when precision matters, and avoid assuming this substitute will whip into a stable topping.

Variations

Make it richer for savory cooking. Use ⅓ cup (45 g) cashews and ⅓ cup (80 ml) water for a smaller, thicker batch, then thin it only if needed. This concentrated version is useful when you want to enrich a sauce without adding much liquid. It still will not whip like dairy heavy cream.

Use it in sweet recipes. Omit the salt or reduce it to a tiny pinch, and blend in ½ teaspoon (2.5 ml) vanilla extract if a gentle vanilla flavor fits the recipe. Keep the base unsweetened if you need it for several different dishes; sweetener is easier to add to the final preparation than to remove from a whole batch.

Try a nut-free cooking option. For a simple sauce or soup, blend ¾ cup (180 ml) unsweetened, unflavored soy milk with ¼ cup (56 g) melted vegan butter or neutral oil. This option is thinner and can separate if boiled, so add it near the end and keep the heat low. It is not suitable for whipping, and its flavor and baking performance differ from cashew cream. Check labels for allergen information if serving guests.

Choose coconut for a whipped topping. Cashew cream is not a reliable substitute when a recipe specifically requires whipped heavy cream: it lacks the fat structure needed to hold the same kind of stable air. For a topping, use chilled full-fat coconut cream and whip the thick portion according to a recipe written for coconut cream. It will have a distinct coconut flavor and is not interchangeable in every savory dish.

Storage and Reheating

Transfer the cream to a clean, airtight container and refrigerate it within 2 hours of preparation. It keeps for up to 4 days in the refrigerator. The mixture may separate or firm up as it chills; that is normal. Stir or whisk it thoroughly, or briefly reblend it with a splash of water to restore a smooth, pourable consistency. Discard it if it develops an off smell, visible mold or an unusual appearance.

For longer storage, freeze the cream in a freezer-safe container or in small measured portions for up to 2 months for best quality. Leave a little room at the top of the container for expansion. Thaw it in the refrigerator, then whisk or blend it because freezing can make the texture less even. Use thawed cream in cooked dishes where it will be stirred in, rather than relying on it for a perfectly smooth uncooked dressing.

To warm it, add the cream to a pan over low heat or stir it into a hot dish near the end of cooking. Whisk frequently and avoid a vigorous boil. If reheating a larger portion by itself, add water a teaspoon at a time if it has become too thick. Return unused cream to the refrigerator promptly, and do not leave it at room temperature for more than 2 hours.

Frequently Asked Questions

Can I use this instead of heavy cream in any recipe?

No substitute works in every role. This cashew cream is useful in soups, sauces and many savory dishes, and it can work in some baked goods, but it does not whip and may change the texture of delicate desserts or recipes that depend on dairy fat. If a recipe requires whipped cream or a very specific fat percentage, choose a plant-based product or recipe made for that purpose.

Will cashew cream whip into whipped cream?

No. Blending makes it smooth, but it does not create the stable, airy structure of whipped heavy cream. For a plant-based topping, chilled coconut cream is a more suitable starting point, though it tastes of coconut and may not suit every dish. Use a recipe specifically written for the topping you want.

Can I make the cream without soaking the cashews?

Soaking helps the cashews blend smoothly, especially in a standard blender. If you have a powerful blender, you may be able to blend them directly with hot water, but the finished cream can remain grainy. The short soak in this recipe is a dependable option; a longer soak is helpful if your blender leaves small pieces behind.

Can I replace cashews with another nut or seed?

Not without changing the flavor and texture. Blanched almonds can produce a similar style of cream, but they may need a longer soak and can still be less silky. Sunflower seeds are sometimes used for a nut-free blended sauce, though their flavor is more pronounced and the result may be darker. If allergies are a concern, check every ingredient label and use a substitute that is safe for the people eating it.

Why did my sauce become grainy or too thick?

Graininess usually means the cashews were not soft enough or the mixture needs more blending. Add a tablespoon of water and blend again, then repeat only if needed. Thickness increases as the cream cools or simmers, so whisk in a little water, stock or plant milk to correct it. Add the cream near the end of cooking and keep the heat gentle to help the sauce stay smooth.

Can I use this as a direct substitute in coffee?

You can try a small amount, but cashew cream is thicker and may behave differently from dairy cream in hot coffee. The mixture can taste nutty, and highly acidic coffee or very high heat can make some plant-based additions separate. Thin the cream with water or unsweetened plant milk first, and test a small cup before adding it to a full pot.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).