Substitute for heavy-cream in frosting

Quick answer

For most frostings, whole milk works in a 1:1 ratio for thin consistency adjustments, but full-fat coconut cream (chilled, solids only) is the strongest swap when heavy cream is called for in larger quantities. Use 3/4 cup chilled coconut cream solids in place of 3/4 cup heavy cream when the recipe depends on fat content for structure.

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 Whole milk 1 tbsp whole milk per 1 tbsp heavy cream Works reliably when frosting calls for a small amount of heavy cream (1–4 tbsp) to loosen consistency. Lower fat means slightly less richness and a marginally thinner result, but in buttercream this difference is minimal and most tasters won't notice. Does not work if the recipe requires whipping — milk will not whip.
#2 Full-fat coconut cream 3/4 cup chilled coconut cream solids per 1 cup heavy cream The fat content (around 22–24%) is close enough to heavy cream to maintain body in a frosting. Chill the can overnight, scoop the solidified top layer, and use without the watery liquid beneath. Adds a mild coconut flavor that is noticeable in delicate frostings like vanilla or ermine but less detectable in chocolate or spiced frostings.
#3 Half-and-half 1 tbsp half-and-half per 1 tbsp heavy cream A direct drop-in for small quantities (up to 4 tbsp) used to thin or smooth frosting. Fat content (~12%) is lower than heavy cream (~36%), so the frosting will be slightly less rich. Reliable and widely recommended for this purpose. Will not whip.
#4 Cream cheese 2 tbsp softened cream cheese per 3 tbsp heavy cream (for loosening) Only appropriate when the recipe uses heavy cream to add richness and body rather than to thin the frosting. Adds tanginess and significantly more structure — good for cream cheese–style buttercreams, unsuitable for plain American buttercream where a neutral flavor is expected. This is not a straightforward 1:1 swap; it changes the character of the frosting.

Why frosting is different

In frosting, heavy cream typically serves one of two roles: adding fat-based richness to the base, or loosening stiff buttercream to a spreadable consistency. Unlike in ganache or whipped cream, you rarely need the cream to whip in a frosting context, which opens up lower-fat substitutes. The main risk is adding too much liquid and destabilizing the fat-to-sugar structure, which causes a greasy or weeping frosting.

Common mistakes

The most common error is substituting a water-based liquid (like skim milk or plant milks with low fat) in quantities over 2 tbsp, which can break the emulsion in buttercream and produce a greasy, separated texture. A second frequent mistake is using the full liquid from a coconut cream can rather than just the chilled solids — the watery portion dilutes the frosting and throws off the sugar ratio. Add any substitute one tablespoon at a time and stop as soon as the frosting reaches the target consistency.

Heavy cream in frosting is almost always present for one of two practical reasons: to enrich the fat base or to thin a stiff buttercream to spreading consistency. Because whipping is rarely the goal here, you have more flexibility than in other applications — the substitute just needs to contribute enough fat to keep the emulsion stable without flooding the sugar structure with excess water.

Add any substitute gradually, one tablespoon at a time. Frosting is more sensitive to over-thinning than most people expect, and the point of no return (a broken, greasy emulsion) is easier to hit than it looks. Whole milk and half-and-half are the most practical everyday swaps for small quantities; chilled coconut cream solids are the most reliable option when the recipe calls for a larger volume of heavy cream.

Frequently asked questions

Can I use half-and-half instead of heavy cream in buttercream frosting?
Yes, in small amounts (1–4 tbsp). Use it 1:1. The lower fat content makes a negligibly thinner, slightly less rich buttercream, but the difference is minor and the swap is reliable.
Can I use milk instead of heavy cream in frosting?
Whole milk works 1:1 when the recipe calls for a tablespoon or two to adjust consistency. For larger quantities, the lower fat content starts to noticeably thin the frosting. Avoid skim or 1% milk — the very low fat can destabilize the emulsion.
What if my frosting becomes too thin after substituting?
Add powdered sugar 1 tablespoon at a time and mix on low speed until the consistency tightens. If it's slightly greasy or separated, a brief chill in the refrigerator for 10–15 minutes followed by re-whipping often restores structure.

← Back to all heavy-cream substitutes