Non-Dairy Substitute for Heavy Cream in Cooking

Updated November 3, 2026

Total time
30 min
prep 30 min · cook 0 min
Serves
1
one portion

Jump to recipe

Non-Dairy Substitute for Heavy Cream in Cooking

This cashew cream is a simple non-dairy substitute for heavy cream in soups, sauces, pasta, and casseroles. Blended raw cashews and water make a smooth, neutral-tasting mixture that adds body to cooked dishes, though it will not whip or behave exactly like dairy cream.

Ingredients

  • ⅔ cup (90 g) raw, unsalted cashews
  • ½ cup (120 ml) cool water, for blending
  • 1 cup (240 ml) boiling water, for soaking
  • ⅛ teaspoon (about 0.75 g) fine salt, optional

Instructions

  1. Put the cashews in a heatproof bowl. Pour the boiling water over them and leave them to soak for 20 minutes. This softens the nuts so they blend smoothly. If your blender is not powerful, soak them for 30 minutes instead; the extra time may help prevent graininess.
  2. Drain the cashews and discard the soaking water. Rinse them briefly under cool running water, then transfer them to a blender. Add the cool water and the optional salt. The salt is not necessary for the base mixture, but a small amount can make it taste more rounded in savory recipes.
  3. Blend on high for 1 minute, stop to scrape down the sides, and blend for another 1 to 2 minutes. The finished cream should look glossy and pour smoothly, with no visible flecks or gritty texture. If it is thicker than you want, blend in more water a tablespoon (15 ml) at a time.
  4. Use the cream straight away, or transfer it to a clean container and refrigerate it. Stir or shake it before measuring, since it can thicken or separate slightly as it stands. This batch makes about 1 cup (240 ml), depending on your blender and how much water you add.

Tips

  • Choose the right cashews. Use plain, raw, unsalted cashews rather than roasted or flavored nuts. Roasted cashews can give the cream a toasted taste and may blend less smoothly. Check that the cashews are fresh; stale nuts can make the finished mixture taste flat or slightly bitter. If you have salted cashews, omit the optional salt and taste the blended cream before using it.
  • Adjust thickness for the job. For a soup or a pourable pan sauce, use the full amount of water in the recipe. For a thicker casserole sauce or a spoonable topping, begin with a little less water and add more only as needed. Remember that a sauce can thin further when heated, and the cream may thicken in the refrigerator.
  • Blend until genuinely smooth. A short blend can leave tiny pieces of cashew that feel sandy in a delicate sauce. Scrape the blender once, then give it enough time to turn creamy. A high-speed blender usually needs less time; a standard blender may need a longer soak and a few extra minutes of blending. Avoid adding a large splash of water all at once, because it is easier to loosen a thick mixture than to thicken a watery one.
  • Keep the flavor neutral. The base recipe is deliberately unsweetened and only lightly salted, so it can go into different dishes. Do not add vanilla, sugar, or strong spices unless the specific recipe calls for them. For a sweet application, season a separate portion to suit that recipe rather than flavoring the whole batch.

This substitute is most useful when a recipe needs richness, creaminess, or a little extra body. It is not a one-for-one replacement in every circumstance: dairy heavy cream has a high fat content and can be whipped, while this cashew mixture is made from blended nuts and water. It works well stirred into savory cooking, but it will not form whipped peaks or reliably make a dairy-style whipped topping.

Serving Suggestions

Use the cashew cream in place of heavy cream in many cooked savory recipes. Start with the same volume the recipe calls for, then adjust the seasoning and consistency as you cook. It is especially handy in blended vegetable soups, creamy pasta sauces, mushroom sauces, and mild curries. For a pot of soup, stir it in near the end of cooking so it warms through without boiling hard.

For pasta, loosen the cream with a splash of starchy pasta water and season it with garlic, black pepper, herbs, or lemon, depending on the sauce. In a pan sauce, add it after the main ingredients are cooked and simmer gently until the sauce coats a spoon. For casseroles, mix it with broth or another sauce ingredient before pouring it over the other components, so it distributes evenly rather than forming thick pockets.

Because cashew cream has its own mild nut flavor, taste the finished dish before serving. A pinch of salt, a squeeze of lemon, or an extra spoonful of broth can bring the other flavors into balance. If serving someone with a cashew allergy, choose a different substitute and avoid cross-contact from the blender, utensils, and work surface.

Variations

For a nut-free option: Use unsweetened, unflavored oat cream or a cooking-style oat milk made for savory dishes, following the package guidance and the recipe’s requirements. It is usually easier than making a seed-based cream, though the result may be thinner and can taste faintly of oats. If using ordinary oat milk, begin with a smaller quantity and thicken the dish separately if needed. Do not use sweetened or vanilla-flavored varieties in savory food.

For a coconut flavor: Use canned, full-fat coconut milk in equal volume for a rich sauce or soup. It is convenient and requires no blending, but its distinct coconut aroma can change the character of the dish. It suits curries, spiced soups, and recipes where coconut belongs better than delicate mushroom or herb sauces. Stir the can well before measuring because the thick cream and liquid may separate.

For a lighter, thinner finish: Blend the cashews with ¾ cup (180 ml) water instead of ½ cup (120 ml). This makes a more pourable mixture that can work in soups and some sauces, but it will add less richness and body. Add the extra liquid gradually if you are unsure, since different blenders and batches of cashews produce slightly different textures.

For a more savory sauce: Blend the base with a small pinch of garlic powder or a little cooked garlic, then season the finished dish with herbs or pepper. Keep any flavor additions restrained if the cream is going into a recipe with its own seasoning. For a sweet recipe, the plain cashew mixture can be sweetened separately, but it is not a neutral substitute for every dessert or baking formula; follow a recipe designed for non-dairy ingredients where possible.

Silken tofu blended with a little water is another option for some soups and sauces. It is lower in richness than cashew cream and can give a more distinctly bean-like taste, but it may suit a dish where a thick, smooth texture matters more than a creamy, nutty finish. As with any substitute, test it in the specific recipe rather than assuming it will work identically in every preparation.

Storage and Reheating

Pour leftover cream into a clean, covered container and refrigerate it within 2 hours of blending. Keep it chilled and use it within 3 to 4 days. It may separate or become thicker while stored, so stir it well before measuring. If it smells off, looks unusual, or has been left at room temperature longer than 2 hours, discard it rather than tasting it to check.

You can freeze the mixture 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 blend or whisk it again; freezing can make the texture less smooth. If the thawed cream remains slightly grainy, it is usually easier to use in a soup or blended sauce than in a recipe where a perfectly silky finish is important.

When reheating a dish made with this cream, use low to medium heat and stir frequently. Avoid a hard boil, which can make some sauces thicken unevenly or separate. Add a splash of water or broth if the sauce has tightened, and taste for seasoning after it is warm. If the cashew cream has already been mixed into a dish, follow that dish’s storage and reheating needs as well as these general guidelines.

Frequently Asked Questions

Can I use this as a one-to-one heavy cream replacement?
For many soups and savory sauces, begin with the same volume of cashew cream as the heavy cream listed in the recipe. The result will not be identical: it has a mild cashew taste and does not have the same fat composition or whipping ability as dairy cream. Add it gradually if the recipe is delicate, and adjust the liquid or seasoning to get the texture you want.

Will this substitute whip like heavy cream?
No. Blended cashews and water make a cooking cream, not a whipping cream. It will not reliably hold soft or stiff peaks, and chilling it does not turn it into whipped cream. For a dessert that needs whipped topping, use a non-dairy product specifically formulated for whipping and follow its package directions.

Do I have to soak the cashews?
Soaking helps soften the nuts, which makes a smooth blend easier to achieve, especially with an ordinary blender. If you have a powerful blender, you can sometimes blend raw cashews with hot water without a long soak, but the texture may be less predictable. This recipe uses a 20-minute hot-water soak as a practical middle ground; longer soaking is useful if your blender leaves the mixture grainy.

Can I make the cream without a blender?
A food processor may work, but it can take longer and may leave a coarser texture because it does not always pull a small batch into the blades efficiently. A hand whisk will not break down whole cashews into a smooth cream. If a blender or food processor is not available, use a ready-made unsweetened plant-based cooking cream instead of trying to mash the nuts by hand.

Why did my sauce separate or turn grainy?
Graininess usually means the cashews were not soaked long enough or the mixture was not blended thoroughly. Blend the cream again with a little water, or pass it through a fine sieve if the texture still bothers you. Separation can happen as the mixture stands or when a sauce is heated too aggressively; whisk it, lower the heat, and add a spoonful of water or broth if needed.

Is this suitable for anyone avoiding dairy?
The recipe contains cashews, so it is not suitable for someone with a cashew or tree-nut allergy. For a dairy-free meal that also needs to avoid nuts, choose a compatible oat-based cooking cream or another product whose ingredients meet the person’s needs, and check labels for dairy and cross-contact information. Substitutes can vary in thickness and flavor, so adjust the dish accordingly.

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