Cookies & Cream Lava Cake
5.0 from 5 reviewsThis is the cookies and cream cake I wanted when I pictured the dramatic slice: soft Oreo-speckled layers, a dark glossy lava center, vanilla buttercream, and enough cookie crunch on top to make it feel a little over the top in the best way.
The cake is rich, a little dramatic, and meant to be enjoyed without waiting for some perfect formal moment. Build the dams tall, keep the lava spoonable, and slice it when you are ready.
When it is time to eat, a few seconds in the microwave brings the lava back to that soft, glossy place. That is the whole point here.

Save this recipe
Want to save this recipe for later?
Enter your email and I’ll send it to your inbox.

The Lava Cake That Beat Cookie Dough
This is my favorite lava cake - even above Cookie Dough Lava Cake, the recipe that started this entire series. That still surprises me a little because cookie dough has always been hard to beat.
Cookies and cream has the same appeal as cookie dough ice cream: I want every cookie piece, and I am happy to hand over whatever is left. Here, that obsession becomes a molten filling that tastes like the dark cookie part of an Oreo. Once you cut into it, it is hard not to make it an instant favorite.
Black cocoa is what makes the whole cake work. It creates that deep, unmistakable Oreo flavor instead of a standard chocolate filling. I promise - without black cocoa, it may still be chocolate lava cake, but it is not truly cookies and cream.
Ingredient notes
Key ingredients
Black cocoa powder
Black cocoa is the reason this tastes like cookies and cream instead of a vanilla cake with cookie pieces. It has that dark Oreo-style flavor and color, with a smoother, less acidic bitterness than regular cocoa. My favorite brand for black cocoa is The Cocoa Trader.
Oreos
Oreos show up three ways: finely crushed in the cake, ground into the lava, and baked into a crunchy topping. Each one gives a different kind of cookie flavor and texture.
Cake flour
Cake flour keeps the layers soft and tender. This matters because the cake is stacked, filled, and sliced, so the crumb needs to stay delicate without falling apart.
Plain yogurt
Yogurt brings moisture and body to the cake batter. It helps the egg-free layers bake up soft instead of dry or crumbly.
Slightly warm cream
Cream that is just above room temperature blends into the buttercream more smoothly. Cold cream can make the buttercream look split or curdled, so add it slowly and give it time.
Brands I used for this recipe
These are preferences, not requirements. If you choose the non-dairy route, these are the products I test with. Dairy equivalents can be used at the same listed amounts and temperatures.

Forager Unsweetened Plain Yogurt
Plain unsweetened yogurt adds moisture, acidity, and body so the crumb bakes up tender without tasting tangy.

Silk Original Unsweet
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.

Country Crock Plant Butter Sticks
Use butter sticks for buttercream and fillings that need to hold their shape.

Country Crock Heavy Plant Cream
Heavy cream affects silkiness, looseness, and how buttercream or filling sets after chilling.

The Cocoa Trader black cocoa
The Cocoa Trader is the black cocoa brand I typically reach for.

King Arthur Unbleached Cake Flour
I use King Arthur Unbleached Cake Flour for this recipe.

Rising Star Baking Supply Vanilla Bean Paste
I use Rising Star Baking Supply Vanilla Bean Paste for this recipe.
From this recipe
Tested notes
The lava will thicken and set after assembly and refrigeration. Warm individual slices briefly to bring back the glossy lava texture.
Testing notes
Why this works
Why black cocoa matters
Regular cocoa can taste chocolaty, but black cocoa tastes like the cookie part of an Oreo. That is what makes the lava filling deep, dark, and unmistakably cookies and cream.
Why the Oreo lava cools before assembly
The lava thickens as it cools, which makes it easier to hold inside the cake. If it feels too thick once it reaches room temperature, add milk a little at a time until it is glossy and spoonable.
Why the Oreo crunch is baked
Baking the crushed Oreos with a little sugar, butter, and salt keeps the topping crisp and gives it a more finished texture than plain cookie crumbs.
Why the buttercream dam matters
The dam is the wall that keeps the lava inside each layer. Pipe it taller and sturdier than you think you need so the filling does not slide out between the cakes.
Why slices are briefly warmed
The lava sets after refrigeration. A quick 8-10 seconds in the microwave brings back that soft, glossy texture without needing to warm the whole cake.
Step by step
How It All Comes Together
Step 1
Mix the cookies and cream cake batter
Whisk the wet ingredients until smooth, then add the cake flour, leaveners, salt, and black cocoa. Stop as soon as the batter comes together and gently fold in the finely crushed Oreos.

Mix only until the flour is incorporated. 
The cookie crumbs give the batter its speckled color. 
Small cookie pieces remain visible in the mixed batter. Step 2
Make the Oreo lava and crunch
Cook the butter, brown sugar, and milk until glossy, then whisk in the Oreo powder, black cocoa, and salt. Let the lava cool until spoonable. Bake the buttered Oreo crumbs separately and cool them completely so they stay crisp.

Have the cookie powder, black cocoa, milk and sugar ready for the lava. 
Keep the cookie pieces for the crumble coarse enough to hold some texture. Step 3
Build a sturdy buttercream dam
Spread a thin layer of vanilla buttercream over the cooled cake, then pipe a tall, unbroken ring around the edge. Make sure the ring is completely closed before adding the Oreo lava.

Spread a thin buttercream base before adding the filling. 
Pipe a continuous border to contain the dark lava. Step 4
Add the Oreo lava and crunch
Spoon the cooled black cocoa lava inside the dam and scatter the crisp Oreo crunch over it. Keep both fillings inside the buttercream ring before adding the next cake layer.

Keep both the lava and crumble inside the border. Step 5
Finish, slice, and serve
Frost the stacked cake, spoon the remaining Oreo lava over the top, and finish with the reserved crunch. Slice it right away for the softest center, or chill it briefly for a firmer slice.

Finish the top with lava and the remaining cookie crumble. 
The cut cake shows the dark filling between the cookie-speckled layers. 
Each slice has cake, buttercream, lava and cookie crumble.

From Instagram
Watch the reel
Watch the Oreo cake layers get filled with black cocoa lava, buttercream, and crunchy cookies and cream topping.
Open the reelSmall things that matter
Tips for the best cake
Finely crush the Oreos for the cake so the crumb stays soft and even.
Do not overmix once the flour goes in. Stop as soon as the batter is combined.
Let the cake layers cool completely before filling or frosting.
Cool the Oreo lava to room temperature before assembly so it thickens enough to stay put.
Start with 30 g milk when loosening the lava, then add more only if you want it softer.
Pipe a tall buttercream dam around each layer before adding lava.
Taste the lava and buttercream as you go so the final cake is as rich as you want it.
Troubleshooting
If This Happens
The Oreo lava is too thick to spread
Add milk a little at a time and whisk until the filling is glossy and spoonable. It should settle inside the buttercream dam without running like a thin sauce.
The filling is pushing through the buttercream dam
Make sure the cake layers and Oreo lava are completely cool. Pipe a tall, unbroken buttercream ring and keep the filling below the top of it before stacking the next layer.
The Oreo crunch softened
Bake the crunch until it looks dry and lightly crisp, then cool it completely before assembling the cake. Keep extra crunch airtight until serving.
The lava set after refrigeration
That is normal. Let the slice sit at room temperature or microwave it for 8-10 seconds to bring the center back to a soft, glossy texture.
Before you slice
Texture and serving notes
This cake can be sliced and enjoyed right away. Chill it only if you personally want a firmer slice.
Microwave individual slices for about 8-10 seconds to loosen the Oreo lava again.
This cake is rich, so thin slices still feel generous.
Keep it good
Storage
Fridge
Store covered in the refrigerator.
Serve
Bring slices toward room temperature before serving, or microwave briefly for a softer lava texture.
Fridge
The Oreo lava will thicken as the cake chills.
Recipe FAQ
Questions that come up
Does Cookies & Cream Lava Cake need to chill before slicing?
No. You can slice and enjoy it right away if you want the softer, more dramatic Oreo lava texture. Chill it only if you want a firmer, cleaner slice.
Why use black cocoa powder in cookies and cream cake?
Black cocoa is what gives the lava that Oreo-cookie flavor and deep color. Regular cocoa will taste more like chocolate cake, while black cocoa makes it read as cookies and cream.
How thick should Oreo lava filling be for a layer cake?
Aim for glossy and spoonable, not runny. It should settle inside the buttercream dam without flooding over it. If it gets too thick as it cools, loosen it with milk a little at a time.
How do I keep lava cake filling from sliding out between layers?
Let the cake layers cool completely, let the lava cool to room temperature, and pipe a tall, sturdy buttercream dam before adding the filling.
How do I make chilled Cookies & Cream Lava Cake gooey again?
Microwave an individual slice for about 8-10 seconds. That is enough to loosen the Oreo lava without warming the whole cake.
Should I weigh the ingredients or use volume measurements?
I strongly recommend weighing the ingredients in grams for the most reliable result. Volume measurements are included for convenience, but the amount in a cup can change depending on how an ingredient is filled, packed, or poured. These recipes are easy to follow, but their ratios are precise, so I cannot guarantee the exact same result when volume measurements are used. I still use teaspoons and tablespoons for small amounts like leaveners, salt, spices, and flavorings because those are the most practical measurements.
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.
Can I use all-purpose flour instead of cake flour?
Yes, of course. Replace the cake flour with the same amount of all-purpose flour by weight. The cake will have a slightly sturdier, less delicate crumb, but it will still be great.
- Prep
- 1 hr
- Bake
- 20-22 min cake; 8-10 min crunch
- Total
- 2 hr
- Yield
- One 8-inch, 3-layer cake
Measurement note
For the closest match to the recipe I tested, use grams. Volume measurements are included for convenience, but cups can vary, so I cannot guarantee the exact same result when measuring by volume.
Ingredients
Cookies & Cream Cake
- 300 g cake flour300 g (about 2 1/2 cups) cake flour
- 2 teaspoons baking powder2 teaspoons baking powder
- 1/2 teaspoon baking soda1/2 teaspoon baking soda
- 3/4 teaspoon fine sea salt3/4 teaspoon fine sea salt
- 1 teaspoon black cocoa powder1 teaspoon black cocoa powder
- 270 g granulated sugar270 g (about 1 1/3 cups + 1 teaspoon) granulated sugar
- 135 g neutral oil135 g (about 1/2 cup + 1 tablespoon + 2 teaspoons) neutral oil
- 240 g milk, room temperature240 g (about 1 cup) milk, room temperature
- 15 g apple cider vinegar15 g (about 1 tablespoon) apple cider vinegar
- 120 g plain unsweetened yogurt, room temperature120 g (about 7 tablespoons + 2 1/2 teaspoons) plain unsweetened yogurt, room temperature
- 1 tablespoon vanilla bean paste1 tablespoon vanilla bean paste
- 90 g Oreos, finely crushed (about 8 whole Oreos)90 g Oreos, finely crushed (about 8 whole Oreos)
Oreo Lava Filling
- 113 g butter113 g (about 1/2 cup) butter
- 142 g light brown sugar, packed142 g (about 2/3 cup) light brown sugar, packed
- 64 g milk64 g (about 1/4 cup + 1/2 teaspoon) milk
- 8 whole Oreos, ground to a powder8 whole Oreos, ground to a powder
- 28 g black cocoa powder28 g (about 5 tablespoons) black cocoa powder
- Pinch fine sea saltPinch fine sea salt
- 30-45 g milk, to loosen as needed30-45 g (about 2 tablespoons to 3 tablespoons) milk, to loosen as needed
Oreo Crunch
- 120 g Oreos, crushed (about 10-11 whole Oreos)120 g Oreos, crushed (about 10-11 whole Oreos)
- 40 g granulated sugar40 g (about 3 tablespoons + 3/4 teaspoon) granulated sugar
- 20 g melted butter20 g (about 1 tablespoon + 1 1/4 teaspoons) melted butter
- Pinch fine sea saltPinch fine sea salt
Vanilla Buttercream
- 339 g butter (3 sticks)339 g (about 1 1/2 cups) butter (3 sticks)
- 520 g powdered sugar520 g (about 4 1/3 cups) powdered sugar
- Pinch fine sea saltPinch fine sea salt
- 1 teaspoon vanilla bean paste1 teaspoon vanilla bean paste
- 80-90 g heavy cream, slightly above room temperature80-90 g (about 1/3 cup to 6 tablespoons) heavy cream, slightly above room temperature
Pan used
I use Fat Daddio's 8-inch anodized aluminum round cake pans for this recipe.
Instructions
- 1Preheat the oven to 350°F (175°C). Grease and line three 8-inch cake pans with parchment paper.
- 2Make the cake. In a large bowl, whisk together the sugar, oil, milk, apple cider vinegar, yogurt, and vanilla bean paste until smooth.
- 3Add the cake flour, baking powder, baking soda, salt, and black cocoa powder. Whisk just until combined.
- 4Fold in the finely crushed Oreos.
- 5Divide the batter evenly between the prepared pans.
- 6Bake for 20-22 minutes, or until the tops spring back and a tester inserted into the center comes out clean.
- 7Cool the cake layers completely.
- 8Make the Oreo lava filling. In a saucepan over medium heat, melt the butter, brown sugar, and milk together until glossy and smooth.
- 9Remove from the heat and whisk in the Oreo powder, black cocoa powder, and salt.
- 10Cool to room temperature or chill briefly until just below room temperature.
- 11Add 30 g milk to loosen the lava to your desired consistency, then add up to 15 g more if needed.
- 12Make the Oreo crunch. Stir together the crushed Oreos, granulated sugar, melted butter, and salt until evenly coated.
- 13Spread onto a parchment-lined baking sheet and bake at 350°F for 8-10 minutes.
- 14Cool the Oreo crunch completely before using.
- 15Make the buttercream. Beat the butter and salt until light and fluffy, about 3-4 minutes.
- 16Add the powdered sugar gradually, beating well after each addition.
- 17Mix in the vanilla bean paste.
- 18With the mixer on low, slowly stream in the slightly warm cream until fully incorporated, silky, and spreadable.
- 19Assemble the cake. Place the first cake layer on a board or stand. Spread a thin layer of buttercream over the cake and pipe a tall buttercream dam around the edge.
- 20Add about one-third of the Oreo lava filling inside the dam and sprinkle generously with Oreo crunch.
- 21Repeat with the second cake layer, another thin layer of buttercream, a tall dam, Oreo lava, and Oreo crunch.
- 22Add the final cake layer and frost the outside with the remaining buttercream.
- 23Garnish with the remaining Oreo lava filling and Oreo crunch.
- 24Slice and enjoy right away, or chill if you prefer a firmer slice. Microwave individual slices for 8-10 seconds if you want the lava to loosen again.
Helpful notes
- The lava will thicken and set after assembly and refrigeration. Warm individual slices briefly to bring back the glossy lava texture.

Meet the baker
Angela Heckler
Angela Heckler is the recipe developer, baker, and photographer behind Obsessed Cakes. Her Old-Fashioned Donut Loaf series is a growing collection of cake-donut-inspired loaves with soft, deeply moist crumbs, buttery streusel, and crackly glaze. Angela develops and tests every recipe in her Arizona kitchen. Follow Obsessed Cakes on Instagram, TikTok, and YouTube.
Made it? Tell us.
Ratings and reviews
This cake was INCREDIBLE!!! I made mine with full-dairy ingredients (so, yes you can do either!), I used all the same amounts listed on the recipe but subbed for the dairy versions. The cake was moist, absolutely delicious, and even better with a little milk on top. Absolutely wonderful and was a huge hit at our party. Will definitely make this again! 100/10
Awesome!! I love the milk idea!! I'm so thrilled to hear it was a hit! :) Thank you for sharing <3
One of my friends asked me to make a cake for her little wedding. I started sharing all my saved recipes with her and when she saw this one she said, that’s the one! Not only is anything cookies and cream kinda the best, but it’s kinda giving Dalmatian vibes and she loves Cruella so this was perfect. Everyone that had a slice loved it, it was easy to make and assemble with the step-by-step instructions, pretty to present and absolutely delicious. 10/10
Oh my goodness, how awesome! The Dalmatian vibes - I just read that to my husband, too cute. :) I hope your friend had a lovely wedding and thank you for sharing!
It was delicious! I made this for my grandson’s birthday. His sister has a dairy and egg allergy and she doesn’t always get to have the same cake as everyone else. This day she did and no one could tell it was vegan. Everyone kept commenting about how much Oreo flavor it had and how most Oreo flavored cakes don’t taste much like Oreos. The crunchy Oreo topping tastes great with ice cream too and it added a really nice texture to the cake. Thanks so much!!
Yay!! I'm so happy to hear all of this!! Thank you so much for sharing and I hope your grandson had such a special birthday! :)
The cookies and cream cake was a hit with my entire family, both the Vegans, and non-Vegans… No one could tell the difference! Insanely delicious, perfect Oreo flavor, and my kids requested that I make this cake for birthdays and other events. I’m drooling thinking about it now lol
Oh my goodness, I'm so glad, Sidney!! Thank you so much for sharing, it's always a plus when the non-vegans can't tell AND the kids like it!
This is a fantastic recipe!! I have a dairy allergy and an extremely picky family with a HUGE sweet tooth. I made this cake for my birthday party with my family and it was a big hit! Everyone was shocked when I told them it contained absolutely no dairy!! Would highly recommend this recipe to anyone dairy free or anyone that wants to taste a delicious cake no matter what!!
I'm so glad you and everyone enjoyed, Ashley!! Thank you so much for the kind words - I hope you had a wonderful birthday!! <3
Did you make this?
Share your bake on Instagram - tag @obsessedwithcashews and use #obsessedcakes.
