A Creamy, Fluffy Chocolate Frosting Without Eggs or Powdered Sugar

If you're not keen on the grit of powdered-sugar frostings or the texture of a whipped ganache, this eggless chocolate frosting may just become your new favorite.


Back when I first started investigating how to make an eggless chocolate mousse based on homemade condensed milk, I did a few trials that included a little butter whipped into the inky Dutch chocolate "pudding" base.

Many recipes for chocolate mousse melt dark chocolate with butter to make a ganache, so the idea was perfectly natural in terms of flavor and richness, if not technique. By whipping cool butter into the base rather than melting it with dark chocolate, I'd hoped to make an extra-fluffy sort of mousse. What I got instead was a chocolate buttercream.

Now, I've already published a recipe for chocolate buttercream that I love; it's more or less a classic Swiss buttercream made with a brown sugar meringue.

What sets this mousse-like frosting apart is that it's eggless, making it a friendlier style for folks with allergies, as well as anyone not armed with the sheer volume of eggs required for a Swiss or French buttercream. And, unlike other dairy-forward frostings, such as German buttercream, this one contains no cornstarch, a problematic ingredient for allergic children.

Because this frosting's based on dairy, it has an especially creamy texture and flavor, one that mellows the intensity of Dutch cocoa into something wonderfully mild (think hot cocoa or chocolate milk). Since it doesn't actually involve any dark or milk chocolate, only a small amount of cocoa powder, it's an extremely affordable chocolate frosting that still tastes super luxe, a major boon to those of us who can't help but think of recipes in terms of food cost.

The process starts out identical to that of my eggless chocolate mousse, with toasted sugar, Dutch cocoa powder, and a pinch of salt, all dissolved in a large pot with plenty of milk and cream.

Cocoa powder and toasted sugar in a pot, combining dairy with cocoa/sugar mixture, cocoa/dairy/sugar mixture simmering

Then I bring the mixture to a simmer and cook, stirring constantly, until it reduces to an inky-black sort of pudding.

Reducing a thick, glossy, chocolate pudding–like base for chocolate frosting on the stovetop; chocolate base poured into a ceramic baking dish to cool

I scrape it into a large baking dish to speed the cooling process and refrigerate until it's cool and thick, but not cold—about 70°F (21°C). This step can be done up to a week in advance, in which case, after refrigeration, the pudding will need to stand at room temperature until warmed to about 70°F.

Either way, I then transfer the cool pudding to the bowl of a stand mixer fitted with a paddle attachment, along with some butter softened to the same temperature, and beat them together until creamy and light.

Chocolate pudding base in stand mixer bowl, 3 sticks of butter added to stand mixer bowl, butter and pudding base whipped into a creamy, light chocolate frosting

As with any frosting, the working temperature of this recipe will affect its consistency and yield. When too cold, it will be heavy, dense, and a little greasy, with a low overall yield. So if it seems too stiff to spread, or if it looks slightly grainy or curdled, pop it over a simmering water bath for a few seconds to knock off the chill, then re-whip.

The result will be about five cups of a deliciously thick and creamy milk chocolate frosting that's spreadably smooth, with a sweetness that's balanced by its rich chocolate flavor.

A square of double-layer chocolate cake frosted with creamy whipped chocolate frosting, on a green plate

Pair it with classic devil's food cake, chocolate skillet cake, or even Texas sheet cake, if you can bear to part with the traditional glaze.