What You Can Use Instead of Heavy Cream

Heavy cream can be swapped out with several ingredients that work in different situations. The best replacement depends on whether you need the cream to whip, thicken a sauce, or add richness to a dish. Some substitutes work in almost any recipe; others work only for specific uses.

The most reliable swap is half-and-half mixed with butter. For every cup of heavy cream, use 7/8 cup of half-and-half plus 1/8 cup of melted butter. This mimics the fat content of heavy cream and works in sauces, soups, and baked goods. It will not whip into peaks, but it adds the same creamy texture and richness.

If you do not have butter on hand, whole milk with cornstarch thickens sauces and gravies. Mix 1 tablespoon of cornstarch into 1 cup of whole milk, heat gently, and stir until it thickens. This works well for pan sauces and cream soups but will not whip.

Key Takeaways

  • Half-and-half mixed with melted butter (7/8 cup half-and-half plus 1/8 cup butter per cup of cream) works in almost any recipe that calls for heavy cream.
  • Whole milk thickened with cornstarch replaces heavy cream in sauces and soups but cannot be whipped into peaks.
  • Greek yogurt or sour cream adds tang and works in baked goods and cold dishes, though they change the flavor slightly.
  • Coconut cream is a dairy-free option that whips like heavy cream and works in both sweet and savory dishes.
  • Evaporated milk creates a thicker texture without the fat, making it useful for recipes where richness matters less than body.

Substitutes for Whipping and Topping

If your recipe calls for whipped cream, coconut cream is the closest match. Chill a can of full-fat coconut milk in the refrigerator for at least two hours, then scoop the solid cream from the top into a bowl. Whip it with an electric mixer for two to three minutes until soft peaks form. Add a tablespoon of sugar and a splash of vanilla if you want sweetness. This works for desserts, coffee, and fruit toppings.

For a lighter whipped topping, evaporated milk can be whipped if you chill both the milk and the bowl first. Pour one cup of evaporated milk into a cold bowl and beat with an electric mixer on high speed for about two minutes. It will not reach the same volume as whipped cream, but it creates an airy texture. Add a tablespoon of powdered sugar and a pinch of vanilla to improve the flavor.

Greek yogurt works as a topping for desserts, fruit, and baked goods. It is thicker and tangier than cream, so it changes the flavor of the dish. Use it one-to-one in place of whipped cream if you like the taste of yogurt. For a sweeter version, fold in a tablespoon of honey or powdered sugar per cup of yogurt.

Substitutes for Sauces and Soups

When you need to thicken a sauce or soup, sour cream adds richness without the fat of heavy cream. Use it one-to-one in place of cream, but add it at the end of cooking and do not let it boil, or it will curdle. Sour cream works well in stroganoff, baked potato toppings, and cold soups. It adds a slight tang that some recipes benefit from and others do not.

For a neutral thickener, whole milk with flour creates a straightforward sauce. Melt 2 tablespoons of butter in a pan, whisk in 2 tablespoons of flour to make a paste, then slowly add 1 cup of whole milk while stirring. Keep the heat medium and stir constantly for about three minutes until the sauce thickens. This is the base for many cream sauces and works in gravies, pasta sauces, and creamed vegetables.

Cream cheese thickens sauces and adds richness. Use 4 ounces of cream cheese in place of 1 cup of heavy cream. Cut it into small pieces, add it to your hot sauce, and stir until it melts and blends smoothly. This works especially well in savory sauces for pasta or chicken. The sauce will be slightly thicker and richer than one made with heavy cream.

Dairy-Free and Plant-Based Options

Oat milk or cashew milk can replace heavy cream in many recipes. Use them one-to-one in soups, sauces, and baked goods. They are thinner than cream, so add a tablespoon of cornstarch per cup of milk if you need the sauce to thicken. These work best in recipes where the cream is one ingredient among many, not the main flavor.

Aquafaba — the liquid from a can of chickpeas — whips into peaks like egg whites and can replace whipped cream in some desserts. Drain a can of chickpeas and save the liquid. Whip it with an electric mixer on high speed for five to eight minutes until stiff peaks form. Add a tablespoon of powdered sugar and a splash of vanilla. This works for mousse, pie topping, and frosting, though the flavor is neutral and slightly earthy.

Coconut milk (the canned kind, not the drink) works in curries, soups, and desserts. Use it one-to-one in place of heavy cream. It adds a coconut flavor, so it works best in recipes that pair well with that taste — Thai curries, tropical desserts, and coffee drinks.

How to Choose the Right Substitute

Start by asking what the cream does in your recipe. Is it there to add richness and body, to thicken a sauce, or to be whipped into peaks? The answer tells you which substitute will work best.

For richness and body in sauces, soups, and baked goods, use half-and-half with butter or whole milk with cornstarch. These keep the texture close to the original recipe. For whipped toppings, use coconut cream or evaporated milk. For savory sauces, sour cream or cream cheese work well if you do not mind a slight flavor change.

If you are cooking for someone with a dairy allergy or preference, coconut cream, oat milk, or cashew milk are your best options. Test the substitute in a small batch first if you are unsure how it will affect the final dish.

Common Mistakes When Replacing Heavy Cream

The most common mistake is using low-fat milk or skim milk as a one-to-one swap. These are too thin and will not create the same texture or richness. If you only have low-fat milk, add cornstarch or flour to thicken it, or mix it with butter or cream cheese.

Another mistake is adding sour cream or yogurt to a hot sauce without letting it cool slightly first. These curdle when they hit high heat. Always add them at the end of cooking and stir gently to combine. If your sauce is still very hot, let it cool for a minute or two before stirring in the sour cream.

Do not try to whip evaporated milk or coconut milk at room temperature. Both need to be cold, and the bowl and beaters need to be cold too. If the milk is warm, it will not whip no matter how long you beat it.

Frequently Asked Questions

Can I use milk and butter instead of heavy cream?

Yes. Mix 7/8 cup of whole milk with 1/8 cup of melted butter to replace 1 cup of heavy cream. This works in sauces, soups, and baked goods. It will not whip into peaks, but it adds similar richness and body.

What can I use if I need to whip something but do not have heavy cream?

Coconut cream is the best option — chill it, then whip it like regular cream. Evaporated milk also whips if you chill the milk and bowl first, though it does not reach the same volume. Both need to be cold to work.

Does sour cream work the same as heavy cream?

Sour cream adds richness and thickens sauces, but it has a tangy flavor that heavy cream does not. Use it one-to-one in recipes where the tang fits the dish, like stroganoff or baked potatoes. Add it at the end of cooking and do not boil it, or it will curdle.

Can I use Greek yogurt in a hot sauce?

Yes, but add it at the end when the sauce has cooled slightly. Greek yogurt curdles in very hot liquid. Stir it in gently and do not let the sauce boil after you add it. It will add tang and thickness but change the flavor of the dish.

What is the best dairy-free replacement for heavy cream?

Coconut cream works best if you need to whip it. For sauces and soups, oat milk or cashew milk work well one-to-one, though you may need to add cornstarch to thicken them. Coconut milk adds flavor but works in curries and tropical dishes.