clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon

S’mores Cupcakes with Caramel Filling

  • Author: Gail Ng
  • Prep Time: 40 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 12 cupcakes 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: American


These’s s’mores cupcakes are made up of a fudgy chocolate brownie cupcake with the middle scooped out and filled with salted caramel and topped with toasted marshmallow meringue and graham crumbs.



Chocolate Cupcakes

  • 110g all-purpose flour
  • 50g natural cocoa powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 60g unsalted butter, softened
  • 180g granulated sugar
  • 1 large eggs + 1 egg yolk
  • 60g milk
  • 1 tablespoon vanilla extract

Caramel Filling

  • 105g granulated sugar
  • 120g heavy cream
  • 1 tablespoon unsalted butter
  • 1/4 teaspoon salt

Marshmallow Meringue

  • 3 egg whites
  • 150g granulated sugar
  • 1/8 teaspoon cream of tartar


Chocolate Cupcakes

  1. Preheat oven to 350F and line a muffin pan with cupcake liners.
  2. In a medium bowl, stir together flour, cocoa powder, baking soda, baking powder, and salt. Set aside.
  3. In a large bowl, cream the butter and sugar with a hand mixer or stand mixer until creamy.
  4. Add the eggs, egg yolk, milk, and vanilla extract and cream together for another 2-3 minutes.
  5. Add the flour mixture to the wet mixture and fold together with a silicone spatula until no large patches of dry flour remain. Don’t overmix.
  6. Spoon the batter into cupcake liners until about 3/4 full. 
  7. Bake cupcakes at 350F for about 18 minutes or until a toothpick inserted comes out clean.
  8. Let cupcakes cool completely. Using a small melon baller or knife, scoop out the middle section of each cupcake about halfway deep. 

Caramel Filling

  1. In a small saucepan, heat sugar on medium heat until melted and browned.
  2. Remove pan from heat and pour in heavy cream while stirring constantly. Be careful as mixture will bubble up once you add the cream. Keep stirring until mixture is opaque light brown and coats the back of a spoon, about 2-3 minutes.
  3. Stir in butter until melted and incorporated.
  4. Transfer caramel to a small container to cool completely. It will thicken as it cools.
  5. Spoon about 1-2 tablespoons into each cupcake until filled to the top.

Marshmallow Meringue

  1. In a small pot, bring about an inch of water to a simmer.
  2. Add the egg whites and sugar to a heat-safe bowl that fits perfectly into the pot without touching the water.
  3. Stir constantly until the sugar is completely dissolved, about 4 minutes. Rub a bit of egg white between your fingers and it should not feel grainy at all.
  4. Remove the bowl from the pot and add the cream of tartar.
  5. With a hand mixer or stand mixer, whisk the egg whites on low speed until frothy. Increase to high speed and beat until the meringue reaches stiff peaks, about 5-7 minutes. The meringue should stand up on its own when the whisk is pulled out of it.
  6. Transfer meringue to a piping bag fitted with a large open star tip such as a Wilton #2D.
  7. Starting from one side each cupcake, pipe in a side to side motion until you reach the other side and the surface of the cupcake is covered with meringue.
  8. Using a blowtorch on a low setting, torch the meringue until browned and toasted. Sprinkle with a handful of crushed graham crackers.


  • Toasted cupcakes can be kept in an airtight container in the fridge for up to 3 days.

Keywords: s'mores cupcakes, easy s'mores cupcakes, caramel filled cupcakes, chocolate s'mores cupcakes, s'mores cupcakes with marshmallow frosting, how to make s'more cupcakes