Go Back
+ servings
S'mores cupcakes topped with toasted marshmallow and filled with milk chocolate ganache

S'mores Cupcakes

S'mores Cupcakes. Chocolate Cupcakes, filled with Milk Chocolate Ganache, topped with a Milk Chocolate Buttercream, coated in graham cracker crumbs, topped with toasted Marshmallow Frosting.

Course Dessert
Cuisine American
Keyword cupcakes, smores
Prep Time 2 hours
Cook Time 20 minutes
Total Time 2 hours 20 minutes
Servings 14 cupcakes
Calories 500 kcal
Author camila


Chocolate Cupcake

  • 1 1/2 cup all-purpose flour (190 grams, 6.75 oz)
  • 1/4 cup unsweetened cocoa powder (31 grams, 1.125 oz)
  • 1 teaspoon baking soda
  • 1/2 teaspoons baking powder
  • 1/2 teaspoon fine sea salt
  • 1/2 cup canola oil (107 grams, 3.8 oz)
  • 1 cup brewed coffee
  • 1 tablespoon white vinegar
  • 2 teaspoons vanilla extract
  • 1 cup granulated sugar (200 grams, 7 oz.)

Milk Chocolate Ganache

  • 1 1/3 cup milk chocolate chopped (226 grams, 8 oz.)
  • 1/2 cup heavy cream (170 grams, 6 oz.)

Milk Chocolate Buttercream Frosting

  • 1/2 cup unsalted butter room temperature (113 grams, 4 oz.)
  • 3/4 cup milk chocolate ganache (170 grams, 6 oz) (Recipe above)
  • 1 1/2 cups powdered sugar sifted (190 grams, 6.75 oz.)
  • 2 tablespoons cocoa powder
  • 1 teaspoon vanilla extract

Marshmallow Frosting

  • 2 egg whites
  • 1/2 cup granulated sugar (100 grams, 3.5 oz.)
  • 1/4 teaspoon cream of tartar
  • 1/8 teaspoon fine sea salt
  • 1 teaspoon vanilla extract

To assemble

  • 50 grams graham cracker crumbs 1.7 oz. or about 4 crackers, crushed


Chocolate Cupcake

  1. Pre-heat the oven to 350F. Line a pan with cupcake liners or grease it with butter and flour.

  2. Sift the flour, cocoa powder, baking soda, baking powder, and salt together in a large bowl.

  3. In another bowl, mix the oil, coffee, vinegar, vanilla and sugar.

  4. Pour the dry mixture over the wet ingredients. Whisk briefly, until incorporated.

  5. Distribute the batter evenly in cupcake pan. Bake for 15-20 minutes, until a toothpick comes out clean once inserted in the cakes.

  6. Remove from the oven and let it cool.

Milk Chocolate Ganache

  1. Chop the milk chocolate finely. Place it in a heat proof bowl.

  2. Bring the heavy cream to almost a boil over medium heat, or heat it in the microwave at 15 second intervals until really hot. As soon as you see bubbles surfacing, you can turn it off.

  3. Pour the hot cream over the chopped chocolate.

  4. Let it stand for a few seconds.
  5. Whisk the ganache until the chocolate has thoroughly melted and you end up with a luscious and smooth mixture.

  6. Let the ganache sit until it comes to room temperature, from 1 to hours. It has to be completely cooled down before filling the cupcakes or adding to the buttercream.

  7. Reserve 200 grams (3/4 cup, 7 oz.) of the ganache for the frosting part. And the rest will be used to fill the cupcakes.

Milk Chocolate Buttercream Frosting

  1. Place the butter in the bowl of an electric mixer.

  2. Cream on medium high speed for about 1 minute, until creamy and smooth.

  3. Add the ganache and mix until combined.

  4. With the mixer off, add sifted sugar, cocoa powder, and vanilla extract.

  5. Mix until incorporated, on low speed.

  6. Whip on high speed once incorporated, for about 1 minute.
  7. If buttercream is too runny, you can add more powdered sugar.

Marshmallow Frosting

  1. Mix the sugar, egg whites, cream of tartar and salt in a bowl.

  2. Set the bowl over a pot of barely simmering water over medium heat, don't let the bottom of the bowl touch the water.

  3. Whisk the syrup non-stop while it sits in the double boiler.

  4. Keep whisking over the simmering water until it reaches 140F.

  5. That way the egg whites will be in a safe temperature to be consumed.
  6. Remove from the double boiler and immediately begin to whip with an electric mixer for 3 to 5 minutes on high speed until stiff peaks form.

  7. Add vanilla and mix to combine.

To assemble

  1. Using a small teaspoon, remove the center of the cupcakes.
  2. Pipe or spoon some of the ganache filling in the cupcakes.

  3. Place the Chocolate Buttercream in a piping bag and pipe a mound of frosting on top of the cupcakes.

  4. Process the graham crackers in a food processor to form crumbs.

  5. After piping the Milk Chocolate Buttercream on top of the cupcakes, sprinkle some graham cracker crumbs on the sides of the frosting.

  6. Place the cupcakes in the refrigerator while you prepare the marshmallow frosting.

  7. It’s important to leave the marshmallow frosting to be made at the end, because the fresher the marshmallow frosting, the better. I don't recommend making the marshmallow frosting ahead. Once piped it will hold up pretty well, but if the frosting sits in a bowl or in a piping bag without being piped, it will begin to deflate and won't form a nice shape.

  8. Place the marshmallow frosting in a piping bag fitted with the tip of choice. I used a large open star. Top cupcakes with a bit of marshmallow frosting.

  9. You may use a torch to toast the marshmallow frosting.


  1. Store the S'mores Cupcakes in the fridge for 4 to 5 days.

Recipe Notes

Chocolate: you may use chopped chocolate, or chocolate chips. I used milk chocolate, feel free to use semi-sweet, or dark.

Ganache: Remember to add the ganache to the frosting after it has completely cooled down. If you pour a warm or hot ganache in the buttercream, it will start to melt the butter.


Nutrition Facts
S'mores Cupcakes
Amount Per Serving (1 cupcake)
Calories 500
* Percent Daily Values are based on a 2000 calorie diet.