Go Back
+ servings

Chocolate Cupcakes with Caramel Filling and Marshmallow Frosting

Prep Time 1 hour 30 minutes
Cook Time 25 minutes
Servings 24


For Chocolate Cupcakes

  • 1 ¾ cups all purpose flour
  • 2 cups granulated white sugar
  • ¾ cup unsweetened cocoa powder
  • 1 ½ tsp baking soda
  • ¾ teaspoon salt
  • 2 large eggs
  • 1 cup buttermilk or substitute by putting 1 tbsp white vinegar in a cup then filling the rest up with milk; let stand 5 minutes until thickened
  • ½ cup butter melted
  • 1 tbsp vanilla extract
  • 1 cup hot coffee or 2 tsp instant coffee in 1 cup boiling water

For Caramel Filling

  • 1 cup sugar
  • ½ cup heavy whipping cream
  • cup 6 tbsp softened butter
  • tsp salt
  • ½ tsp vanilla extract

For Marshmallow Frosting

  • 5 large egg whites room temperature (not pasteurized, they aren't stable enough)
  • 1 ¾ cups sugar
  • cup water
  • ½ tsp cream of tartar
  • pinch of salt
  • 1 tsp vanilla extract


  • Preheat oven to 375 degrees F. Line two 12-cup muffin tins with paper liners; set aside.
  • In the large bowl of a standing mixer, stir together flour, sugar, cocoa, baking soda, and salt. Add eggs, buttermilk, melted butter and vanilla extract and beat until smooth (about 3 minutes). Remove bowl from mixer and stir in hot coffee with a rubber spatula. Batter will be very runny.
  • Remove bowl from mixer, and pour batter into a large liquid measuring cup with a spout. Divide batter among prepared muffin cups, filling each no more than two-thirds full (or else batter will rise over and make a big mess - not bigger cupcakes). Bake 20-24 minutes, or until cupcakes feel slightly springy when you gently press their centres. Transfer cupcakes to wire racks to cool completely.
  • Place sugar in a medium saucepan over medium heat. Whisk often as the sugar starts to stick to the bottom, clump up, and then eventually melt. Continue only until the syrup comes to a boil, then stop. You can swirl the pan every now and then, but no more whisk.
  • Watch very closely as the syrup will go from clear to golden brown very quickly. As soon as it turns amber, remove saucepan from the heat. Working quickly and averting your face, whisk in the cream - holding whisk at arm's length as the caramel will bubble up aggressively. Whisk in butter, salt and vanilla. Set aside to cool. The whole process from sugar to caramel takes only about 5 minutes on my stove.
  • Combine egg whites, sugar, water, cream of tartar and salt in the top of a double boiler or in a heatproof bowl set overtop of a saucepan of simmering water. Using an electric mixer, beat on high for about 7 minutes - until it is shiny, voluminous and will hold nice peaks.
  • Remove from heat and beat in vanilla extract. Cool at least 5 minutes before using.
  • Transfer frosting to pastry bag fitted with a large tip (I used an open star tip). Pipe frosting around the outer circumference of each cupcake.
  • Use two small spoons (one spoon to scoop, one to scrape off other spoon) to transfer a scant teaspoon of caramel into the centres.
  • Finish piping frosting onto cupcakes, first retracing your first circle, and moving inwards and up, creating a swirl effect.