This post may contain affiliate links. Please read our disclosure policy.

This chocolate Swiss meringue buttercream is richly flavored with chocolate, lightly sweetened, and lighter than air. It looks like a cloud and melts in your mouth, but the meringue makes it a strong and stable buttercream.

A swirl of chocolate Swiss meringue buttercream topped with tiny chocolate shavings.
A full round cake completely coated in chocolate Swiss meringue buttercream.

A Quick Look At The Recipe

This is a brief summary of the recipe. Jump to the recipe to get the full details.

Jump to Recipe

Prep Time

25 minutes

Cook Time

20 minutes

Total Time

45 minutes

Servings

12 servings

Difficulty

Intermediate – requires heating egg whites, whipping meringue, and emulsifying butter.

Calories *

455 kcal per serving

Technique

Heat whites and sugar, whip meringue, emulsify butter, blend in melted chocolate.

Flavor Profile

Silky, light, deeply chocolatey buttercream that is not overly sweet.

* Based on nutrition panel

Why You Will Love This Buttercream

  • Stable buttercream! Classic Swiss meringue buttercream has more sugar than Italian meringue buttercream, and chocolate adds even more stability.
  • Silky smooth and light as a cloud. The perfect frosting for layer cakes and cupcakes.
  • Deep chocolate flavor. Unsweetened chocolate creates richness without excessive sweetness.

This chocolate Swiss meringue buttercream is richly flavored but not overly sweet, thanks to melted unsweetened chocolate. Heating egg whites and sugar together creates a strong, stable meringue base that stays airy and silky.

If you prefer an easier chocolate buttercream, try my chocolate American buttercream — a variation of my vanilla American buttercream. It uses melted chocolate and cocoa powder, and is delicious on devil’s food cake.

Ingredients

All ingredients for making chocolate buttercream placed together before starting the recipe.
  • Egg Whites: Only separated whites whip well for meringue. Do not use carton whites. Frozen whites work but may need cream of tartar.
  • Kosher Salt: Stabilizes the meringue and enhances flavor.
  • Unsweetened Chocolate: Deep chocolate flavor without extra sweetness.

See the recipe card for full ingredient quantities.

Ways to Use Chocolate Swiss Meringue Buttercream

A layered chocolate cake slice displaying smooth buttercream lines from top to bottom.

Professional Tips

  • Soupy buttercream? Your meringue was too warm. Chill the bowl 20–30 minutes, then re-whip.
  • Be patient. Swiss meringue buttercream often goes soupy → curdled → silky over 5–8 minutes.
  • Butter pieces? Warm the bowl exterior briefly with a kitchen torch while mixing.
  • Weigh ingredients. Egg white weights vary widely; weighing ensures stable ratios.
  • Serve at room temperature. Cold buttercream tastes too buttery.

How to Make Chocolate Swiss Meringue Buttercream

Use these instructions to make this silky smooth chocolate buttercream! Further details and measurements can be found in the recipe card below.

Step 1: Prep the double boiler by heating about an inch of water in a medium sauce pot until it is just below a simmer.

Egg whites and sugar being whisked together in a mixing bowl before heating.
A bowl set over simmering water with egg whites and sugar being cooked until lighter.
Whipped meringue reaching stiff peaks inside a stand mixer after heating egg whites.
Butter pieces being added into cooled meringue inside a stand mixer bowl.

Step 2: Whisk together the egg whites and sugar, then place the bowl over the simmering water while whisking constantly (photo 1).

Step 3: Heat until the sugar has dissolved and the mixture reaches 120°F. It will look slightly thickened and feel warm (photo 2).

Step 4: Transfer the bowl to a stand mixer fitted with the whisk attachment and whip on high speed until stiff peaks form and the meringue cools below body temperature (photo 3).

Touch the meringue — if it feels cool, you’re ready to add the butter.

Butter slowly blending into whipped meringue inside a stand mixer for buttercream.
A bowl of buttercream ready as warm melted chocolate is added for final mixing.
Fully mixed chocolate Swiss meringue buttercream sitting in a bowl ready for spreading.
A slice of chocolate cake with tidy buttercream layers served beside a simple fork.

Step 5: Switch to the paddle attachment and add the butter. Mix on medium-low until a silky smooth buttercream forms (photos 4 & 5).

Step 6: Add the melted (not hot) chocolate and mix until incorporated. Switch back to the whisk and beat until light and fluffy (photos 6-8).

Chef Lindsey’s Recipe Tip

Separate egg whites over a small bowl to avoid wasting multiple whites if a yolk breaks. Transfer clean whites to your mixer bowl and save the yolks for desserts like vanilla crème brûlée.

Recipe FAQs

How to store chocolate Swiss meringue buttercream?

Store in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months. To refresh, let it come to room temperature or mix on low in a stand mixer until smooth.

What to do if your buttercream is soupy?

Your meringue was too warm when the butter was added. Chill the bowl for 15–20 minutes and continue mixing until it re-emulsifies.

Why is my buttercream gritty?

The sugar likely wasn’t fully dissolved during heating. Make sure your thermometer reads 212°F in boiling water to confirm it’s accurate.

How to refresh Swiss meringue buttercream?

Place cold buttercream in a stand mixer fitted with the paddle attachment and mix on low until smooth. If needed, gently warm the outside of the bowl with a kitchen torch while mixing until creamy.

A frosted chocolate cake showing a missing slice and soft buttercream covering every side.

If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

Caramel Swiss Meringue Buttercream Closeup Featured
FREE! My Best Fall Dessert Recipes!
Subscribe for a pastry chef’s best Fall recipes straight to your inbox!
A full round cake completely coated in chocolate Swiss meringue buttercream.
5 from 1 ratings

Chocolate Swiss Meringue Buttercream

This chocolate Swiss meringue buttercream is richly flavored with chocolate, lightly sweetened, and lighter than air. It looks like a cloud and melts in your mouth, but the meringue makes it a strong and stable buttercream.
Prep: 25 minutes
Cook: 20 minutes
Total: 45 minutes
Servings: 12 servings

Ingredients 
 

Instructions 

  • Heat about an inch of water in a medium sauce pot until it is just about simmering. The most important thing is that the bowl of your stand mixer should fit inside so that it is “nested” but the water does not touch the bottom of the bowl.
  • Whisk together the egg whites and sugar. Then place the bowl over top of simmering water and continue whisking constantly.
  • Cook the whites and sugar just until it reaches 120°F on an instant-read thermometer or until the sugar has dissolved and the mixture is warm to the touch. The meringue will have started to gain a bit of volume and feel lighter at this point as well.
  • Move the bowl to your stand mixer and fit it with the whisk attachment. Be careful and use a towel, because the bowl will be hot if you’re using a gas burner! Beat on high speed until the meringue reaches stiff peaks and cools to below body temperature. This will only take 2-4 minutes, depending on your mixer.
  • Switch to the paddle attachment and then add all the butter. Mix on medium-low until all the butter works itself into the meringue and a silky smooth buttercream forms.
  • Once your buttercream comes together, stop the mixer, add all the melted but not hot chocolate, and mix on medium speed to incorporate. Switch back to the whisk and beat until light and fluffy! Frost your cakes or cupcakes, or store in the refrigerator or freezer.

Notes

Yield – 1 ½ quarts or enough to frost 12 cupcakes or an 8-inch cake
Flavor Tips – It is rich, so you could back off the chocolate if you want a lighter chocolate flavor, or use a mix of semi-sweet and unsweetened for a sweeter frosting contrast with a less-sweet cake. 
Technique – Be sure all of your equipment and tools are clean, dry, and grease-free. Even a speck of oil, butter, or egg yolk can ruin your meringue, and it won’t whip to stiff peaks.
Storage – Store in a clean container in the refrigerator for up to 2 weeks or frozen for up to 3 months. SMB can also be left at room temperature overnight.

Nutrition

Calories: 455kcal | Carbohydrates: 27g | Protein: 4g | Fat: 41g | Saturated Fat: 26g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 81mg | Sodium: 78mg | Potassium: 188mg | Fiber: 3g | Sugar: 21g | Vitamin A: 945IU | Calcium: 29mg | Iron: 3mg
Course: Dessert
Cuisine: Swiss
Calories: 455
Like this? Leave a comment below!

Before You Go

I hope you enjoyed this silky, stable chocolate buttercream recipe! Explore more buttercream and frosting recipes like my ermine frosting or bright and tangy lemon American buttercream!

Hi, I’m Chef Lindsey!

I am the baker, recipe developer, writer, and photographer behind Chef Lindsey Farr. I believe in delicious homemade food and the power of dessert!

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. 5 stars
    This is my new favorite buttercream! Move over, American buttercream. I love that the added stability and meringue keep the buttercream from being too sweet. The chocolate flavor is rich, and I love the color!