The most practical substitutes for heavy cream in cooking and baking
Heavy cream can be replaced with several ingredients depending on what you're making. For cooking sauces and soups, whole milk mixed with butter works well—use one cup of milk with two tablespoons of melted butter to approximate the fat content of heavy cream. For whipped cream or desserts, Greek yogurt or sour cream can stand in, though they'll add tang. Evaporated milk (the canned product, not sweetened condensed milk) mimics heavy cream's richness in most recipes. If you need something to whip, coconut cream from a can works if you chill it first.
The substitute you choose depends on three things: what the recipe does with the cream, whether you need it to whip, and what flavors already exist in the dish. A cream sauce for pasta has different needs than whipped cream for dessert.
Key Takeaways
- Whole milk plus butter (one cup milk with two tablespoons butter) replaces heavy cream in sauces, soups, and baked goods without changing the recipe method.
- Greek yogurt and sour cream work in cold dishes and as toppings but add sourness, so taste as you go in savory dishes.
- Evaporated milk (not condensed) has enough fat to work in most recipes where heavy cream is heated or mixed in.
- Coconut cream from a can can be whipped like heavy cream if chilled, but will add coconut flavor to the finished dish.
- Cream cheese thinned with milk creates a rich sauce for pasta or vegetables without the tang of yogurt.
Whole milk and butter for sauces and baked goods
This is the most reliable substitute for everyday cooking. Mix one cup of whole milk with two tablespoons of melted butter. The butter adds the fat that heavy cream contains, and whole milk provides the liquid base. Stir them together before adding to your recipe, or add them separately if the recipe calls for creaming butter first.
This works in cream sauces for pasta, mashed potatoes, soups, and most baked goods. It won't whip into peaks the way heavy cream does, so don't use it if the recipe specifically asks you to whip the cream. The flavor will be slightly lighter than heavy cream, but most people won't notice the difference in a finished dish.
Greek yogurt and sour cream for cold dishes and toppings
Both of these add richness and work well as toppings or in cold dishes like dips, potato salad, or dessert parfaits. Greek yogurt is thicker than regular yogurt and closer in texture to sour cream. Use them one-to-one in place of heavy cream in recipes that don't require heating.
The trade-off is tang. Both yogurt and sour cream have a sour flavor that heavy cream doesn't. In a baked potato or fruit dessert, this works fine. In a delicate cream sauce for fish, it can overpower the dish. Start with half the amount called for, taste, and add more if the sourness doesn't clash with your other ingredients.
Evaporated milk for richness without whipping
Evaporated milk is regular milk with about half the water removed. It comes in a can and has a higher fat content than fresh milk, making it closer to heavy cream in richness. Use it one-to-one in place of heavy cream in recipes where the cream is heated or stirred in—soups, sauces, custards, and casseroles.
Do not confuse evaporated milk with sweetened condensed milk, which has added sugar and is used for desserts and candy. Check the label: evaporated milk has no added sugar. Evaporated milk won't whip, so it's not for whipped cream. It also has a slightly cooked flavor that some people notice in very delicate dishes, but it disappears in anything with strong flavors.
Coconut cream for whipped cream and desserts
Coconut cream is the thick part that rises to the top of a can of coconut milk. Chill the can in the refrigerator for several hours, then open it and scoop out the solid cream layer. Whip it the same way you would heavy cream—it will form peaks and can be sweetened with sugar or vanilla.
The catch is flavor: coconut cream will taste like coconut. This is fine in tropical desserts, curries, or Thai-inspired dishes. It's not fine in a chocolate cake or a classic vanilla buttercream. If you use coconut cream in a savory dish, make sure coconut flavor fits the rest of the meal.
Cream cheese thinned with milk for pasta and vegetable sauces
Cream cheese mixed with milk creates a smooth, rich sauce without the sourness of sour cream or yogurt. Use one eight-ounce package of softened cream cheese with about one-half cup of milk, whisked together until smooth. Heat gently on the stove, stirring often, until it reaches the thickness you want.
This works well for fettuccine Alfredo, creamed vegetables, or chicken in cream sauce. The texture is thicker than a traditional cream sauce, so you may need slightly more milk than the recipe calls for in heavy cream. Taste as you go. Cream cheese can overpower delicate flavors, so use it in dishes with bold seasonings like garlic, herbs, or cheese.
Cashew cream for vegan and dairy-free cooking
Soak raw cashews in hot water for 15 to 30 minutes, then drain and blend them with fresh water until completely smooth. The ratio is roughly one cup of cashews to one cup of water, though you can adjust the water to make it thicker or thinner. Strain through a fine mesh if you want a completely smooth texture.
Cashew cream works in sauces, soups, and desserts. It's neutral in flavor and won't add tang. It won't whip into peaks the way coconut cream does, but it can be sweetened and used as a pourable cream for desserts. Make it fresh each time; it doesn't store well for more than a day or two.
Frequently Asked Questions
Can I use milk alone instead of heavy cream?
Not directly—milk has too little fat and will make sauces thin and watery. But milk mixed with butter or cream cheese works well. If you only have milk and no butter, use it in a recipe where you're also cooking with oil or fat, and increase the amount slightly to compensate for the lower fat content.
What's the difference between evaporated milk and condensed milk?
Evaporated milk has water removed but no sugar added. Condensed milk has water removed and sugar added. They're not interchangeable. Evaporated milk replaces heavy cream in savory and unsweetened dishes. Condensed milk is for desserts and candy.
Can I whip milk and butter together?
No. Whipping requires a high fat content in a cold liquid, and milk-and-butter mixture won't hold peaks. For whipped cream, use coconut cream, heavy cream, or whipping cream. Greek yogurt can be whipped slightly if very cold, but won't reach the same volume.
Does coconut cream taste like coconut in every dish?
Yes, it will add coconut flavor. It works in curries, tropical desserts, and Thai dishes. In a classic French sauce or chocolate dessert, the coconut flavor will be noticeable and probably unwanted. Stick with milk-and-butter or cream cheese for neutral-flavored dishes.
How do I make cashew cream if I don't have a blender?
Soak the cashews as usual, then mash them very finely with a fork or potato masher and strain through cheesecloth or a fine mesh strainer, pressing to extract as much liquid as possible. It won't be as smooth as blended cream, but it will work in soups and sauces where texture matters less.