Dairy free heavy-cream substitutes

Heavy cream performs two distinct jobs in cooking: adding fat for richness in sauces and soups, and whipping into stable foam for desserts. Dairy-free substitutes handle one or both of these roles to varying degrees. Matching the right substitute to your specific use — whipped topping versus a cream-based pasta sauce versus a baked custard — matters more here than with most ingredient swaps.

Some links below are affiliate links. As an Amazon Associate, AltPantry earns from qualifying purchases at no extra cost to you.

Rank Substitute Ratio (replaces 1 cup heavy-cream) Notes
#1 Full-fat coconut cream 1 cup full-fat coconut cream for 1 cup heavy cream The most reliable all-purpose swap. Its high fat content (around 20–24%) is close enough to heavy cream's 36% that it thickens sauces and enriches soups effectively. It also whips when chilled overnight, though the foam is less stable and carries a distinct coconut flavor that works in some recipes (curries, chocolate desserts) and is noticeable in neutral ones. Does not work as a whipped topping substitute where a neutral flavor is required.
#2 Coconut milk (full-fat canned coconut milk) 1 cup full-fat canned coconut milk for 1 cup heavy cream Lower fat than coconut cream (around 14–17%), so sauces will be thinner and it will not whip. Works in a pinch for soups, curries, and baked goods where the coconut flavor is not disruptive and a slightly less rich result is acceptable. Shake the can well before measuring. Not a substitute for whipping applications.
#3 Cashew cream (blended soaked cashews and water) 1 cup raw cashews soaked 4–6 hours, drained, blended with 1/2 cup water until completely smooth = approximately 1 cup heavy cream substitute Produces a neutral-flavored, genuinely rich cream that performs well in savory sauces, soups, and pasta dishes. Fat content is lower than heavy cream, so it won't thicken quite as much on its own and does not whip. Requires a high-powered blender for a smooth result — a standard blender may leave a gritty texture. Not suitable for nut-free diets.
#4 Oat milk creamer (barista-style oat milk) 1 cup barista-style oat milk for 1 cup heavy cream Works in a pinch for coffee, light sauces, and baked goods where cream contributes moisture more than fat. Fat content is much lower than heavy cream, so sauces will not thicken the same way and the result is noticeably less rich. Will not whip. Widely available and neutral in flavor, making it a reasonable fallback for applications where you only need a small amount of cream.
#5 Silken tofu blended with non-dairy milk 3/4 cup silken tofu blended smooth + 1/4 cup unsweetened soy milk or oat milk Used primarily in baked goods, creamy soups, and sauces where body and protein content matter. Adds thickness but the flavor is distinctly beany in larger quantities. Best in strongly seasoned savory dishes or chocolate-based desserts. Does not whip. A works-in-a-pinch option where texture is more important than exact flavor match.

Why standard heavy-cream isn't dairy free

Heavy cream is derived from cow's milk — it is the high-fat layer skimmed from whole milk before homogenization. It contains dairy proteins (casein, whey) and lactose, making it incompatible with dairy-free, lactose-intolerant, and milk-allergy diets.

Heavy cream’s fat content is what drives its behavior in cooking — it thickens sauces by reducing, stabilizes emulsions, and forms stable whipped foam. No dairy-free substitute matches all three of those properties simultaneously, which is why the right choice depends on what you’re actually making. For most savory cooking, full-fat coconut cream or cashew cream cover the majority of cases without noticeably compromising the dish.

For whipping specifically, the gap between dairy cream and dairy-free options is real: chilled full-fat coconut cream is the one tested substitute that forms peaks, but it softens faster and carries coconut flavor. If you’re making a topping for a neutral dessert where coconut doesn’t fit, there is no dairy-free substitute that replicates whipped cream closely — plan around it rather than substituting through it.

Frequently asked questions

Can any dairy-free substitute actually whip like heavy cream?
Full-fat coconut cream is the only widely reliable option. Chill an unopened can overnight, scoop out the solidified cream, and beat it with a hand mixer. It forms peaks but deflates faster than dairy whipped cream — serve immediately or keep chilled. All other substitutes on this list will not whip.
Which substitute works best in a cream-based pasta sauce like Alfredo?
Cashew cream produces the most neutral-flavored, genuinely creamy result in pasta sauces. Full-fat coconut cream also works but adds a detectable coconut note. Oat milk will produce a thinner, less rich sauce.
Does canned coconut milk or coconut cream contain added dairy?
Standard unsweetened canned coconut milk and coconut cream are dairy-free. Check the label — some brands produce "coconut cream" products that are actually sweetened coconut-flavored products and may contain additives, but pure canned coconut milk and cream contain only coconut and water.

← Back to all heavy-cream substitutes