S’mores Layer Cake Recipe
Introduction
This S’mores Layer Cake combines the classic campfire flavors of graham crackers, chocolate, and marshmallow into a decadent, multi-layered dessert. With moist graham cracker-infused cake layers, rich chocolate ganache, and fluffy meringue frosting, it’s perfect for celebrations or whenever you crave a nostalgic treat.

Ingredients
- 65 grams (1/2 cup or 4-5 sheets) graham cracker crumbs
- 240 grams (2 cups) all-purpose flour (spooned and leveled)
- 10 grams (1 Tbsp) baking powder
- 1/2 tsp fine sea salt
- 1/4 tsp cinnamon (optional)
- 56 grams (1/4 cup) unsalted butter (room temperature)
- 120 mL (1/2 cup) canola oil
- 100 grams (1/2 cup) granulated sugar
- 200 grams (1 cup) light brown sugar (lightly packed)
- 1/2 Tbsp vanilla extract
- 3 large eggs (room temperature)
- 240 mL (1 cup) buttermilk (room temperature)
- 113 grams (1/2 cup/4 oz) dark chocolate chips
- 120 mL (1/2 cup/4 oz) heavy cream
- 6 large egg whites (200g, room temperature)
- 300 grams (1 1/2 cups) granulated sugar
- 1 Tbsp vanilla bean paste
- 227 grams (1 cup/2 sticks) unsalted butter (room temperature)
- 1/2 cup (40g) Dutch-process cocoa powder (spooned and leveled)
- Pinch of fine sea salt
Instructions
- Step 1: Preheat the oven to 350°F (177°C) convection or 325°F (162°C) conventional. Grease and line three 6-inch cake pans with cooking spray and parchment paper.
- Step 2: Pulse graham crackers in a food processor until finely crushed. In a medium bowl, whisk flour, graham cracker crumbs, baking powder, salt, and cinnamon (if using). Set aside.
- Step 3: Using an electric mixer with a whisk attachment, beat butter, oil, granulated sugar, brown sugar, and vanilla extract on medium speed until light and fluffy (2-3 minutes).
- Step 4: Add eggs one at a time, beating well after each addition and scraping the bowl as needed.
- Step 5: Alternately add dry ingredients and buttermilk in five increments, beginning and ending with dry ingredients. Beat until just combined, scraping sides as needed.
- Step 6: Divide batter evenly into prepared pans. Bake 30-35 minutes, until cakes spring back when pressed. Cool completely before frosting.
- Step 7: For the ganache, heat heavy cream until simmering. Pour over chocolate chips in a bowl and let sit 1-2 minutes. Stir until smooth and set aside to cool.
- Step 8: To make meringue frosting, clean bowl and whisk well to remove any fat. Combine egg whites and sugar in the bowl.
- Step 9: Simmer 1/2 cup water in a small saucepan. Place the egg white and sugar bowl over the simmering water (double boiler) and whisk continuously for 5-10 minutes, until sugar dissolves and the mixture reaches 170°F (77°C).
- Step 10: Remove bowl from heat and beat on medium-high speed until stiff peaks form. Add vanilla bean paste and continue beating until mixture cools (10-15 minutes). Set half aside.
- Step 11: Return half the meringue to the mixer; with mixer on medium, add softened butter gradually, 2-3 tablespoons at a time, beating until smooth and creamy (about 5-10 minutes). It may look curdled but will emulsify.
- Step 12: Mix in cocoa powder, salt, and half of the melted chocolate until evenly combined.
- Step 13: To assemble, place the first cake layer on a board. Spread a thin layer of chocolate buttercream, then meringue frosting, and a swirl of ganache (reheat ganache if needed).
- Step 14: Repeat layering with the second cake. Top with the third cake layer. Refrigerate 15-30 minutes between layers if buttercream is too soft.
- Step 15: Smooth any squished buttercream on the sides. Chill the cake for at least 60 minutes.
- Step 16: Frost the top and sides of the cake with remaining chocolate buttercream.
- Step 17: Add dollops of reserved meringue frosting and ganache, gently spreading.
- Step 18: Garnish with extra graham cracker crumbs or toasted marshmallows before serving.
Tips & Variations
- Use room temperature ingredients for a smoother batter and better rise.
- If you don’t have a thermometer, make sure sugar is fully dissolved in egg whites by rubbing a bit between your fingers—no graininess should remain.
- For extra toasted flavor, lightly toast the graham crackers before crushing.
- Substitute Dutch-process cocoa with natural cocoa powder but omit or reduce cinnamon for less bitterness.
- To make the ganache easier to spread, bring it to room temperature or warm slightly before use.
Storage
Store the cake covered in the refrigerator for up to 3 days. Bring to room temperature before serving for best flavor and texture. Leftover cake can also be frozen wrapped tightly in plastic and foil for up to 1 month; thaw overnight in the refrigerator and then bring to room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the cake layers ahead of time?
Yes, the cake layers can be baked up to 2 days in advance and stored wrapped in plastic wrap at room temperature. Just be sure they’re completely cooled before wrapping.
What can I substitute for buttermilk?
If you don’t have buttermilk, mix 1 cup of milk with 1 tablespoon of lemon juice or white vinegar. Let it sit for 5 minutes before using to achieve a similar acidity and texture.
PrintS’mores Layer Cake Recipe
This indulgent S’mores Layer Cake brings the nostalgic flavors of campfire s’mores to a beautifully layered dessert. Featuring a moist graham cracker-infused cake, rich chocolate Swiss meringue buttercream, fluffy marshmallow meringue frosting, and luscious chocolate ganache, this cake is a harmonious blend of sweet, creamy, and slightly crunchy textures. Perfect for celebrations or satisfying your sweet tooth, this cake creatively assembles classic s’mores elements into a stunning and delicious treat.
- Prep Time: 40 minutes
- Cook Time: 35 minutes
- Total Time: 2 hours 30 minutes
- Yield: 1 3-layer 6-inch cake, serves 8-10 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Graham Cracker Cake
- 65 grams (1/2 cup or 4–5 sheets) graham cracker crumbs
- 240 grams (2 cups) all-purpose flour (spooned and leveled)
- 10 grams (1 Tbsp) baking powder
- 1/2 tsp fine sea salt
- 1/4 tsp cinnamon (optional)
- 56 grams (1/4 cup) unsalted butter (room temperature)
- 120 mL (1/2 cup) canola oil
- 100 grams (1/2 cup) granulated sugar
- 200 grams (1 cup) light brown sugar (lightly packed)
- 1/2 Tbsp vanilla extract
- 3 large eggs (room temperature)
- 240 mL (1 cup) buttermilk (room temperature)
Chocolate Ganache
- 113 grams (1/2 cup/4 oz) dark chocolate chips
- 120 mL (1/2 cup/4 oz) heavy cream
Meringue Frosting / Marshmallow Frosting
- 6 large egg whites (200g, room temperature)
- 300 grams (1 1/2 cups) granulated sugar
- 1 Tbsp vanilla bean paste
Chocolate Swiss Meringue Buttercream
- 1/2 of the meringue frosting (from above)
- 227 grams (1 cup/2 sticks) unsalted butter (room temperature)
- 1/2 cup (40g) Dutch-process cocoa powder (spooned and leveled)
- Pinch of fine sea salt
- 1/2 of the melted chocolate ganache
Instructions
- Prepare the Graham Cracker Cake: Preheat the oven to 350°F (177°C) convection or 325°F (162°C) conventional. Grease and line three 6-inch cake pans with cooking spray and parchment paper. Process the graham crackers in a food processor until finely ground. In a medium bowl, whisk together the flour, graham cracker crumbs, baking powder, salt, and optional cinnamon; set aside.
- Make the Cake Batter: Using an electric mixer with a whisk attachment, beat the butter, canola oil, granulated sugar, brown sugar, and vanilla extract on medium speed for 2-3 minutes until light and fluffy. Add eggs one at a time, beating well and scraping the bowl as needed. Alternately add the dry ingredients and buttermilk in five increments, beginning and ending with dry ingredients, mixing just until combined.
- Bake the Cake Layers: Evenly distribute batter into prepared pans and bake for 30-35 minutes until the cake springs back when poked. Remove from pans and cool completely before frosting.
- Make the Chocolate Ganache: Heat heavy cream in a small saucepan until simmering. Pour over dark chocolate in a bowl and let sit 1-2 minutes, then stir until smooth. Set aside to cool completely.
- Prepare the Meringue Frosting: Clean and dry the mixing bowl and whisk attachment thoroughly. Combine egg whites and sugar in the bowl. Heat 1/2 cup water in a saucepan to simmer gently, then place the bowl with egg whites and sugar on top as a double boiler. Whisk continuously for 5-10 minutes until sugar dissolves and mixture reaches 170°F (77°C). Remove from heat and beat on medium-high speed until stiff peaks form. Add vanilla bean paste and continue beating until mixture cools (about 10-15 minutes). Remove half of this meringue and set aside.
- Make the Chocolate Swiss Meringue Buttercream: Return half of the meringue to the mixer, lower speed to medium, and add softened butter gradually, in 2-3 tbsp increments. Beat until the mixture emulsifies into a smooth buttercream (may appear curdled initially). Mix in cocoa powder, pinch of salt, and half of the cooled melted chocolate ganache until smooth.
- Assemble the Cake: Place the first cake layer on a cake board. Spread a thin layer of chocolate buttercream, followed by a layer of the reserved meringue frosting and a swirl of chocolate ganache (reheat ganache briefly if needed). Repeat with the second layer. Place third cake layer on top; refrigerate 15-30 minutes between stacking if buttercream feels too soft.
- Finish and Chill: Smooth out any excess buttercream from between the layers and refrigerate the assembled cake at least 60 minutes. Coat the top and sides with the remaining chocolate buttercream using an offset spatula. Dab remaining meringue frosting and chocolate ganache decoratively on the cake, lightly spreading. Garnish with extra graham cracker crumbs or toasted marshmallows.
Notes
- Ensure all eggs and dairy are at room temperature for best results.
- Use a digital thermometer when making the meringue to ensure stability and prevent weeping.
- If buttercream looks curdled during mixing, continue to beat; it will emulsify with time.
- Refrigerate layers or the assembled cake if the buttercream becomes too soft to handle.
- You can toast marshmallows under a broiler or with a kitchen torch for garnish.
Keywords: S’mores Layer Cake, chocolate cake, marshmallow frosting, Swiss meringue buttercream, chocolate ganache, graham cracker cake, layered cake, dessert

