Craving the classic taste of a gooey, toasted s’more but can’t gather around a crackling campfire? Look no further! This spectacular S’mores Cake brings all the beloved elements of that quintessential outdoor treat right into your kitchen, transforming them into an unforgettable layered dessert. Imagine sinking your teeth into a rich, moist chocolate cake, perfectly baked atop a sweet, crunchy graham cracker crust. Each decadent layer is then generously filled with a silky chocolate ganache and a cloud-like toasted marshmallow whipped cream, all enveloped in a delightful graham cracker marshmallow buttercream, and finished with an elegant chocolate ganache drip. This isn’t just a cake; it’s a meticulously crafted culinary experience designed to evoke the warmth and joy of s’mores, anytime, anywhere.
For many, s’mores are synonymous with summer nights and crackling campfires. But what if you could enjoy that nostalgic flavor year-round, without the chill or the bugs? As a dedicated fan of campfire s’mores, I’ve always been on a mission to bring that magic indoors. From S’mores in the Microwave and Oven S’mores to inventive twists like Reese’s S’mores Dip, I’ve explored countless ways to satisfy those spontaneous s’mores cravings. My passion extends to other s’mores-inspired delights, including chewy S’mores Cookies, fudgy S’mores Brownies, and crispy S’mores Rice Krispies. This ultimate s’mores layer cake is the culmination of that quest, proving that the iconic combination of chocolate, graham cracker, and marshmallow can truly shine in cake form.

Why This S’mores Cake Recipe is a Must-Try
Creating the perfect s’mores cake required careful thought to ensure every bite delivers that unmistakable campfire flavor. This recipe stands out for several compelling reasons, making it the absolute best choice for satisfying your s’mores cravings in a sophisticated, cake-worthy fashion.
- Authentic S’mores Experience in Every Bite: This isn’t just a chocolate cake with marshmallows; it’s a symphony of s’mores components. We’ve meticulously incorporated the holy trinity of chocolate, graham crackers, and marshmallows, not just once, but twice throughout the cake! You’ll find a buttery graham cracker crust as the foundation, graham cracker crumbs infused into the luxurious buttercream, tender chocolate cake layers, a rich chocolate ganache filling, fluffy toasted marshmallow whipped cream between layers, and toasted marshmallows themselves gracing the buttercream and topping. The moment you taste it, you’ll exclaim, “Yep, that’s exactly like s’mores!” – just like my husband did!
- A Decadent and Indulgent Dessert: Prepare for a truly indulgent experience. This homemade s’mores cake boasts incredibly moist and tender chocolate cake layers that melt in your mouth, complemented by a sweet and sturdy graham cracker crust. The smooth, luscious chocolate ganache beautifully contrasts with the light and airy toasted marshmallow whipped cream oozing between each layer. The grand finale is a graham cracker marshmallow buttercream, subtly flavored with toasted marshmallows and graham cracker crumbs, providing a unique texture and depth. Topped with a glossy chocolate drip and a generous scattering of graham cracker squares, extra toasted marshmallows, and chocolate pieces, this cake is a feast for the eyes and the palate. It’s an elevated take on a classic that promises pure bliss.
- Bring the Campfire Indoors, Effortlessly: Whether it’s a chilly winter evening or a summer day too hot for a bonfire, this s’mores layer cake offers the perfect solution. No need to worry about unpredictable weather, pesky bugs, or lingering campfire smoke. Enjoy the comforting flavors of your favorite outdoor treat from the comfort of your home, making it an ideal dessert for any season or occasion. This cake ensures you can savor the magic of s’mores without any of the outdoor inconveniences.
Essential Ingredients for Your S’mores Cake
Crafting this incredible chocolate s’mores cake requires a few key ingredients, each playing a crucial role in achieving that authentic s’mores flavor and perfect cake texture. Here’s a closer look at what you’ll need and some helpful notes for the best results.

- Graham Cracker Crumbs: You’ll need approximately 20 full graham cracker sheets for the buttery crust and an additional 9 full sheets, finely crushed, for the irresistible toasted marshmallow buttercream. For the best texture in the buttercream, use a food processor to achieve very fine crumbs.
- Unsalted Butter: Melted for the graham cracker crust. If you’re using salted butter for the crust, remember to omit the ¼ teaspoon of salt from that component. For the buttercream, the butter should be slightly soft but still cool to the touch. If using salted butter for the buttercream, do not add the pinch of salt specified in the recipe.
- Unsweetened Cocoa Powder: Also known as natural cocoa powder, this is the lightest in color among cocoa powders. Using a high-quality cocoa powder will significantly enhance the chocolate flavor of your cake. For more on choosing the right cocoa, check out our Guide to Best Cocoa Powders for Baking.
- Buttermilk: This acidic ingredient is crucial for reacting with the baking soda, which helps create a wonderfully light, fluffy, and well-risen cake. It also contributes significantly to the cake’s moistness and tender crumb. Ensure it’s at room temperature for optimal mixing.
- Vegetable Oil: Unlike butter-based cakes, cakes made with vegetable oil tend to be exceptionally moist and stay fresh longer. It contributes to the richness without making the cake dense.
- Hot Water: Adding hot water to the cocoa powder is a technique called “blooming.” This process intensifies the cocoa’s flavor, unlocking a richer, more profound chocolate taste in your cake layers.
- Marshmallows: You’ll need both large marshmallows for the toasted marshmallow whipped cream and mini marshmallows for the toasted marshmallow graham cracker buttercream. Toasting them is key to developing that authentic, caramelized s’mores flavor.
- Powdered Sugar: For the smoothest and silkiest buttercream frosting, it’s highly recommended to sift your powdered sugar before adding it to prevent lumps.
- Heavy Cream: This versatile ingredient is used in two ways: it helps achieve the ideal fluffy consistency for the buttercream and is the base for the decadent toasted marshmallow whipped cream filling, adding richness and lightness to the cake’s interior.
Crafting Your Ultimate S’mores Layer Cake: A Detailed Guide
Embark on your baking journey to create this magnificent homemade s’mores cake with these easy-to-follow steps. Precision and patience are your best friends for a truly show-stopping dessert.
- Prepare the Graham Cracker Crust: Begin by preheating your oven to 325°F (160°C). Spray three 8-inch round cake pans with nonstick spray, then line the bottoms with parchment paper circles and spray again. In a large mixing bowl, combine the graham cracker crumbs, melted butter, granulated sugar, and salt. Stir until thoroughly combined. Divide the mixture evenly among the three prepared pans, pressing firmly into the bottom to form a compact crust. Bake for just 4 minutes, then remove from the oven and set aside to cool while you prepare the cake batter.
- Bake the Moist Chocolate Cake Layers: In a medium bowl, whisk together the dry ingredients: all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, and salt. In the bowl of a stand mixer fitted with the paddle attachment, combine the room temperature eggs, buttermilk, vegetable oil, and vanilla extract, mixing until well incorporated. Gradually add the dry ingredients to the wet mixture and mix until just combined. Finally, pour in the hot water and mix on medium speed until the batter is smooth. Divide the chocolate cake batter evenly among the three cake pans, pouring directly over the cooled graham cracker crusts. Bake at 325°F (160°C) for 23-27 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs, but no wet batter.
- Cool the Cake Layers: Once baked, remove the cake pans from the oven and let them cool in the pans for 10 minutes. This allows the cakes to firm up slightly. After 10 minutes, carefully invert the cakes onto a wire rack to cool completely. Ensure they are fully cooled before proceeding to the next steps to prevent any melting of the fillings or frosting.

- Prepare the Silky Chocolate Ganache: Place the semisweet chocolate chips in a heat-proof bowl. In a separate microwave-safe bowl, heat the heavy cream until it’s hot but not boiling. Pour the hot cream over the chocolate chips. Let the mixture sit undisturbed for 2 minutes to allow the chocolate to melt. Then, whisk gently until the ganache is completely smooth and glossy. This ganache will serve as a luscious filling between your cake layers and for the iconic chocolate drip on the finished cake.
- Whip Up the Toasted Marshmallow Whipped Cream: Place the large marshmallows on a cookie sheet that has been lightly sprayed with nonstick spray. Broil the marshmallows in your oven until they are beautifully toasted and golden brown (this typically takes 1-2 minutes, so watch them very closely as they can burn quickly!). Immediately transfer the warm, toasted marshmallows and 2 teaspoons of heavy cream to a heat-proof bowl and mix until the mixture is smooth and lump-free. In a separate, chilled bowl, beat the remaining heavy cream with powdered sugar and vanilla extract until stiff peaks form. Gently fold the slightly cooled marshmallow mixture into the whipped cream until just combined. Store this delightful filling in the refrigerator until you’re ready to assemble your cake.


- Create the Toasted Marshmallow Graham Cracker Buttercream: Toast the mini marshmallows following the same method as the large marshmallows (broiling on a sprayed cookie sheet for 1-2 minutes, watching carefully). Set them aside to cool slightly. In the bowl of a stand mixer, beat the slightly soft but still cool unsalted butter until it’s light in color and perfectly smooth. Add the finely crushed graham cracker crumbs, a pinch of salt, and the slightly cooled toasted mini marshmallows. Beat until the mixture is homogenous and smooth. Incorporate the vanilla extract, then gradually add the sifted powdered sugar and heavy cream, mixing on low speed until combined. Once all ingredients are added, increase the speed to high and beat for 3 minutes until the buttercream is light and fluffy.

- Assemble Your Masterpiece S’mores Cake: Place the first chocolate cake layer, crust side down, onto your cake stand or serving plate. Spread a thin, even layer of the toasted marshmallow graham cracker buttercream over the top. Next, pipe a sturdy dam of buttercream around the circumference of the cake layer. Spread a generous layer of chocolate ganache within the dam, then fill the remaining space with the fluffy toasted marshmallow whipped cream. Be careful not to overfill, as this can make the cake unstable. Place the second cake layer on top, crust side down, and repeat the buttercream, ganache, and whipped cream filling process.


- Apply the Crumb Coat: Place the third and final cake layer on top, crust side down. Using an offset spatula, apply a very thin layer of the toasted marshmallow graham cracker buttercream over the entire cake – this is your crumb coat. This thin layer traps any loose crumbs, creating a smooth surface for your final frosting. Refrigerate or freeze the cake for 10-15 minutes, or until the buttercream is firm to the touch.
- Frost, Drip, and Decorate: Once the crumb coat is chilled, apply the remaining toasted marshmallow graham cracker buttercream to the entire cake, creating a smooth and even finish. Reheat any leftover chocolate ganache slightly if it has thickened. For a beautiful chocolate drip cake effect, carefully drizzle the ganache around the top edge of the cake, allowing it to drip down the sides. Then, spread any remaining ganache evenly over the top of the cake. Use any leftover buttercream for decorative piping if desired. Finally, adorn your exquisite s’mores cake with extra graham cracker squares, beautifully toasted marshmallows, and small pieces of chocolate for that authentic s’mores aesthetic. Slice, serve, and enjoy!

Expert Tips for the Perfect S’mores Cake
Achieving a show-stopping chocolate s’mores cake is easier with these valuable tips and tricks. Pay attention to these details, and your cake will be nothing short of magnificent.
- Ganache Consistency is Key: For the perfect chocolate drip, you might need to adjust the ganache consistency. If it’s too thick, add a tablespoon or two of warm heavy cream and stir until it reaches a pourable, yet still thick, consistency. Before applying it to the cake, perform a test drip on the side of a glass cup to ensure it drips down beautifully without running too quickly or too slowly.
- Avoid Overfilling Layers: When assembling your cake, be mindful not to overfill the buttercream dam with ganache and marshmallow whipped cream. Overfilling can cause the fillings to seep out when you add the next cake layer, making the cake unstable and incredibly difficult to frost neatly. A stable cake is a beautiful cake!
- Finely Crushed Graham Crackers: To achieve the best texture for your graham cracker buttercream, use a food processor to grind the graham cracker sheets into very fine crumbs. This ensures a smooth buttercream that incorporates the flavor without being chunky.
- Mastering Marshmallow Integration: In both the toasted marshmallow whipped cream and the buttercream, the marshmallows need to blend smoothly. For the whipped cream, the toasted marshmallows will still be warm when you combine them with the heavy cream. Stir well to help them loosen and incorporate. Allow this mixture to cool slightly before gently folding it into the whipped cream; otherwise, the warmth could melt the delicate whipped cream. Similarly, when beating the toasted marshmallows into the buttercream, they will break down and combine, creating a smooth, spreadable, and pipeable frosting. We’re not looking for melted marshmallows, but rather for them to become fully integrated into their respective mixtures.
- Prevent Overbaking: Do not overbake your chocolate cake layers! Overbaking leads to dry, crumbly cake. The chocolate s’mores cake layers are perfectly done when a toothpick inserted into the center comes out with a few moist crumbs clinging to it, but no wet batter. If the toothpick comes out completely clean, your cakes might be slightly overdone. If there’s wet batter, the centers will likely sink.
- Decorating with Precision: An offset spatula is an excellent tool for gently spreading the chocolate ganache over the top of the cake for a smooth finish. When adding extra toasted marshmallows for decoration on top of the ganache, if you choose to use a kitchen torch for a fresh toast, be extremely careful not to melt the beautiful buttercream frosting beneath!

Make Ahead, Storing, and Freezing Your S’mores Cake
Thoughtful preparation and proper storage ensure your chocolate s’mores cake remains delicious and fresh. Here’s how to manage your baking schedule and leftovers effectively.
- Toasted Marshmallow Buttercream: This versatile frosting can be prepared in advance. Store it in an airtight container in the refrigerator for up to a week. When you’re ready to use it, allow it to sit at room temperature for 4-5 hours (or until soft) before re-beating it for a few minutes to restore its creamy, spreadable consistency.
- Toasted Marshmallow Whipped Cream: Keep this delicate filling refrigerated in an airtight container until you are ready to assemble the cake. If you have any leftovers (or if you simply can’t get enough and make extra!), it will stay fresh in the fridge for 1-2 days. It’s also surprisingly delicious as a graham cracker dip!
- Chocolate S’mores Cake Layers: If you’re not planning to assemble the cake immediately, ensure the chocolate cake layers are completely cooled. Then, double-wrap each layer tightly in plastic wrap and store them on a flat surface in the refrigerator for up to 1-2 days. For longer storage, freezing is an excellent option. Double-wrap the cooled cake layers in plastic wrap, then an additional layer of aluminum foil, and freeze for up to 2-3 months. Thaw them in the refrigerator overnight before assembling your cake.
For comprehensive guidance on storing and freezing various types of cakes, including individual cake layers, buttercream, and fully decorated cakes, delve into our detailed How to Store and Freeze Cakes guide!

Frequently Asked Questions About S’mores Cake
An ultimate s’mores cake is a dessert marvel that ingeniously incorporates all the beloved components of your favorite campfire treat: graham crackers, chocolate, and toasted marshmallows. This particular recipe takes it a step further by featuring each of these delightful elements not just once, but twice, across its moist chocolate cake layers, crunchy crust, luscious fillings, and rich buttercream.
Absolutely! Baking s’mores in the oven is a fantastic way to enjoy them indoors. You can find detailed instructions and tips in my Oven S’mores Recipe for a quick and easy indoor s’mores fix.
While tempting for convenience, I do not recommend substituting marshmallow fluff or cream for the whole marshmallows in this recipe. The distinctive, rich flavor of traditional s’mores comes from actually toasting the marshmallows, a crucial step for both the whipped cream filling and the buttercream. Marshmallow fluff or cream would not provide that deep, caramelized flavor, nor would their thinner consistency be suitable for the structural integrity and desired texture of these cake components.

Explore More Delicious Cake Recipes
- Scotcheroo Cake
- Cookie Dough Cake
- Twix Cake
- Key Lime Pie Cake
- Carrot Cake with Pineapple and Pecans
Did you bake this incredible S’mores Cake? We’d absolutely love to hear about your experience! Leave a star rating and review right here on the blog, or simply scroll down below the recipe card to share your thoughts. Your feedback means the world to us.
Stay connected and up-to-date with our latest recipes and baking adventures by following us on Instagram, TikTok, Facebook, and Pinterest. Don’t forget to tag us if you share your creations!
S’mores Cake Recipe
Author: Whitney Wright
The most delicious s’mores cake ever! This cake truly brings the beloved campfire treat to your dinner table. Moist chocolate cake layers are baked on a buttery graham cracker crust. The filling between each cake layer consists of a smooth chocolate ganache and a delicate toasted marshmallow whipped cream. Every cake needs a frosting, and this one includes graham cracker crumbs and toasted marshmallows for a unique, flavorful experience. You’ll take a bite of this cake and immediately know it’s a S’MORES CAKE!
Cook Time: 45 mins
Assembly Time: 1 hr
Total Time: 3 hrs 15 mins
Servings: 12 servings
Ingredients
Graham Cracker Crust
- 2 ⅔ cups graham cracker crumbs – (about 20 full graham cracker sheets)
- 10 tablespoons butter – (melted, if using salted butter omit the ¼ tsp salt in the crust)
- ½ cup granulated sugar
- ¼ teaspoon salt
Chocolate Cake
- 2 ¼ cups all-purpose flour
- 2 cups granulated sugar
- ¾ cups unsweetened cocoa powder
- 2 teaspoons baking soda
- ½ teaspoon baking powder
- 1 teaspoon salt
- 3 large eggs – (room temperature)
- 1 cup buttermilk – (room temperature)
- 1 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup hot water
Chocolate Ganache
- 1 cup semisweet chocolate chips
- ⅔ cup heavy cream
Toasted Marshmallow Whipped Cream
- 9 large marshmallows – (toasted)
- ¾ cup + 2 teaspoons heavy cream – (divided)
- 3 tablespoons powdered sugar
- ½ teaspoon vanilla extract
Toasted Marshmallow Graham Cracker Buttercream
- 3 cups unsalted butter – (slightly soft but still cold)
- 6 cups mini marshmallows – (toasted)
- 1 ¼ cup graham cracker crumbs – (about 9 full sheets of graham crackers)
- 7 cups powdered sugar
- ¼ cup heavy cream
- 2 teaspoons vanilla extract
- pinch salt
Equipment
- Ateco cake stand
- 8″ inch round cake pans
- Kitchen Aid stand mixer
Instructions
Graham Cracker Crust
- Preheat the oven to 325°F (160°C). Spray three 8-inch round cake pans with nonstick cooking spray and line the bottoms with parchment paper.
- In a large bowl, combine the graham cracker crumbs, melted butter, sugar, and salt. Mix thoroughly to combine.
- Press one-third of the graham cracker mixture into the bottom of each cake pan, firmly pressing to create a crust. Bake for 4 minutes. Remove and let cool while preparing the cake batter.
Chocolate Cake
- In a medium bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- In the bowl of a stand mixer fitted with a paddle attachment, mix the eggs, buttermilk, vegetable oil, and vanilla extract until well combined.
- Add the dry ingredients to the stand mixer and mix until just combined. Pour in the hot water and mix on medium speed until the batter is smooth.
- Divide the batter evenly between the three cake pans (pouring directly on top of the cooled crusts) and bake for 23-27 minutes, or until a toothpick comes out with a few moist crumbs but no wet batter.
- Remove cakes from the oven and allow to cool in the pans for 10 minutes. Then, remove them from the cake pans and let cool completely on a wire rack.
Chocolate Ganache
- Heat the heavy cream in the microwave until hot (do not boil) and pour over the chocolate chips in a heat-proof bowl. Let sit for 2 minutes, then stir until smooth. This ganache will be used for both filling between cake layers and for the chocolate drip around the exterior of the cake.
- You may need to add a tablespoon or two of additional heavy cream to achieve the desired drip consistency. Before applying to the cake, test the drip on a glass cup to ensure it flows nicely without being too thin or too thick.
Toasted Marshmallow Whipped Cream
- Toast the large marshmallows by placing them on a cookie sheet sprayed with nonstick spray.
- Turn your oven to broil and place the cookie sheet with marshmallows into the oven. Watch closely, as marshmallows toast very quickly (less than two minutes in most ovens).
- In a heat-safe bowl, add the freshly toasted marshmallows and 2 teaspoons of heavy cream, then mix until the mixture is smooth. Set aside to cool slightly.
- In a separate, chilled bowl, beat the remaining heavy cream with powdered sugar and vanilla extract until stiff peaks form.
- Gently fold the slightly cooled marshmallow mixture into the whipped cream. Store in the refrigerator until ready to use.
Toasted Marshmallow Graham Cracker Buttercream
- Toast the mini marshmallows following the same broiling method as described above (on a sprayed cookie sheet, watching closely for 1-2 minutes). Set aside to cool slightly.
- In the bowl of a stand mixer fitted with a paddle attachment, beat the slightly soft but still cold butter until it is light in color and very smooth.
- Add the finely crushed graham cracker crumbs, a pinch of salt, and the slightly cooled toasted marshmallows. Beat until the mixture is homogenous.
- Add the vanilla extract and slowly incorporate the powdered sugar and heavy cream. Once all ingredients are added, beat the buttercream on high speed for 3 minutes until light and fluffy. This buttercream can be made ahead of time and stored in the refrigerator; allow 4-5 hours at room temperature to soften before re-beating.
Assembly
- Place one chocolate cake layer, graham cracker crust-side down, onto a cake board or serving plate. Spread a thin layer of the toasted marshmallow graham cracker buttercream over the top.
- Create a buttercream dam by piping a ring of buttercream around the top edge of the cake layer. Spread a layer of chocolate ganache across the bottom of the dam, and then fill the rest of the space with the toasted marshmallow whipped cream. Be careful not to overfill, as this can cause the fillings to seep out when adding the next layer.
- Place the second cake layer on top of the buttercream ring, graham cracker crust-side down. Cover with a thin layer of buttercream and repeat the filling steps from instruction 2.
- Place the third cake layer on top, crust-side down. Apply a thin layer of marshmallow buttercream over the entire cake for a crumb coat. Refrigerate or freeze for 10-15 minutes, or until the buttercream is cold and firm.
- Apply the final layer of frosting evenly around the entire cake.
- Add the chocolate ganache drip around the top edge of the cake, then spread any remaining ganache on top. Decorate as desired with extra graham crackers, toasted marshmallows, and chocolate pieces.
Notes
For detailed information on how to store and freeze cakes, including cake layers, buttercream, and decorated cakes, please refer to our comprehensive How to Store and Freeze Cakes guide!
Nutrition
Carbohydrates: 190g
Protein: 10g
Fat: 98g
Saturated Fat: 51g
Polyunsaturated Fat: 14g
Monounsaturated Fat: 26g
Trans Fat: 2g
Cholesterol: 243mg
Sodium: 776mg
Potassium: 349mg
Fiber: 5g
Sugar: 143g
Vitamin A: 2314IU
Vitamin C: 1mg
Calcium: 119mg
Iron: 4mg
Cuisine: American