
Lava Cakes
S’mores Lava Cake
Three layers of dark chocolate cake with marshmallow lava, salty Golden Oreo crunch, and light chocolate buttercream in every messy slice.
Prep
1 hr
Bake
22-25 min
Total
About 4 hr, including cooling and assembly
Yield
One 3-layer 8-inch cake
A note from my kitchen
Before you bake this
This S’mores Lava Cake is built to taste like the whole campfire bite, not simply chocolate cake with a few marshmallows on top. Deep chocolate layers surround fluid vanilla-marshmallow filling, buttery Golden Oreo crunch, and a light, milky chocolate buttercream.
Cool every component completely, keep the marshmallow filling at room temperature, and build a tall buttercream dam before adding the lava. The finished cake is intentionally messy and generous, but those details keep the layers controlled until the first slice.
Save me a slice ;)
Thinking out loud
It Had to Taste Like the Whole S’more
The cravings, questions, and running commentary behind this bake.

As a kid, if a bakery or dessert place offered a s’mores version of anything, I almost always chose it. I also remember thinking that a lot of those desserts did not quite taste like the s’more I had imagined. The cracker could disappear beneath the chocolate, and the marshmallow sometimes felt more decorative than soft and gooey. I walked into this cake with all of those memories and one rule: do not call something s’mores if it is really chocolate cake with a few s’mores notes here and there.
Naturally, it needed to be one of my lava cakes. My lava cakes are messy, a little unhinged, and designed as an overload for whoever is obsessed with that particular combination. The marshmallow fluff needed to coat every bite—not sit politely in one thin layer or show up only as a garnish.
The bigger question was how to keep the cracker element from getting buried. I could have spent more time thinking about it, but Golden Oreos came to mind and I could not get them out of my head. Cooked with butter, brown sugar, granulated sugar, and salt, they become crisp golden clusters that are familiar like a graham cracker but sturdy enough to hold their own between the soft chocolate cake and marshmallow lava.
The buttercream needed the same balance. It had to be milky, light, and chocolatey without becoming the only thing you tasted. Dutch-process cocoa gives it smooth depth, while natural cocoa keeps the chocolate brighter. I love things over the top, but every component still has to complement the others.
That is how this one was born: dark chocolate cake, marshmallow lava that reaches every forkful, salty golden crunch, and a soft chocolate buttercream holding the chaos together. It is absolutely excessive, but it still tastes unmistakably like a s’more.
Read this first
The quick notes.
Flavor
Dark chocolate, vanilla marshmallow, buttery golden cookie, brown sugar, and sea salt.
Texture
Moist cake, fluid marshmallow lava, crisp cookie clusters, and light chocolate buttercream.
Best moment
Pulling the first slice and watching the marshmallow settle around the crunchy golden layers.
From this recipe
Tested notes
Use the marshmallow lava at room temperature and keep it below halfway up a tall buttercream dam.
Reserve a little Golden Oreo crunch for decorating and serving.
Ingredient notes
Key ingredients
Dutch-process and natural cocoa powders
Using both gives the cake and buttercream a broader chocolate flavor. Dutch-process cocoa brings dark, smooth depth, while natural cocoa keeps the chocolate brighter so it does not flatten the marshmallow and cookie layers.
Hot brewed coffee and espresso powder
Coffee deepens the cocoa without making the cake taste like coffee. Adding it hot also helps the cocoa bloom so the chocolate flavor feels fuller.
Golden Oreos
Golden Oreos create a buttery, graham-like crunch that stays noticeable between the dark cake and soft filling. Include the cookie filling; it becomes part of the crisp, caramelized clusters.
Marshmallow fluff
Fluff gives the filling its unmistakable marshmallow flavor and stretchy body. Warm cream loosens it into a glossy lava that coats each bite while remaining thick enough to sit inside a buttercream dam.
Heavy cream
Warm cream smooths the marshmallow filling, while cream slightly above room temperature helps the chocolate buttercream become light and silky without cooling the butter too quickly.

Brand notes
Brands that matter here
For the ingredients where brand choice changes texture, set, or flavor, these are the tested options I use.
Yogurt
Plain unsweetened yogurt
Plain unsweetened yogurt adds moisture, acidity, and body so the crumb bakes up tender without tasting tangy.
- 01Forager Unsweetened Plain Yogurt
- 02Silk Plain Unsweetened Yogurt
Milk
Milk
Milk affects how smoothly a batter, filling, or frosting comes together. Soy milk and Ripple tend to emulsify well because their protein and fat help create a creamy, cohesive finish.
- 01Silk Original Unsweet
- 02Plain unsweetened soy milk
- 03Ripple Original
- 04Oatly Barista Edition
Butter sticks
Butter sticks
Use butter sticks for buttercream and fillings that need to hold their shape.
- 01Country Crock Plant Butter Sticks
- 02Violife Plant Butter Sticks
- 03Earth Balance
- 04Miyoko's
Heavy cream
Heavy cream
Heavy cream affects silkiness, looseness, and how buttercream or filling sets after chilling.
- 01Country Crock Heavy Plant Cream
- 02Silk Heavy Whipping Cream Alternative
Marshmallows
Marshmallows and mallow
Use Dandies for marshmallows and mallow.
- 01Dandies
Cocoa
Cocoa powders
Use the cocoa styles called for here: Ghirardelli natural cocoa for the classic cocoa flavor and Majestic for the Dutch-process cocoa.
- 01Majestic cocoa powder
- 02Ghirardelli natural cocoa powder
Testing notes
Why this works
Why two cocoa powders are used
Dutch-process cocoa makes the chocolate deep and rounded; natural cocoa adds a brighter chocolate edge. Together they keep the cake and buttercream rich without letting chocolate overwhelm the marshmallow and golden crunch.
Why the Golden Oreo crunch is cooked
Cooking the crumbs with butter, both sugars, and salt removes the greasy feel and toasts them into distinct clusters. Cooling the mixture in a thin layer preserves the crunch before it goes into the cake.
How to judge the marshmallow lava
The filling should be glossy and fluid enough to pour in a slow ribbon, but not watery. Let it cool completely to room temperature before assembly so it does not soften the buttercream dam.
Why the buttercream dam matters
The marshmallow filling is deliberately fluid. Pipe a tall, continuous ring and spread only a thin layer of buttercream beneath it. Keep the lava below halfway up the dam so the next cake layer rests on buttercream rather than floating on filling.
Why every component must be cool
Warm cake softens the buttercream, and hot cookie crunch or marshmallow filling can melt the dam. Cool the cake layers and crunch completely, and use the marshmallow lava only after it returns to room temperature.
Why the final chill is brief
A short chill steadies the buttercream and stacked layers without turning the marshmallow center firm. The goal is controlled lava, not a rigid filling.

How it comes together











From Instagram
Watch the reel
Watch the chocolate layers, Golden Oreo crunch, marshmallow lava, and toasted finish come together.
Open the reelSmall things that matter
Tips for the best cake
Sift the cake flour and cocoa powders so the batter mixes smoothly without prolonged whisking.
Divide the batter by weight so all three layers bake to the same height and stack evenly.
Spread the cooked Golden Oreo crunch in a thin layer and let it cool completely before breaking it into clusters.
Add the warm cream to the marshmallow fluff slowly while whisking so the filling stays glossy and cohesive.
Pipe a tall, unbroken buttercream dam and keep both the lava and crunch inside it.
Chill the assembled cake only until the buttercream feels steady, then let it soften slightly before slicing for the best lava texture.


Before you slice
Texture and serving notes
For the fullest lava effect, serve the cake cool rather than refrigerator-cold.
Use a long, sharp knife and expect a generous, messy slice; the marshmallow filling is designed to move.
Let refrigerated slices sit at room temperature until the buttercream softens and the marshmallow becomes fluid again.
Keep it good
Storage
Fridge
Store the assembled cake covered in the refrigerator for up to 4 days.
Counter
Refrigerate the marshmallow filling separately for up to 3 days, then bring it fully to room temperature and whisk until smooth before assembly.
Counter
Store the cooled Golden Oreo crunch airtight at room temperature for up to 3 days so it stays crisp.
Recipe FAQ
Questions that come up
Does this S’mores Lava Cake taste strongly like coffee?
No. The brewed coffee and espresso powder deepen the cocoa flavor, but the finished cake should taste like dark chocolate rather than coffee.
What if I can’t have coffee?
Replace the brewed coffee with the same amount of hot water and omit the espresso powder. The hot water will still help bloom the cocoa, although the chocolate flavor may be slightly less deep.
Why use Golden Oreos instead of graham crackers?
Golden Oreos create buttery, salted clusters that are sturdy enough to remain noticeable beside the soft cake and marshmallow lava. Their flavor still gives the cake that familiar golden-cookie part of a s’more without disappearing under the chocolate.
Can I use graham crackers instead of Golden Oreos?
I developed and balanced this cake with Golden Oreos, so they are my recommendation. Graham crackers contain less filling and may toast, absorb butter, and soften differently. You can experiment, but the crunch and sweetness will not be identical.
How do I keep the marshmallow filling from leaking out?
Cool every component, use the filling at room temperature, and pipe a tall, continuous buttercream dam. Keep the marshmallow below halfway up that dam and chill the stacked cake briefly before the final coat of buttercream.
Can I make the S’mores Lava Cake ahead?
Yes. Bake and wrap the cooled cake layers up to 2 days ahead. Make the crunch up to 3 days ahead and keep it airtight at room temperature. The marshmallow filling can be refrigerated for up to 3 days, but it must return fully to room temperature and be whisked smooth before assembly.
Can I use dairy ingredients?
Yes. I test with nondairy milk, yogurt, butter, and heavy cream, but their dairy equivalents can be used in the same amounts and at the same temperatures.
Can I toast the marshmallows on top without a kitchen torch?
Yes. Toast them separately under a closely watched broiler, then place them on the finished cake once they are cool enough to handle. Do not put the fully frosted cake under the broiler.
Can I make this recipe gluten-free?
I have not tested this recipe with gluten-free flour, so I cannot guarantee the same texture, rise, or structure. If you would like to experiment, a cup-for-cup (1:1) gluten-free baking blend intended to replace all-purpose flour is the best place to start. Results may differ from the recipe as written.
Did you make this?
Share your bake on Instagram—tag @obsessedcakes and use #obsessedcakes.