Creamy Eggless Chocolate Frosting Recipe

At last, a thick and creamy chocolate frosting without eggs or powdered sugar!

By
Stella Parks
Stella Parks
Editor Emeritus
Stella Parks is a CIA-trained baking nerd and pastry wizard, dubbed one of America's Best New Pastry Chefs by Food & Wine. She was the pastry editor at Serious Eats from 2016 to 2019.
Learn about Serious Eats' Editorial Process
Updated April 15, 2020
20180410-gooey-chocolate-frosting-vicky-wasik-9
Photograph: Vicky Wasik

Why It Works

  • Unlike natural cocoa, which is acidic, Dutch styles won't cause the dairy to curdle as it simmers.
  • Condensing the milk and cream creates a thick, stable base for the frosting, no eggs required.
  • Cocoa powder, a starch, helps thicken the frosting, while simmering intensifies its flavor.

This rich and creamy frosting is essentially our eggless chocolate mousse finished with butter instead of cream. Its flavor hinges entirely on the deep, dark flavor of top-notch Dutch cocoa, so don't expect the same results from a low-fat brand.

Recipe Details

Creamy Eggless Chocolate Frosting Recipe

Active 60 mins
Total 3 hrs
Serves 40 servings
Makes 5 cups
Cook Mode (Keep screen awake)

Ingredients

  • 7 ounces plain or toasted sugar (1 cup; 195g)

  • 2 ounces Dutch cocoa powder, such as Cacao Barry Extra Brute (about 2/3 cup, spooned; 55g); see notes

  • 1/4 teaspoon (1g) Diamond Crystal kosher salt; for table salt, use about half as much by volume or the same weight

  • 32 ounces milkany percentage will do (4 cups; 910g)

  • 6 ounces heavy cream (3/4 cup; 170g)

  • 12 ounces unsalted butter (about 3 sticks; 340g), softened to about 70°F (21°C)

Directions

  1. For the Base: Combine sugar, Dutch cocoa, and salt in a 5-quart stainless steel or enameled Dutch oven. When the cocoa is distributed into the sugar, whisk in milk and cream. If you have a scale, weigh the pot and ingredients together so you can digitally track the reduction. Place over medium heat, stirring occasionally with a heat-resistant spatula, until milk begins to simmer, about 12 minutes. (If this takes substantially more or less time, adjust the heat accordingly to better match the pace of the cooking process in step 2.)

  2. Simmer, stirring and scraping continuously to prevent a milky buildup from forming around the sides or scorching along the bottom. Continue cooking and scraping until mixture is as thick and dark as chocolate pudding and reduced to about 2 1/3 cups (24 ounces), about 30 minutes. Again, if this process is moving too slowly or too rapidly, simply adjust the heat. If you're using a scale, the pot will weigh 25 ounces less than when you started. Transfer to a wide dish (such as a 7- by 11-inch baking dish), cover with plastic, and refrigerate until thick and cold, or approximately 70°F (21°C), about 1 hour.

  3. In the bowl of a stand mixer fitted with a paddle attachment, beat chilled cocoa base until smooth, then add softened butter a few tablespoons at a time. When ingredients are well combined, switch to a whisk attachment and beat until frosting is creamy, smooth, and light. The frosting's ideal working temperature is about 70°F. If its temperature is significantly below that, the frosting may seem greasy or curdled; significantly above, and it may seem soft and loose. Its consistency can be adjusted according to the buttercream troubleshooting guide here.

Special equipment

Stainless steel Dutch oven or enameled Dutch oven, heat-resistant spatula, stand mixer

Notes

The flavor of this frosting hinges on high-quality Dutch cocoa powder, so don't expect good results from low-fat brands. Look for those with a minimum of 20% fat. (You can use the nutrition label for some rough math, dividing the grams of fat per serving by the grams per serving.) My go-tos are Cacao Barry Extra Brute and Valrhona, but supermarket options like Droste work well, too. Check out my complete list of recommended Dutch cocoas for more information.

This Recipe Appears In

Nutrition Facts (per serving)
112Calories
9gFat
7gCarbs
1gProtein
×
Nutrition Facts
Servings: 40
Amount per serving
Calories112
% Daily Value*
Total Fat 9g12%
Saturated Fat 6g28%
Cholesterol 25mg8%
Sodium 23mg1%
Total Carbohydrate 7g3%
Dietary Fiber 0g1%
Total Sugars 6g
Protein 1g
Vitamin C 0mg0%
Calcium 32mg2%
Iron 1mg3%
Potassium 38mg1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes