Prepare to be captivated by this extraordinary S’mores Layer Cake, a masterpiece crafted in the iconic Milk Bar style. This decadent creation features luscious layers of rich chocolate cake, sumptuously toasted marshmallow frosting, silken homemade fudge sauce, and delightfully crunchy graham crust crumbs. It’s a dessert experience that promises to transport you straight to campfire nostalgia with every single bite.

Unveiling the Magic: My Milk Bar Obsession
My journey into the world of elaborate, multi-layered cakes began with a delightful obsession: the signature style of Milk Bar. Ever since successfully tackling their famous Birthday Cake a few months ago, I’ve been hooked on their innovative approach to dessert architecture. For those unfamiliar with the phenomenon, Milk Bar cakes are renowned for their “naked” sides, revealing meticulously constructed layers of cake, frosting, flavorful crumbs, and other delicious elements, all assembled within a cake ring. These unique creations have cultivated a fervent following at Momofuku Milk Bar in the heart of New York City, and after years of admiring their cookbook, I finally dove in headfirst this past March.
The Birth of a S’mores Dream
The inspiration for this S’mores Layer Cake struck while I was preparing the graham crumb mixture from the Milk Bar cookbook for Compost Cookies. As I sampled a handful (purely for quality control, of course!), a lightbulb went off: these crunchy, sweet crumbs would be an absolutely incredible addition to a s’mores-themed dessert. The timing couldn’t have been more perfect. A few days later, my aunt requested “anything with chocolate” for her birthday, and I knew instantly that this s’mores cake concept was destined for reality. The result? A dessert that I am utterly, madly, and deeply in love with!

While the Milk Bar cookbook does feature a chocolate cake with fudge sauce and charred marshmallows, I envisioned something even more spectacular. My version absolutely needed the dreamy, toasted marshmallow frosting from one of my previous six-layer cakes – a step beyond mere charred marshmallows – along with a distinct, textural graham cracker component. And so, this unique S’mores Layer Cake came to life, marrying classic s’mores flavors with the sophisticated layering technique of Milk Bar.
Each element of this cake shines brightly. The chocolate cake itself is incredibly moist, achieving an almost brownie-like richness once chilled. The hot fudge sauce is pure decadence, smooth and intensely chocolatey. And the toasted marshmallow frosting? It’s so unbelievably good, you’ll be tempted to eat it by the spoonful straight from the bowl! The graham crust crumbs are equally divine, providing a delightful crunch that perfectly complements the other layers. I confess, I may have indulged in more than my fair share of crumbs during the assembly process. My aunt’s enthusiastic praise for the cake was just the icing on the cake, and everyone else who tasted it agreed – this S’mores Layer Cake is a triumph.
Embracing the Layer Cake Challenge: Tips for Success
I understand that the process of assembling these elaborate Milk Bar-style cakes can appear intimidating at first glance. Trust me, I felt the same way before I made my first one! However, I promise you, it is entirely manageable and becomes significantly easier after your initial attempt. The key is patience and organization. For a detailed visual guide to the assembly process, which is nearly identical for this s’mores cake (with the delicious addition of a fudge sauce layer), I highly recommend referring to the Birthday Cake tutorial I shared a few months ago. I documented that process with countless step-by-step pictures, ensuring you have a clear roadmap to success. Don’t be afraid to embrace the challenge; the reward is a show-stopping dessert that will impress everyone.

Crafting this S’mores Layer Cake is more than just following a recipe; it’s an immersive baking experience that culminates in a truly unforgettable dessert. From the fudgy chocolate cake to the airy, toasted marshmallow frosting, and the crunchy graham layers, every component is designed to evoke the joy of a classic s’mores treat, elevated to gourmet status. This cake is perfect for celebrations, gatherings, or simply when you crave an extraordinary indulgence. Give it a try, and prepare to fall in love with your own Milk Bar-inspired creation!
- One year ago: Loaded Baked Potato Dip
- Two years ago: Top 10 List: Best Pie & Tart Recipes
- Five years ago: Black Bean Salsa
- Eight years ago: Cinnamon Raisin Bagels

S’mores Layer Cake Recipe
Pin
Rate
Ingredients
For the Fudge Sauce
- 2 ounces (56.7 g) dark chocolate, finely chopped
- ¼ cup (21.5 g) Dutch-process cocoa powder
- ¼ teaspoon (0.25 teaspoon) kosher salt
- ½ cup (170.5 g) glucose (can substitute ¼ cup light corn syrup)
- ¼ cup (0.25 cup) granulated sugar
- ½ cup (119 ml) heavy cream
For the Chocolate Cake
- 1¼ cups (156.25 g) cake flour
- ½ cup (43 g) Dutch-process cocoa powder
- 1½ teaspoons (1.5 teaspoons) baking powder
- 1½ teaspoons (1.5 teaspoons ) kosher salt
- ½ cup (120 ml) buttermilk
- ¼ cup (54.5 ml) grapeseed oil
- 1 teaspoon vanilla extract
- ½ cup (113.5 g) unsalted butter, at room temperature
- 1½ cups (300 g) granulated sugar
- 3 eggs
- 3 tablespoons Fudge Sauce
For the Graham Crust Crumbs
- 1½ cups (126 g) graham cracker crumbs
- ¼ cup (32 g) milk powder
- 2 tablespoons granulated sugar
- ¾ teaspoon (0.75 teaspoon) kosher salt
- ¼ cup (56.75 g) unsalted butter, melted
- ¼ cup (59.5 ml) heavy cream
For the Toasted Marshmallow Frosting
- 16 large marshmallows
- 1 cup (227 g) unsalted butter, at room temperature
- 1 cup (120 g) powdered sugar
- ½ teaspoon (0.5 teaspoon) vanilla extract
- 1⅔ cups (211.67 g) marshmallow fluff
For the Cake Soak
- ¼ cup (61 ml) milk
- 1 teaspoon vanilla extract
Special Equipment
- Quarter sheet pan
- 1 6-inch cake ring
- 2 strips acetate, each 3 inches wide and 20 inches long
Instructions
Make the Fudge Sauce
-
Combine the chocolate, cocoa powder, and salt in a medium bowl.
-
Combine the glucose, sugar, and heavy cream in a heavy-bottomed saucepan and stir intermittently while bringing to a boil over high heat. As soon as it boils, pour it into the bowl with the chocolate, cocoa powder and salt. Allow to sit for 1 full minute.
-
Begin to whisk the mixture very slowly. Continue, increasing the vigor of your whisking every 30 seconds, until the mixture is glossy and silky-smooth. This will take 2 to 4 minutes, depending on your speed and strength. You can use the sauce at this point or store it in an airtight container in the refrigerator for up to 2 weeks; do not freeze.
Make the Chocolate Cake
-
Preheat oven to 350 degrees F. Spray a quarter sheet pan with non-stick cooking spray and line with parchment paper, or with Silpat.
-
In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt.
-
In a measuring cup, combine the buttermilk, grapeseed oil, and vanilla extract.
-
Combine the butter and sugar in the bowl of a stand mixer fitted with the paddle attachment and cream together on medium-high for 2 to 3 minutes. Scrape down the sides of the bowl, add the eggs, and mix on medium-high for 2 to 3 minutes. Scrape down the sides of the bowl once more.
-
On low speed, gradually pour in the buttermilk mixture. Increase the mixer speed to medium-high and beat for 3 to 5 minutes, until the mixture nearly white, twice the size of your original fluffy butter-and-sugar mixture, and completely homogenous. There should be no streaks of fat or liquid (don’t rush this step!). Stop the mixer and scrape down the sides of the bowl.
-
Add the fudge sauce and mix on low speed until fully incorporated. Scrape down the sides of the bowl.
-
On low speed, gradually add the flour mixture and mix just until the batter comes together, about 45 to 60 seconds. Scrape down the sides of the bowl, and mix on low speed for another 45 seconds to ensure that any little lumps of cocoa powder and cake flour are incorporated.
-
Spread the cake batter in an even layer in the prepared pan. Bake the cake for 30 to 35 minutes; when you gently poke the edge of the cake with your finger, the cake should bounce back slightly, and the center should no longer be jiggly. Place the pan on a wire rack to cool completely. The cooled cake can be stored in the refrigerator, wrapped in plastic wrap, for up to 5 days.
Make the Graham Crust Crumbs
-
In a medium bowl, stir together the graham crumbs, milk powder, sugar and salt. In a small bowl, whisk together the butter and heavy cream, then pour over the dry ingredients. Using a fork, toss the mixture to ensure that it is evenly moistened and forming small clusters. Store in an airtight container for 1 week at room temperature, or up to 1 month in the refrigerator or freezer.
Make the Toasted Marshmallow Frosting
-
Place the marshmallows on a baking sheet lined with aluminum foil and sprayed with nonstick cooking spray. Place on the lowest rack of oven, and broil marshmallows until nice and brown on top, keeping an eye on them the entire time so they don’t burn. Remove pan from oven and gently turn the marshmallows over, and broil until the other side is golden brown.
-
Beat the butter and powdered sugar on low speed until blended together, about 1 minute. Add the vanilla extract and increase the speed to medium-high; beat for 3 minutes. Stop the mixer, add the Marshmallow Fluff and toasted marshmallows, and mix on the lowest speed for about 1 minute, scraping the sides of the bowl as necessary.
Assemble the Cake
-
Put a piece of parchment or Silpat on the counter. Invert the cake onto it and peel off the parchment or Silpat from the bottom of the cake. Use the cake ring to stamp out 2 circles from the cake. These are your top 2 cake layers. The remaining cake “scrap” will come together to make the bottom layer of the cake.
-
Layer 1, The Bottom: Clean the cake ring and place it in the center of a sheet pan lined with clean parchment or a Silpat. Use 1 strip of acetate to line the inside of the cake ring.
-
Put the cake scraps in the ring and use the back of your hand to tamp the scraps together into a flat even layer.
-
In a small bowl, whisk together the milk and vanilla extract for the cake soak. Using a pastry brush, brush half of the soak over the top of the cake.
-
Using the back of a spoon, spread one-fifth of the toasted marshmallow frosting in an even layer over the cake.
-
Dollop a few heaping tablespoons of the fudge sauce over the frosting and spread in an even layer.
-
Sprinkle one-third of the graham crust crumbs evenly over the top of the fudge sauce. Use the back of your hand to press them gently into the sauce.
-
Use the back of a spoon to spread a second fifth of the frosting as evenly as possible over the crumbs.
-
Layer 2, The Middle: With your index finger, gently tuck the second strip of acetate between the cake ring and the top ¼ inch of the first strip of acetate, so that you have a clear ring of acetate 5 to 6 inches tall. Set one of the cake rounds (the more imperfect of the two) on top of the frosting, brush with the remaining soak, and repeat the process for Layer 1 (a fifth of frosting, a layer of fudge sauce, a third of crumbs, and another fifth of frosting).
-
Layer 3, The Top: Nestle the remaining cake round into the frosting. Cover the top of the cake with the last fifth of the frosting, then another layer of fudge sauce. Garnish the frosting with the remaining graham crust crumbs.
-
Transfer the sheet pan to the freezer and freeze for a minimum of 12 hours to set the cake and filling. (The cake will keep in the freezer for up to 2 weeks.)
-
At least 3 hours before you are ready to serve the cake, pull the sheet pan out of the freezer and, using your fingers and thumbs, pop the cake out of the cake ring. Gently peel off the acetate and transfer the cake to a platter or cake stand. Let it defrost in the refrigerator for a minimum of 3 hours before slicing and serving. (You can store the cake, wrapped well in plastic wrap, in the refrigerator for up to 5 days.)
Notes
- Canola oil can be substituted for the grapeseed oil.
- The glucose is used to give body and smoothness to the fudge sauce. You can purchase glucose on Amazon, but can substitute corn syrup in the fudge sauce (see recipe above for amount), although the taste and texture will be altered, as corn syrup is sweeter and thinner.
- After doing a couple of these cakes now, I’ve found that the actual cake is easier to handle after it’s been chilled in the refrigerator.
- You’ll use some of the fudge sauce in the cake recipe, and more for layering the cake, but you may have some leftover. Save it for your ice cream! 🙂
Nutritional values are based on one serving
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
