Go Back
+ servings
Did You Make This Recipe?Leave a rating and tell me how it went!
chocolate swiss meringue buttercream

Chocolate Swiss Meringue Buttercream

Silky smooth, chocolate swiss meringue buttercream is light, creamy and melts in your mouth.
4.97 from 657 votes
Prep Time: 20 mins
Cook Time: 5 mins
cooling: 10 mins
Serves: 48 ounces
Calories: 118kcal


Chocolate Swiss Meringue Buttercream

  • 8 ounces (227 g) fresh egg whites
  • 16 ounces (454 g) granulated sugar
  • 24 ounces (680 g) unsalted butter softened
  • 4 ounces (113 g) Chocolate (or cocoa powder) melted and cooled to 90º
  • 1/2 teaspoon salt
  • 2 teaspoons vanilla extract


  • Stand Mixer
  • Whisk Attachment


  • Melt your chocolate in a heatproof bowl in 15 seconds until just melted. Do not overheat. Cool to 90ºF
  • Bring 2" of water to a boil in a medium saucepan then reduce heat until it's just simmering. Place your metal or glass mixing bowl on top. The bowl should not be touching the water.
  • Place egg whites and sugar in the bowl and whisk occasionally to dissolve the sugar and keep the egg whites from cooking. Once the mixture reaches 110ºF or you can no longer feel any granules of sugar in between your fingers, it's ready
  • Place the bowl on your stand mixer and whip on high until you reach VERY stiff peaks. The tips should stand straight up when you touch them and the meringue should feel very thick and dense.
  • Place a large bag of ice under the bowl as you're mixing to cool the meringue down.
  • Reduce the speed to low. Slowly add in your butter in small chunks, then your salt, melted and cooled chocolate and vanilla extract.
  • Increase the speed back to high and whip until the color is light and fluffy. Give it a taste, if it still tastes buttery, keep whisking.
  • Reduce the speed to low again and then drizzle in your cooled chocolate and vanilla and mix until smooth.


Serving: 2ounces | Calories: 118kcal (6%) | Carbohydrates: 11g (4%) | Protein: 1g (2%) | Fat: 8g (12%) | Saturated Fat: 5g (25%) | Cholesterol: 20mg (7%) | Sodium: 30mg (1%) | Potassium: 9mg | Fiber: 1g (4%) | Sugar: 10g (11%) | Vitamin A: 257IU (5%) | Calcium: 3mg | Iron: 1mg (6%)