Vegetarian Substitute for Heavy Cream: Cashew Cream

Updated November 3, 2026

Total time
4 hr 10 min
prep 10 min · cook 0 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Vegetarian Substitute for Heavy Cream: Cashew Cream

This vegetarian substitute for heavy cream is a smooth cashew cream made by soaking raw cashews and blending them with water. It adds richness to soups, sauces, pasta, and some desserts, though it will not whip or behave exactly like dairy heavy cream.

Ingredients

  • 1 cup raw, unsalted cashews (140 g), preferably whole or large pieces
  • 4 cups cool water (950 ml), for soaking; discard after soaking
  • 1/2 cup fresh water (120 ml), for blending, plus up to 1/4 cup (60 ml) more as needed
  • 1/8 teaspoon fine salt (about 0.75 g), optional; omit for sweet recipes if preferred

Instructions

  1. Put the cashews in a bowl or jar and cover them with the 4 cups (950 ml) cool water. Cover the container and refrigerate for 4 hours. This soak softens the nuts so they blend into a smooth cream; if your refrigerator is very full, use a lidded container rather than leaving the bowl uncovered.
  2. Drain the cashews and discard the soaking water. Rinse them under cool running water, then drain well. Rinsing removes some of the starchy residue from the surface and helps keep the finished cream tasting clean.
  3. Transfer the cashews to a blender. Add 1/2 cup (120 ml) fresh water and the optional salt. Blend on high for 1 minute, stop and scrape down the sides, then blend for another 1 to 2 minutes until the mixture looks glossy and no gritty pieces remain. A high-speed blender usually gives the smoothest result; a standard blender may need a little more time.
  4. Check the texture. For a thick cream to spoon into a curry or use as a topping, stop here. For a pourable cream for soup or pasta sauce, add more fresh water 1 tablespoon (15 ml) at a time, blending briefly after each addition. The full extra 1/4 cup (60 ml) is a guide, not a requirement; the amount depends on the cashews and blender.
  5. Taste and adjust only after blending. Add a small pinch more salt for savory dishes, or leave the cream plain for recipes where sweetness or seasoning will be added later. Use it right away, or transfer it to a clean, covered container and refrigerate.

Tips

  • Choose raw, unsalted cashews. Roasted cashews have a deeper toasted flavor and can make the cream taste less neutral. Salted nuts also make seasoning harder to control. Broken cashew pieces are fine if they are fresh and not browned.
  • Blend longer before adding lots of water. A gritty texture is usually a sign the cashews need more blending, not necessarily more liquid. Pause to scrape down the sides, and give the blender a short break if it becomes warm. If the mixture still feels sandy after several minutes, strain it through a fine-mesh sieve for a smoother sauce.
  • Adjust the thickness for the job. Start with less water for a spoonable cream and thin it gradually for a sauce. You can always add liquid, but removing it is difficult. If a recipe calls for one cup of heavy cream, begin with a little less cashew cream and add enough to reach the consistency the dish needs.
  • Keep the flavor neutral when you need flexibility. Salt, garlic, lemon, and sweeteners are useful in a finished dish but can limit where you can use the cream. Blend it plain, then season a portion to suit the recipe. Cashews are tree nuts, so do not serve this to someone with a cashew or tree-nut allergy.

Serving Suggestions

Use this cream in cooked dishes where a smooth, rich texture matters more than the exact flavor or fat content of dairy cream. Stir a few spoonfuls into blended vegetable soup just before serving, or whisk it into tomato soup after the pot is off the heat. For pasta, loosen the cream with a little pasta water and toss it with noodles and vegetables; season with salt, pepper, herbs, or grated cheese as appropriate for your meal.

It also works in lentil dishes, mild curries, mashed potatoes, and creamy vegetable casseroles. In these uses, it is best added near the end of cooking and warmed gently. For a sauce with a sharp ingredient such as lemon juice or vinegar, stir the acid in gradually after the cream has been incorporated. The result may be less silky if the sauce is boiled hard, so keep it at a gentle simmer rather than reducing it aggressively.

For sweet applications, use the unsalted version in oatmeal, fruit sauces, puddings, or a blended dessert filling. Cashew cream is naturally nutty and thicker than many pouring creams, so taste it in context and adjust the sweetness and liquid to fit the recipe. It is not a substitute for whipped cream: it does not trap air and hold soft peaks like dairy cream.

Variations

Extra-thick cashew cream: Blend the soaked cashews with only 1/3 cup (80 ml) fresh water, adding more a teaspoon at a time if needed to keep the blender moving. This thicker version is useful as a dollop on soup or as a rich base for a dip. It will taste more concentrated than the standard version, so season it after blending.

Pourable cooking cream: Blend with 3/4 cup (180 ml) fresh water, adding it gradually until the cream pours in a steady ribbon. This is a better starting point for soups and sauces that need a thinner consistency. It still has more body and a different flavor than heavy cream, so add it in stages rather than pouring in the full amount at once.

Seasoned savory cream: Blend in 1 small garlic clove (about 3 g) or 1 tablespoon (15 ml) lemon juice for a flavorful sauce or dip. These additions are not neutral, so use this variation only when their taste suits the dish. For a sweeter version, omit salt and blend in 1 to 2 teaspoons (5 to 10 ml) maple syrup or sugar, adjusting to the dessert.

Other vegetarian substitutes: For a quick dairy-based swap, equal parts whole milk and melted butter can approximate heavy cream in some cooked recipes, but it is not dairy-free and will not whip. A thick, unsweetened, full-fat coconut milk can work in soups, curries, and desserts that suit its coconut flavor. Neither option has exactly the same consistency or performance as heavy cream, so choose according to the recipe rather than assuming every substitute is interchangeable.

Storage and Reheating

Transfer freshly blended cashew cream to a clean, covered container and refrigerate it within 2 hours. It keeps for up to 4 days in the refrigerator. The mixture may thicken as it chills, and a little liquid may separate; stir it well or blend briefly with a splash of water before using. Discard it if it develops an unusual smell, visible mold, or an unexpected change in texture.

You can freeze cashew cream in a freezer-safe container for up to 2 months for best quality. Leave a little room at the top for expansion. Thaw it in the refrigerator, then stir or blend until smooth; freezing can make the texture slightly grainy, so it is most useful for soups and sauces rather than a raw topping. Do not leave the cream at room temperature for extended storage.

To reheat cashew cream on its own, warm it gently in a small saucepan over low heat, stirring often and adding water a tablespoon at a time if it has become too thick. If you have already mixed it into a prepared dish, refrigerate the dish promptly and reheat leftovers until steaming hot throughout; USDA FSIS guidance is to reheat leftovers to 165°F (74°C). Avoid a prolonged hard boil, which can thicken the sauce unevenly or make it catch on the pan.

Frequently Asked Questions

Is cashew cream the same as heavy cream?
No. It is a blended nut cream with a mild cashew flavor, while heavy cream is a dairy product with a different fat and water composition. Cashew cream can add body and richness to many cooked dishes, but it does not whip, taste identical, or work in every recipe that calls for heavy cream.

Can I use it as a 1:1 replacement?
Sometimes, especially in soups, sauces, and savory dishes where the cream is stirred in for texture. Start with a little less than the amount of heavy cream called for, then add more until the dish reaches the consistency you want. In baking, candy making, or recipes that depend on whipping or a specific dairy-fat ratio, it may not give the expected result.

Do I have to soak the cashews?
For this recipe, yes: soaking makes the nuts easier to blend smoothly in an ordinary home blender. If you have a very powerful blender, you may be able to blend unsoaked cashews, but the cream can remain grainy and may need more liquid. Do not use the soaking water as the blending water.

Can I make it without a high-speed blender?
Yes. A standard blender can make cashew cream, but it may need extra blending time and a pause to scrape down the sides. Use the full soaking time, start with the stated water, and blend in short intervals if the motor gets warm. Strain the finished cream through a fine-mesh sieve if a very smooth texture is important.

Will cashew cream curdle in hot soup or sauce?
It is less likely to separate in the same way a dairy sauce can, but vigorous boiling can make it thick, grainy, or uneven. Stir it in near the end of cooking and heat gently. When adding acidic ingredients such as citrus or vinegar, add them gradually and avoid boiling the finished sauce.

Can I whip this cream for a topping?
No. Blended cashews do not whip into the airy peaks made by heavy cream. For a spoonable topping, use the thick variation and chill it before serving, but expect a dense cream rather than whipped cream. If a recipe needs whipped peaks, choose a product specifically designed for whipping instead.

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).