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 that mimics that richness and texture. The right substitute changes based on whether you're making a sauce, whipping cream for dessert, or baking a cake. Some swaps work in almost any dish; others only work for specific uses.
The most practical substitutes are ones you likely have on hand: whole milk mixed with butter, Greek yogurt, sour cream, or evaporated milk. Each one behaves differently in heat and changes the final texture slightly. Knowing which one to reach for saves you a trip to the store and keeps your recipe on track.
Key Takeaways
- Whole milk mixed with melted butter (one part butter to seven parts milk) mimics heavy cream's fat content and works in sauces, soups, and baked goods.
- Greek yogurt and sour cream add tanginess and work best in cold dishes, dressings, and baked goods where you want a thicker texture.
- Evaporated milk (not sweetened condensed milk) has concentrated fat and works in sauces and custards without thinning the dish.
- Coconut cream and cashew cream are plant-based options that work in both hot and cold dishes but change the flavor slightly.
- Whipped cream cannot be replaced one-to-one in recipes that depend on heavy cream's weight and structure.
Milk and butter: the closest match for cooking
Mixing whole milk with melted butter is the most reliable substitute for heavy cream in sauces, soups, and gravies. Use one part melted butter to seven parts whole milk. This ratio gives you roughly the same fat content as heavy cream. Stir the butter into the milk while it's still warm so it blends evenly.
This substitute works because the butter provides the fat that makes a sauce rich and helps it coat food. The milk carries that fat through the dish without curdling. Use it in cream sauces for pasta, mushroom sauces, mashed potatoes, and cream soups. It also works in baked goods like cakes, cookies, and pie fillings. The texture will be slightly thinner than heavy cream, so if your recipe depends on the cream thickening as it cooks, you may need to simmer it a bit longer or add a tablespoon of cornstarch mixed with cold milk.
Greek yogurt and sour cream: for cold dishes and baking
Greek yogurt and sour cream both add thickness and richness, but they bring tang that heavy cream doesn't have. Use them one-to-one in recipes where that flavor works: salad dressings, dips, baked goods, and cold soups. They won't work in hot sauces that need to stay smooth—the acid can cause the sauce to break or separate.
Greek yogurt is thicker than sour cream and works better in baked goods because it adds moisture without making the texture gummy. Sour cream has more tang and works better in dressings and dips where you want that flavor. Neither one whips into peaks like heavy cream does. If you're baking and the recipe calls for heavy cream to be whipped, use the milk-and-butter mixture instead.
Evaporated milk: for sauces and custards
Evaporated milk is regular milk with about half the water removed. It has more fat and body than fresh milk, which makes it thicker and richer. Use it one-to-one in place of heavy cream in sauces, custards, and cream soups. It works especially well in recipes that will be heated, because it won't separate or curdle the way some other substitutes might.
Do not confuse evaporated milk with sweetened condensed milk—they are different products. Sweetened condensed milk has added sugar and will change the flavor of a savory dish. Evaporated milk has no added sugar. You'll find it in the baking aisle, usually in a small can. It's shelf-stable and keeps for months, so it's worth keeping on hand for emergencies.
Coconut cream and cashew cream: plant-based options
Coconut cream (the thick part that separates at the top of a can of coconut milk) works in both hot and cold dishes. It has a similar fat content to heavy cream and creates a rich texture. Use it one-to-one in curries, soups, and desserts. The coconut flavor will be noticeable, so it works best in recipes where that flavor fits—Thai dishes, tropical desserts, or coffee drinks.
Cashew cream is made by blending soaked raw cashews with water until smooth. It's neutral in flavor and works in any dish where you want richness without coconut taste. Make it fresh by soaking one cup of raw cashews in hot water for 15 minutes, then blending with one cup of water until completely smooth. Strain through a fine mesh if you want it thinner. It keeps in the refrigerator for up to five days. Use it one-to-one in place of heavy cream in sauces, soups, and desserts.
What doesn't work: cream substitutes to avoid
Skim milk and low-fat milk won't work because they don't have enough fat to create the richness heavy cream provides. Whipped cream is not a substitute—it's heavy cream that has been whipped with air, and it weighs less and behaves differently in recipes. Sweetened condensed milk will make your dish too sweet and thick. Milk powder mixed with water creates a thinner liquid that won't give you the body you need.
Half-and-half (which is 10 to 18 percent fat) is lighter than heavy cream but can work in a pinch for sauces and soups. Use it one-to-one, but know that the sauce will be thinner and may need longer cooking time to reach the right consistency. It won't whip into peaks.
How to choose the right substitute for your recipe
Start by asking what the heavy cream does in your recipe. Is it there to add richness to a sauce? Use milk and butter or evaporated milk. Is it whipped and folded into a dessert? Use the milk-and-butter mixture, whipped. Is it in a cold dressing or dip? Use Greek yogurt or sour cream. Is it in a curry or coconut-based dish? Use coconut cream. Is it in a savory soup or sauce where you want a neutral flavor? Use cashew cream or evaporated milk.
If you're unsure, the milk-and-butter mixture is the safest bet because it works in almost any recipe and tastes closest to heavy cream. Make it fresh each time you need it—it takes 30 seconds to mix. Keep evaporated milk in your pantry as a backup for sauces and soups. Keep Greek yogurt on hand for baking and cold dishes.
Frequently Asked Questions
Can I use milk alone instead of heavy cream?
Whole milk alone is too thin and won't create the richness or body heavy cream provides. You need to add fat—either butter, or use a product like evaporated milk that already has concentrated fat. Milk by itself will make your sauce watery and your baked goods dry.
What if I'm whipping cream for a dessert?
Use the milk-and-butter mixture and whip it with an electric mixer for several minutes. It will thicken and hold peaks, though not quite as stiffly as real whipped cream. Chill the bowl and beaters first. Add a tablespoon of powdered sugar and a splash of vanilla if you want sweetness.
Does the substitute change the flavor of my dish?
Milk and butter taste neutral. Greek yogurt and sour cream add tang. Coconut cream adds coconut flavor. Evaporated milk tastes slightly caramelized. Choose based on whether that flavor works in your recipe. In most savory dishes, milk and butter or evaporated milk won't noticeably change the taste.
Can I use cream cheese instead of heavy cream?
Cream cheese is much thicker and has a different texture. It works in some baked goods and cheesecakes, but it won't work in sauces or soups without thinning it first with milk. If you thin it, you're essentially making a cream sauce, so use one of the substitutes listed above instead.
How much milk and butter do I need?
Use one part melted butter to seven parts whole milk. So for one cup of heavy cream, use about two tablespoons of melted butter mixed into seven-eighths cup of whole milk. Stir while the butter is still warm so it blends evenly throughout.