S’mores Cupcakes Recipe
Introduction
S’mores Cupcakes combine all the classic flavors of the beloved campfire treat into a rich, moist cupcake. Layers of graham cracker, chocolate ganache, and fluffy marshmallow frosting make these a fun and indulgent dessert perfect for any occasion.

Ingredients
- 1 cup graham cracker crumbs
- 4 tablespoons melted butter
- 4 tablespoons sugar
- 1/8 teaspoon salt
- 3/4 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon espresso powder
- 3/4 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 2 large eggs (room temperature)
- 1/4 cup sugar
- 1/2 cup brown sugar
- 1/3 cup neutral oil (such as grapeseed)
- 2 teaspoons vanilla
- 1/2 cup buttermilk
- 14 ounces chocolate (about three 4.65-ounce bars)
- 1/2 cup heavy cream
- 4 large egg whites
- 3/4 cup sugar
- 1/4 cup corn syrup
- 1/2 teaspoon cream of tartar
- 1 teaspoon vanilla extract
Instructions
- Step 1: Preheat your oven to 350ºF (177ºC). Line a 12-cup muffin pan with liners and lightly coat them with nonstick spray.
- Step 2: Make the graham cracker crust by mixing 1 cup graham cracker crumbs, 4 tablespoons sugar, 4 tablespoons melted butter, and 1/8 teaspoon salt until the mixture resembles wet sand. Press about two tablespoons into each muffin liner, bake for 5–6 minutes until lightly browned, then let cool.
- Step 3: In a medium bowl, sift together the flour, cocoa powder, espresso powder, baking powder, baking soda, and salt.
- Step 4: In another bowl, whisk eggs, 1/4 cup sugar, brown sugar, oil, vanilla, and buttermilk until combined.
- Step 5: Gradually add the dry ingredients to the wet ingredients, stirring until just combined. Be careful not to overmix; the batter will be thin.
- Step 6: Divide the batter evenly over the graham cracker crusts in the muffin pan, filling each about 1/2 inch from the top. Bake for 16–18 minutes until a toothpick inserted comes out clean. Allow cupcakes to cool completely.
- Step 7: Prepare the chocolate ganache by bringing heavy cream to a boil, then removing from heat and adding chopped chocolate. Let sit for 2 minutes before stirring smooth. Chill in the refrigerator for at least 2 hours until firm.
- Step 8: For the marshmallow frosting, combine egg whites, sugar, and corn syrup in a heatproof bowl placed over simmering water. Whisk until sugar dissolves and temperature reaches 110ºF (43ºC). Transfer to a stand mixer and whip with cream of tartar and vanilla on high speed until glossy and fluffy, about 7 minutes.
- Step 9: Core out the center of each cooled cupcake halfway down. Fill the cavity with the chilled ganache and replace the removed cake piece to cover the filling.
- Step 10: Pipe or spoon the marshmallow frosting atop each cupcake and lightly toast with a kitchen torch. Drizzle reserved ganache over the frosting and sprinkle with additional graham cracker crumbs if desired.
Tips & Variations
- Use a small offset spatula or piping bag for neat frosting application and a sharper look.
- Espresso powder enhances the chocolate flavor but can be omitted if unavailable.
- Substitute regular sugar with coconut sugar for a deeper caramel note.
- For a quicker frosting, toast mini marshmallows on top instead of making marshmallow cream.
Storage
Store cupcakes in an airtight container in the refrigerator for up to 3 days. To keep the marshmallow frosting soft, allow cupcakes to come to room temperature before serving. You can gently re-toast the marshmallow topping with a kitchen torch if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these cupcakes ahead of time?
Yes, you can prepare the cupcakes and ganache in advance. Assemble and frost the cupcakes the same day you plan to serve for the best texture.
What can I use instead of buttermilk?
If you don’t have buttermilk, mix 1/2 cup milk with 1 teaspoon vinegar or lemon juice and let it sit for 5 minutes as a substitute.
Print
S’mores Cupcakes Recipe
- Total Time: 3 hours 5 minutes (includes chilling time)
- Yield: 12 cupcakes 1x
Description
Delight in these decadent S’mores Cupcakes featuring a crispy graham cracker crust, moist chocolate cupcake, rich chocolate ganache filling, and fluffy toasted marshmallow frosting. Perfect for recreating the campfire classic in cupcake form!
Ingredients
Graham Cracker Crust
- 1 cup graham cracker crumbs
- 4 tablespoons melted butter
- 4 tablespoons sugar
- 1/8 teaspoon salt
Cupcake Batter
- 3/4 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon espresso powder
- 3/4 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 2 large eggs (room temperature)
- 1/4 cup sugar
- 1/2 cup brown sugar
- 1/3 cup neutral oil (grapeseed recommended)
- 2 teaspoons vanilla extract
- 1/2 cup buttermilk
Chocolate Ganache Filling
- 14 ounces chocolate (about 3–4 Hershey bars sized 4.65 ounces each)
- 1/2 cup heavy cream
Marshmallow Frosting
- 4 large egg whites
- 3/4 cup sugar
- 1/4 cup corn syrup
- 1/2 teaspoon cream of tartar
- 1 teaspoon vanilla extract
Instructions
- Set Up: Place muffin liners in a 12-cup standard muffin pan and lightly spray with nonstick spray. Preheat your oven to 350ºF (177ºC).
- Prepare Graham Cracker Layer: In a bowl, combine graham cracker crumbs, melted butter, sugar, and salt until the mixture resembles wet sand and holds together when squeezed.
- Press Crust into Pan: Scoop about 2 tablespoons of the crumb mixture into each muffin liner and press down firmly to form a crust layer. Reserve a tablespoon of crumbs to sprinkle later if desired.
- Bake Crust: Bake crusts for 5-6 minutes until edges are lightly browned. Remove from oven and allow to cool completely.
- Mix Dry Ingredients for Cupcakes: Sift together flour, cocoa powder, espresso powder, baking powder, baking soda, and salt in a medium bowl.
- Combine Wet Ingredients: In another bowl, whisk eggs, sugar, brown sugar, oil, vanilla extract, and buttermilk until smooth.
- Make Batter: Pour the dry ingredients into the wet mixture and stir until just combined; do not overmix. Batter will be thin.
- Fill Muffin Cups: Divide the batter evenly into the prepared muffin cups, filling nearly to the top, leaving about 1/2 inch of space.
- Bake Cupcakes: Bake for 16-18 minutes or until a toothpick inserted in the center comes out clean. Allow cupcakes to cool completely before proceeding.
- Prepare Chocolate Ganache: Heat heavy cream to a boil, remove from heat, then add chopped chocolate. Let sit for 2 minutes, then stir until smooth and creamy. Refrigerate for at least 2 hours to set.
- Make Marshmallow Frosting: Place egg whites, sugar, and corn syrup in a bowl over simmering water (double boiler). Whisk for about 4 minutes until sugar dissolves and temperature reaches 110ºF (43ºC). Transfer bowl to a stand mixer, add cream of tartar and vanilla extract, then beat on high for 7 minutes until glossy and fluffy.
- Core Cupcakes: Using a small knife, carefully cut and remove a portion from the center of each cooled cupcake about halfway down, leaving the bottom intact.
- Fill Cupcakes: Spoon chocolate ganache into the hollow centers and replace the removed cake piece to cover the filling. Reserve 2-3 tablespoons of ganache for drizzling.
- Frost and Toast: Generously pipe or spoon marshmallow frosting on top of each cupcake. Use a kitchen torch to lightly toast the frosting until golden and slightly caramelized.
- Garnish and Serve: Drizzle reserved ganache over the frosted cupcakes and sprinkle with reserved graham cracker crumbs if desired. Serve and enjoy!
Notes
- Room temperature eggs ensure better mixing and cupcake texture.
- Do not overmix cupcake batter to keep cupcakes tender.
- Chilling ganache is essential for perfect filling consistency.
- Be careful when toasting marshmallow frosting with a torch; keep the flame moving to avoid burning.
- Use a serrated knife or cupcake corer for clean hollowing of cupcakes.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: S’mores cupcakes, chocolate cupcakes, marshmallow frosting, chocolate ganache, graham cracker crust, dessert, campfire treats

