S’mores Layer Cake (Milk Bar style!)
This s’mores cake is built Milk Bar style – layers of chocolate cake, toasted marshmallow frosting, fudge sauce, and graham crust crumbs!

So, I’ve been slightly obsessed with Milk Bar-style cakes since I made the birthday cake a couple of months ago.
For those of you not familiar, these naked-sided cakes are built inside of a cake ringย and feature layers upon layers of cake, frosting, crumbs, and other flavors. They have a cult following at Momofuku Milk Bar in New York City, and after having the cookbook for way too long, I finally tackled one in March.
A couple of weeks ago, I made the graham crumb mixture from the book for compost cookies, and after grabbing a handful to snack on (oops), I was thinking that they would be a delicious component for a s’mores cake. A few days later when I asked my aunt what kind of dessert she’d like for her birthday and she said “anything with chocolate”, I decided to execute the idea.
I am crazy in love with this cake!
Save This Recipe
I started by checking the book and while they do have a version with chocolate cake, fudge sauce and charred marshmallows, I decided it definitely needed the toasted marshmallow frosting from my six-layer cake (not just charred marshmallows), as well as some type of graham cracker component. And so, this s’mores cake was born!
The cake is supremely moist, and once chilled almost takes on a bit of brownie consistency, the hot fudge sauce is smooth and decadent, and I could eat the toasted marshmallow frosting with a spoon. Seriously, it’s amazing. The graham crust crumbs are ah-mazing, and I may have eaten more than my fair share while assembling this cake.
My aunt could not stop raving about the cake, and everyone else loved it, as well.
I know the process for these cakes can seem daunting (I thought so, too, before I made one!), but I promise it’s totally doable (and so much easier once you have the first one under your belt!). For step-by-step pictures of what the process looks like, refer to the birthday cake I did a couple of months ago – I took approximately seven billion pictures as I was assembling it, and the process is exactly the same for this cake (with the addition of a fudge sauce layer, yummmm).
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
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! :)
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!







Did anyone elseโs batter overflow when baking?ย
What would be a good substitute for grapeseed oil?
I made this cake for an event recently and it was a showstopper! Rave reviews are still coming in. The sponge is delicate and moist. That marshmallow frosting is really something special, though. I did find I needed to mix it a bit longer than stated in order to get it to a more manageable consistency. This was such a fun bake – I’ll be doing this one again for sure!
Hi ! Can i use your mashmallow fluff recipe To make the mashmallow frosting ? ย Thanks!ย
Had trouble with the cake batter. I am a fairly frequent baker and had all of my items at room temperature. I beat the batter for the upper end of the recommended times for each step. While I was streaming in the oil, buttermilk, and vanilla the mixture curdled. I beat with the paddle attachment for a very long time to try to “fix” it and even tried to switch to the whisk in attempt to minimize the curdling and double the size but no luck. Any suggestions?
Having made a couple of Milk Bar cakes before, this is usually what happens for me – it smooths out when you add the flour, it’s okay, just keep going.
If I wanted to double this recipe do you think it would make enough to do a 9โ round instead of a 6?ย
Yum. How tall does the 6โ cake ring need to be? How many rings are needed to buy?
Ok, I have finally made this cake, and OMG! First of all, it was fun making it. It came out beautiful. I did, however, use a ganache recipe in lieu of the fudge, as suggested in a review. This was for my boss’s birthday. He said this cake is the best cake he has had since being here in the US (for 30 years), as he is from Argentina. Highly recommend this recipe. Thanks so much for sharing!
I am planning on making this in couple of days and can’t wait. Question…someone here stated they used just a ganache in place of the fudge. Will be fine for the 3tbsps of fudge in the cake recipe?
Thanks
If thereโs leftover toasted marshmallow frosting, how long can it be stored and whatโs the best way to store it?ย
Marshmallow fluff is impossible to find in NZ especially at the moment. Is there anything I could substitute instead?
This will be my fourth year to make this cake for my oldest son’s June birthday. It’s always a hit and I reserve this cake only for his special day. We all loved it as written but actually like it better with your standard chocolate cake recipe as the cake layers. The marshmallow filling, hot fudge and crumb layers are delicious!
Marshmallow fluff is impossible to find in NZ especially at the moment. Is there anything I could substitute instead?
This cake is very easy to make and beautiful,ย but I feel strongly that it should be served at room temperature. ย I took it out of the fridge an hour before serving and it was an overly salty, overly rich brick. ย The next morning, after being out all night, it was fluffy and creamy and had much more dimension.
This looks so delicious! Adding the s’mores piece to a chocolate cake makes it even better!ย
someone else posted this but i didnt see a reply. should the graham cracker crumbs be toasted after mixing all of the ingredients together? I feel like they should be crisp… not mushy and wet like mine are?
YES!! iโve made a lot of milk bar and milk bar inspired recipients with different variations of crumbles in them. usually they are toasted, so i went along and did the same thing here. i put them on a baking sheet lined with parchment paper in an even layer at about 275ยฐ for about 25 minutes. you can adjust the time just till theyโre crispy and a little golden.
For the fudge sauce, I made dark chocolate ganache which uses fewer ingredients and is far simpler to make. ย This is a very ingredient- and dish-heavy recipe.
my cake sunk in the middle but it was perfectly done and the taste was delicious!! any suggestions???
the taste of the cake was Delicious it tasted like a brownie! my problem was that when it finished baking it sunk in the middle and it was perfectly baked i don”t get it what happened?? have any suggestions????
Oh no! I’m not sure why that would have happened… did you make any substitutions? Are you at altitude?
Morning, the ring I have does not open to let the cake out. When you mention pop the cake out do you just lift from the bottom.
This cake was awesome!!!! ย The perfect amount of sweetness and chocolate. ย Many different textures. ย Definitely will make it again. ย Many steps, but it’s worth it!!!!!!!
Thanks so much for this wonderful recipe! And for having metric conversions ๐๐ป
Iโm in Australia so just checking what you mean by โlargeโ marshmallows? Would you mind linking to an example and then I can source the right size here? ๐
Hi Amber, Here is a link to the most common marshmallows sold here in the U.S.: https://www.kraftrecipes.com/product/00600699661164/jet-puffed-marshmallows-16-oz-bag?categoryid=10478… “large” is in relation to the miniature marshmallows that are also sold :)
Thanks so much for your quick reply Michelle! Making it today ๐๐ป
Iโm not sure if I missed this in the directions but for the graham cracker crumb portion after itโs mixed should it be baked or is it meant to be unbaked?ย