Chocolate Swiss meringue buttercream recipe

(67 ratings)

Chocolate Swiss meringue buttercream
(Image credit: TI Media Limited)
  • healthy
Preparation Time10 mins
Cooking Time5 mins
Total Time15 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories359 Kcal18%
Sugar31.7 g35%
Fat25.2 g36%
Saturated Fat15.8 g79%
Protein2 g4%
Carbohydrates31.8 g12%

Top your chocolate cupcakes with this velvety smooth chocolate Swiss meringue buttercream. This sweet buttercream is made from just four main ingredients; dark chocolate, egg whites, caster sugar, and butter. 

This chocolate Swiss meringue buttercream makes enough to top 12 regular-sized cupcakes. You can choose to ice your cupcakes with a piping bag and nozzle or to simply spread with a palette knife. For more advice and expert tips on how to ice cupcakes, see our handy guide.


  • 3 large egg whites
  • 250g (8oz) caster sugar
  • Pinch of salt
  • Few drops of vanilla extract
  • 300g (10oz) unsalted butter, softened
  • 200g bar dark chocolate, melted
  • Large piping bag fitted with star piping tube tube




  1. Firstly, make a batch of chocolate cupcakes using our chocolate cupcake recipe (opens in new tab) and leave them to cool completely before decorating. Tip the egg whites into a bowl and add the sugar and salt.
  2. Place the bowl over a pan of simmering water and stir until the sugar dissolves completely, and when you put your fingers in the mixture you can't feel any grains of sugar
  3. Remove the bowl from the heat and whisk the mixture, preferably using a table-top mixer, until it becomes a thick meringue and whisk in the vanilla extract.
  4. Cut the butter into chunks and whisk it in - the mixture may collapse and go runny, but keep whisking it at full speed and it will combine together to give a fluffy buttercream.
  5. Gradually whisk in the melted chocolate.
  6. Fill the piping bag with the chocolate buttercream and pipe a swirl onto the top of each cupcake.

Top tips for making chocolate Swiss meringue buttercream

This chocolate Swiss meringue buttercream is best enjoyed within two days of making. If you’re storing it in the fridge it will last up to five days. Any leftover buttercream (opens in new tab) icing can be stored in an airtight container for up to three months.

You might also like…

Mary Berry’s chocolate cake (opens in new tab)

Basic cupcake recipe (opens in new tab)

The Hummingbird Bakery's vanilla cupcakes recipe (opens in new tab)

Jessica Dady
Senior Content Editor

Jessica Dady is Senior Content Editor at and has over 10 years of experience as a digital journalist, specialising in all things food, recipes, and SEO. From the best food hampers to cookbooks, from the best cake stands to baking sets, Jessica has a wealth of knowledge when it comes to must-have food products. A passionate baker, she spends much of her time creating celebration cakes for friends and family - particularly for her two lucky children.