The best substitutes depend on what you're making
Heavy cream works in recipes because of its fat content—usually 36 to 40 percent. When you replace it, you need something with similar fat, similar thickness, or both, depending on whether you're whipping it, simmering it into a sauce, or pouring it over dessert. The right substitute changes based on the dish.
If you're making a sauce or soup, half-and-half (which is 10 to 18 percent fat) works but may break or separate if you boil it—keep the heat low and add it at the end. For whipped toppings, Greek yogurt or mascarpone can stand in if you're willing to accept a tangier or richer flavor. For baking, evaporated milk or coconut milk (the full-fat canned kind) mimic the texture and richness heavy cream provides. Each one changes the flavor slightly, so the best choice depends on what dish you're making and what flavors already belong in it.
Key Takeaways
- Half-and-half works in sauces and soups but should not be boiled—add it at the end and keep the heat low to prevent curdling.
- Greek yogurt and sour cream add tang but work well in dips, baked goods, and cold sauces where that flavor fits.
- Evaporated milk and full-fat coconut milk both have the richness and body heavy cream provides and work in most baking recipes.
- Butter mixed with milk creates a makeshift heavy cream for cooking, though it separates more easily than the real thing.
- The best substitute depends on the recipe—a sauce needs different properties than a whipped topping or a custard.
Half-and-half for sauces, soups, and coffee
Half-and-half contains about 12 percent fat, roughly one-third the fat of heavy cream. It pours and mixes easily but will not whip into peaks. Use it in sauces, soups, mashed potatoes, and coffee without much change to the final dish—the flavor stays close to what you expect.
The catch: half-and-half curdles if you boil it or add it to something very acidic or very hot. If your recipe calls for heavy cream to be simmered, add half-and-half in the last minute or two of cooking, off the heat if possible. Stir it in gently and keep the temperature below a simmer. For cream-based soups, add it after you've finished cooking everything else. In coffee, it behaves exactly like heavy cream and needs no special handling.
Greek yogurt and sour cream for tangier dishes
Both Greek yogurt and sour cream are thicker than heavy cream and much more acidic. They work best in recipes where a slight tang fits the flavor—baked goods, dips, cold sauces, and toppings for chili or baked potatoes. Use them one-to-one as a replacement by volume, though the taste will shift noticeably.
Greek yogurt is milder than sour cream and works in baking without much flavor change. Sour cream has a sharper taste and is better suited to savory dishes. Neither will whip into soft peaks the way heavy cream does, though Greek yogurt can be whipped if you strain it first (hang it in cheesecloth for several hours) to remove excess liquid. Both curdle less easily than half-and-half when heated, but still should not be boiled.
Evaporated milk for baking and cooking
Evaporated milk is regular milk with about half the water removed, giving it a thick, slightly sweet taste and roughly 7 to 8 percent fat. It mimics heavy cream's body in baked goods, custards, and cooked sauces better than thinner milk does. Use it one-to-one as a replacement in most recipes.
Evaporated milk handles heat better than fresh cream—you can simmer it without curdling. It works especially well in pies, puddings, and cream soups. The slight sweetness it adds is usually not noticeable in savory dishes but can matter in delicate desserts. Avoid it in recipes where you need to whip the cream, since the fat content is too low to hold peaks.
Full-fat coconut milk for richness and texture
Canned coconut milk (the full-fat kind, not the light version) has a fat content close to heavy cream and creates a similar richness in sauces, curries, and baked goods. The coconut flavor is obvious, so use it only in recipes where coconut belongs—Asian curries, tropical desserts, or coconut-flavored baking.
Coconut milk separates in the can, with thick cream rising to the top and thinner liquid below. Shake the can well before opening if you want a consistent texture, or scoop out just the thick part if you want extra richness. It handles heat well and does not curdle. In savory dishes, the coconut flavor usually complements rather than competes with other ingredients, but taste as you go.
Butter and milk mixed together
If you have butter and milk on hand, you can make a makeshift heavy cream by melting butter into warm milk. Use roughly one part butter to three parts milk by weight—for example, 2 tablespoons of butter melted into 6 tablespoons of milk. Whisk them together while the butter is still warm so they combine smoothly.
This mixture works in sauces, soups, and baking, though it separates more easily than real heavy cream and does not whip. The flavor is buttery and mild. It's useful as a last-resort option but not ideal for recipes where you need the cream to stay emulsified under heat or to hold peaks. Use it in the same way you would use half-and-half—add it near the end of cooking and avoid boiling.
Mascarpone and cream cheese for desserts
Mascarpone is an Italian cream cheese with very high fat content—around 44 percent, slightly higher than heavy cream. It's thick, rich, and slightly sweet, making it ideal for tiramisu, mousse, and frosting. Use it one-to-one by volume as a replacement, though you may need to thin it slightly with milk if the recipe calls for pourable cream.
Cream cheese is denser and tangier than mascarpone. It works in baking and cold desserts but needs to be softened and mixed well to avoid lumps. Neither whips the way heavy cream does, though mascarpone can be whipped if you add a small amount of milk first. Both are expensive compared to other options and best reserved for desserts where their specific flavor and texture matter.
Frequently Asked Questions
Can I use milk alone instead of heavy cream?
Milk alone is too thin and has too little fat—it won't create the same richness or body in sauces, and it won't whip. Mix milk with butter (as described above) or use one of the thicker options like evaporated milk or coconut milk instead.
What if I need to whip the cream?
Heavy cream whips because of its high fat content. Half-and-half, milk, and most other substitutes won't whip into peaks. Your best options are mascarpone (thinned with a little milk first), Greek yogurt (if you strain it first), or coconut cream (the thick part from a can of full-fat coconut milk, chilled well before whipping).
Does the substitute change the flavor much?
Yes, noticeably. Half-and-half tastes almost identical to heavy cream. Greek yogurt and sour cream add tang. Coconut milk adds coconut flavor. Evaporated milk adds slight sweetness. Mascarpone is richer and slightly sweet. Choose based on whether those flavors fit your dish.
Can I use non-dairy cream instead?
Non-dairy creamers (made from coconut, oat, or soy) vary widely in fat content and behavior. Check the label—you want something with at least 10 percent fat for sauces and soups. Some whip, some don't. Test in a small batch first since results depend on the brand.
What if my substitute breaks or curdles?
Remove the pan from heat when ready and stop stirring. Let it cool slightly. If it's a sauce, you can sometimes rescue it by whisking in a small amount of cold milk or cream. For future batches, add the substitute at the end of cooking, keep the heat low, and avoid boiling.