Mocha Swiss Meringue Buttercream Cupcakes
When Intense and robust coffee combines with rich and comforting chocolate, an intense and indulgent flavour is born. And if that description made you feel like you are in heaven. Then my friend, these Mocha Swiss Meringue Buttercream Cupcakes are definitely for you.
The cupcakes themselves are deeply chocolatey, incredibly moist, and have just enough coffee to enhance the cocoa without making them taste like coffee. The real coffee flavour comes from the silky Swiss meringue buttercream. It’s light, creamy, fluffy, and much less sweet than a traditional buttercream, making it the perfect match for the rich chocolate cupcakes. Finished with a sprinkle of shaved chocolate, these cupcakes feel just as special as something you’d find in a bakery.

I also love that these cupcakes look impressive without being overly complicated. Once you get the hang of Swiss meringue buttercream (and I promise it’s easier than it sounds!), you’ll have a frosting that’s smooth, stable, and absolutely worth the effort. They’re perfect for birthdays, celebrations, or simply when you’re in the mood to bake something a little extra special.
If you are a chocolate lover but need something more to enhance the chocolate, then try my Coconut Chocolate Custard Cupcakes, Banana Cheesecake Crumble Brownies, and Red Velvet Chocolate Ganache Cake.
Ingredients You’ll Need
For a detailed list, find the recipe card below:
Chocolate Cupcakes
- All-purpose flour – forms the structure of the cupcakes.
- Dutch-processed cocoa powder- provides a rich, smooth chocolate flavour. But you can replace it with natural unsweetened cocoa powder as well.
- Instant coffee powder – enhances the chocolate flavour without making the cupcakes taste strongly of coffee.
- Dark chocolate – adds richness and extra chocolate depth. Milk chocolate can be used, but the intensity will be lower.
- Granulated sugar – sweetens the cupcakes while helping keep them moist.
- Water – dissolves the cocoa and sugar while creating the cooked chocolate mixture.
- Unsalted butter – contributes flavour and a little richness.
- Neutral oil – keeps the cupcakes soft and moist for longer than butter alone.
- Vanilla extract – rounds out the chocolate flavours.
- Eggs – provide structure, richness, and moisture.
- Baking soda – gives the cupcakes their rise.
- Salt – balances the sweetness and intensifies the chocolate.
Mocha Swiss Meringue Buttercream
- Egg whites – the base of the Swiss meringue.
- Granulated sugar – sweetens while stabilising the meringue.
- Unsalted butter – creates the silky, creamy buttercream texture.
- Instant coffee powder – gives the frosting its delicious coffee flavour.
- Dutch cocoa powder – deepens the mocha flavour while adding colour; it can be replaced with unsweetened natural cocoa powder but will lose intensity.
Garnishing
- Shaved dark chocolate

How to Make Mocha Swiss Meringue Buttercream Cupcakes
Prepare the Chocolate Fudge Sauce Mixture
- Add the water, granulated sugar, Dutch-processed cocoa powder, instant coffee powder, chopped dark chocolate, vanilla extract, and butter to a saucepan.
- Place the saucepan over medium heat and whisk occasionally as the butter melts and the chocolate dissolves. Allow the mixture to come to a gentle boil and continue cooking until it reduces slightly in volume. It should look glossy and a little thicker than when you first started. This concentration of flavours is what gives the cupcakes their rich chocolate taste.
- Remove the saucepan from the heat and let the mixture cool for a few minutes. It doesn’t need to be completely cold, but it shouldn’t be piping hot when added to the flour.
Mix the Dry Ingredients with Wet Ingredients:
- In a large mixing bowl, whisk together: All-purpose flour, Baking soda, and salt. Whisking distributes the baking soda evenly, helping the cupcakes rise uniformly.
- Pour the warm chocolate mixture into the flour mixture. Whisk gently until almost smooth. Don’t worry if there are a few tiny lumps at this stage.
- Add the neutral oil followed by the room-temperature eggs. Whisk just until everything is combined into a smooth batter.
Baking and Cooling
- Line a standard cupcake tray with paper liners. Fill each liner about ¾ full.
- Bake in a preheated 180°C (350°F) oven for 18–20 minutes or until a skewer inserted comes out clean
- Allow the cupcakes to remain in the baking tray for 10 minutes. Then transfer to a wire rack to cool completely.
Prepare the Mocha Swiss Meringue Buttercream
- Place the egg whites and sugar into a clean, grease-free heatproof bowl.
- Set the bowl over a saucepan of gently simmering water. The bottom of the bowl should not touch the water.
- Whisk continuously until: the sugar has completely dissolved, the mixture reaches 65–70°C, or no sugar crystals can be felt when rubbed between your fingers.
- Remove the bowl from the heat. Allow it to cool for about 5 minutes before beginning to whip.
- Beat on medium-high speed until the mixture becomes glossy and reaches soft to stiff peaks. More importantly, continue whipping until the outside of the bowl feels almost at room temperature. Adding butter to warm meringue will cause it to melt instead of emulsifying, resulting in a soupy buttercream.
- With the mixer running, add the softened butter in 3–4 additions, beating well after each addition. At some point, the buttercream may look: curdled, grainy, separated, or overly soft. Don’t panic. This is completely normal. Keep beating, and within a few minutes it will transform into a silky, smooth, fluffy buttercream.
- Add the instant coffee powder and cocoa powder. Continue beating until fully incorporated. The finished buttercream should be: creamy, fluffy, silky smooth, and stable enough to pipe.
Decorate
- Transfer the buttercream to a piping bag fitted with your favourite piping tip. Pipe generous swirls onto the completely cooled cupcakes.
- Finish with: shaved dark chocolate, chocolate curls, a light dusting of cocoa powder, or a chocolate-covered espresso bean for an elegant finish. Serve immediately or chill until ready to enjoy.

Tips for the Best Mocha Swiss Meringue Buttercream Cupcakes
- Don’t skip/rush the reduction: educing the mixture concentrates both the chocolate and coffee flavours, giving these cupcakes their rich taste.
- Use Room-temperature Eggs as they blend more easily into the warm batter.
- Avoid overmixing once the flour is hydrated, as this can lead to denser cupcakes.
- The batter will be thinner than many cupcake batters- this is completely normal and helps create a moist crumb.
- Avoid overbaking, as chocolate cupcakes can dry out quickly.
- Never frost warm cupcakes. Even slightly warm cupcakes can melt Swiss meringue buttercream.
Storage
Room Temperature: Because the frosting contains egg whites and butter, it’s best not to leave the cupcakes out for extended periods. If your kitchen is cool (below 22°C), they can sit at room temperature for up to 6–8 hours, making them perfect for serving at parties or gatherings.
Refrigerator: Store the cupcakes in an airtight container for up to 4 days. Before serving, let them sit at room temperature for 30–45 minutes. This allows the buttercream to soften and become creamy again.
Freezer: Freeze the unfrosted cupcakes in an airtight container for up to 3 months. The buttercream can also be frozen separately in an airtight container for up to 2 months. Thaw both overnight in the refrigerator. Rewhip the buttercream for a few minutes before frosting the cupcakes. Decorated cupcakes can also be frozen, although the piping may lose a little definition after thawing.

Make-Ahead Instructions
These cupcakes are ideal for preparing in advance.
- Bake the cupcakes 1–2 days ahead and store them in an airtight container.
- Prepare the Swiss meringue buttercream up to one week in advance and refrigerate it.
- Before using refrigerated buttercream, allow it to come to room temperature and whip it again until smooth and fluffy.
- Assemble the cupcakes on the day of serving for the freshest presentation.
Frequently Asked Questions
Q. Why is there coffee in the chocolate cupcakes?
The small amount of coffee enhances the chocolate flavour rather than making the cupcakes taste like coffee. The distinct coffee flavour comes mainly from the buttercream.
Why did my cupcakes sank?
This is usually caused by: overmixing after adding flour. opening the oven too early, underbaking, and inaccurate oven temperature.
Why are my cupcakes dry?
Possible reasons include: measuring ingredients using packed cups instead of weighing. too much flour, overbaking.


Q. Can I use natural cocoa powder instead of Dutch cocoa?
Yes. Dutch cocoa gives a darker colour and smoother flavour, but natural cocoa powder also works well in this recipe.
Why do I need to cook the chocolate mixture first?
Cooking the cocoa, chocolate, sugar, and coffee together helps dissolve everything evenly and slightly reduces the mixture, creating a richer chocolate flavour and a wonderfully moist cupcake.
Why is my Swiss meringue buttercream grainy?
Graininess usually means the sugar wasn’t fully dissolved before whipping. Heat the egg whites and sugar until no sugar crystals remain when rubbed between your fingers.
Can I make the buttercream ahead of time?
Yes. Swiss meringue buttercream keeps well in the refrigerator for up to one week or in the freezer for up to two months. Simply bring it back to room temperature and rewhip before using.
Can I use this recipe for a cake instead of cupcakes?
Yes. The batter can be baked as a small layer cake, though the baking time will need to be adjusted depending on the size of your cake pans. Always check for doneness with a skewer.
Are these cupcakes overly sweet?
Not at all. The rich chocolate cupcake pairs beautifully with the less-sweet Swiss meringue buttercream, creating a balanced dessert that’s indulgent without being overpowering.
If you liked this, try these!



Mocha Swiss Meringue Buttercream Cupcakes
Ingredients
Method
- Preheat the oven to 180°C (350°F). Line a standard cupcake tray with 9 cupcake liners.
- In a medium saucepan, combine the water, sugar, Dutch cocoa powder, instant coffee powder, chopped dark chocolate, vanilla extract, and butter.
- Place the saucepan over medium heat, whisking occasionally until the butter and chocolate melt completely.
- Bring the mixture to a gentle boil and continue cooking until it visibly reduces slightly and thickens. This concentrates the chocolate flavour and creates an extra moist cupcake.
- Remove the saucepan from the heat and allow the mixture to cool for several minutes.
- Meanwhile, whisk together the flour, baking soda, and salt in a large mixing bowl.
- Pour the warm chocolate mixture into the dry ingredients and whisk gently until almost smooth.
- Add the oil and room-temperature eggs. Whisk just until the batter is smooth and fully combined. Avoid overmixing.
- Divide the batter evenly between the cupcake liners, filling each about ¾ full.
- Bake for 18–20 minutes, or until a skewer inserted into the centre comes out clean or with a few moist crumbs.
- Leave the cupcakes in the pan for 10 minutes, then transfer them to a wire rack to cool completely before decorating.
- Add the egg whites and sugar to a clean, grease-free heatproof bowl.
- Place the bowl over a saucepan filled with gently simmering water, ensuring the bottom of the bowl does not touch the water.
- Whisk continuously until the mixture reaches 65–70°C or until the sugar has completely dissolved. Rub a small amount between your fingers—it should feel perfectly smooth without any sugar crystals.
- Remove from the heat and let the mixture cool for about 5 minutes.
- Beat on medium-high speed until the meringue reaches soft to stiff peaks and the outside of the bowl feels almost at room temperature.
- Add the softened butter gradually in 3–4 additions, beating well after each addition.
- The buttercream may look curdled or separated during mixing. Continue beating until it becomes smooth, creamy, and fluffy.
- Add the instant coffee powder and cocoa powder. Beat until fully incorporated and silky.
- Transfer the buttercream to a piping bag fitted with your preferred piping tip.
- Pipe generous swirls of buttercream onto the completely cooled cupcakes.
- Garnish with shaved chocolate, chocolate curls, cocoa powder, or chocolate-covered espresso beans.
- Serve immediately or store until ready to enjoy.
Notes
Storage
- Store at room temperature for up to 6–8 hours in a cool environment.
- Refrigerate in an airtight container for up to 4 days.
- Freeze unfrosted cupcakes for up to 3 months.
- Buttercream can be frozen separately for up to 2 months.
Make Ahead
- Bake the cupcakes 1–2 days in advance.
- Prepare the buttercream up to 1 week ahead and refrigerate.
- Bring the buttercream back to room temperature and rewhip before piping.
Tips & Tricks
- Use room-temperature eggs for a smoother batter.
- Reduce the chocolate mixture properly for maximum flavour.
- Wait until the meringue has cooled before adding butter.
- If the buttercream curdles or becomes soupy, keep beating—it will come together.
- Weigh your ingredients for the most accurate results.
- Don’t overbake the cupcakes to keep them moist.