Skip to content
Obsessed Cakes

cakes everyone can have and love.

Menu
Recipes

Cookie Dough Lava Cake

4.5 from 2 reviews

This is the cake for anyone who believes cookie dough is the best part of a chocolate chip cookie. Three soft vanilla layers hold thick brown sugar cookie dough lava, silky vanilla buttercream, and plenty of chocolate-studded cookie dough pieces.

Let the lava cool before assembly, then loosen it with milk until it moves slowly but still stays inside a tall buttercream dam. Chill the finished cake for clean slices and warm individual pieces for about 10 seconds when you want the center soft and molten again.

Prefer chocolate cake? Try my Chocolate Cookie Dough Lava Cake.

Cookie Dough Lava Cake, finished and ready to serve
Surprise me
A slice of cookie dough lava cake with thick cookie dough filling flowing between vanilla cake layers

The Cake That Started the Lava Cake Series

The Cookie Dough Lava Cake was what started the entire lava cake series. My favorite ice cream growing up was chocolate chip cookie dough, and my biggest complaint was that there was never enough cookie dough - not even in Ben & Jerry's. I think all of us cookie dough lovers can admit that we pick out the cookie dough pieces and leave the rest for someone else. Maybe we leave them a few chocolate chips if we are feeling generous.

I wanted to make a cake where every bite was an overload of cookie dough, so naturally I filled the layers with a ton of it. But then I started thinking about another form of cookie dough: something more fluid, almost like chocolate chip cookies taken out of the oven ten minutes too early. They are warm, gooey, completely melty, and the only possible way to eat them is with a spoon. Part of you knows they need to go back into the oven, but another part of you absolutely does not want to put them back.

That became the lava. I did not want a thin caramel-style sauce; it needed to be thicker and feel like cookie dough, so flour gives the filling that body. The lava naturally sets as the flour cools, but that became an easy fix rather than a problem: a little milk revives the perfect fluid consistency whenever you are ready to assemble or serve it.

When I posted this cake, y'all loved it, and that made me so happy. It instantly gave me so many more ideas for desserts that would be wonderful experienced in multiple forms - the batter, the dough, the gooey almost-baked center, and the finished cake all in one slice. That is really what a lava cake became for me, and this messy, overloaded Cookie Dough Lava Cake is where the whole idea began.

Ingredient notes

Key ingredients

01

Cake flour

Cake flour gives the vanilla layers a softer, finer crumb. That matters here because the cake needs to stay tender even after it is chilled, filled, and stacked.

02

Vanilla bean paste

Vanilla bean paste gives the cake, cookie dough, and buttercream a warm, rounded vanilla flavor. It is not a background flavor here; it carries the whole dessert.

03

Brown sugar

Brown sugar is what makes the lava and cookie dough taste like cookie dough instead of just sweet filling. It brings that caramel note that belongs with chocolate chips.

04

Mini chocolate chips

Mini chips give you chocolate in every bite without making the filling hard to slice. Let the lava cool toward room temperature before stirring them in so they stay speckled through the filling instead of melting away.

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.

Baking dairy-free? See my ingredient guide

Silk Original Unsweet product packaging

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.

Testing notes

Why this works

Why the lava thickens as it cools

The butter, sugar, flour, and cream keep setting as the lava cools. That is a good thing because it helps the filling sit between the layers. Once it reaches room temperature, add a splash of milk if you want it looser.

Why the buttercream dams need to be tall

The dams are not decoration. They are the walls that hold the cookie dough lava in place so it does not slide between the layers. Pipe them taller and thicker than you think you need.

How to make the filling less intimidating

If a loose filling makes you nervous, start with less cream or milk. You will still get the same cookie dough flavor, and you can microwave a slice for about 10 seconds later to bring back that soft lava effect.

Why the cake layers are chilled

Chilled layers are easier to stack and frost, especially with a soft filling. They give you a steadier cake so you can focus on the dams, lava, and cookie dough instead of fighting warm cake.

Why tasting along the way matters

This cake is intentionally rich, so tasting is the best way to make it yours. Adjust the filling thickness, frosting amount, and cookie dough topping as you go.

Step by step

How It All Comes Together

  1. Step 1

    Make the cookie dough pieces

    Mix the butter, sugars, flour, salt, vanilla bean paste, and enough cream to make a soft dough. Fold in the mini chocolate chips, press the dough into an even layer, and cut it into small pieces for the filling and top.

    Measured cookie dough ingredients around a mixing bowl
    Have the cookie dough ingredients measured before mixing.
    Flour added to a bowl of butter and sugars
    Add enough cream to bring the cookie dough together.
    Mini chocolate chips added to cookie dough
    Fold the mini chocolate chips through the dough.
    Cookie dough spread in a parchment-lined pan
    Press the dough into an even layer before cutting.
    Cookie dough being divided into small squares
    Cut small pieces for the filling and the top of the cake.
  2. Step 2

    Mix and bake the vanilla cake

    Whisk the sugar, milk, vinegar, yogurt, oil, and vanilla bean paste until smooth. Add the cake flour and remaining dry ingredients, mix just until combined, divide among three lined pans, and bake until a tester comes out with a few moist crumbs. Cool and chill the layers before assembly.

    Measured ingredients for the vanilla cake layers
    Bring the milk and yogurt to room temperature before mixing.
    Wet ingredients poured into a glass mixing bowl
    Whisk the wet ingredients until smooth before adding the dry mixture.
    Dry ingredients in a mixing bowl with a whisk
    Mix only until the dry ingredients are incorporated.
    Smooth vanilla cake batter in a glass bowl
    Divide the batter evenly among the three prepared pans.
  3. Step 3

    Cook and cool the cookie dough lava

    Melt the butter and sugars until glossy, whisk in the flour, then stream in the cream until the filling is molten but still thick. Add the vanilla and salt, cool it close to room temperature, and fold in the mini chocolate chips. Add milk only after cooling if it needs to be looser.

    Brown sugar mixture in a saucepan
    Melt the butter and sugars until glossy, then remove from the heat before adding flour.
  4. Step 4

    Fill and stack the cake

    Spread buttercream over a chilled cake layer and pipe a tall, unbroken dam around the edge. Spoon the lava inside without filling above the dam, scatter cookie dough pieces over it, and repeat with the second layer before adding the final cake layer.

    Cookie dough lava poured inside a buttercream border
    Cool the lava close to room temperature before adding it to the cake.
    Cookie dough pieces over filling inside a buttercream dam
    Scatter cookie dough pieces over the lava inside the border.
  5. Step 5

    Frost, finish, and serve

    Coat the stacked cake with vanilla buttercream, then finish the top with more cookie dough lava and cookie dough pieces. Chill for the cleanest slices, or warm an individual slice for about 10 seconds when you want the center soft again.

    Cookie dough pieces scattered over the finished cake
    Finish the frosted cake with more lava and cookie dough pieces.
    A slice of vanilla cake with cookie dough filling
    Chill for clean slices, then warm an individual slice briefly for softer filling.

From Instagram

Watch the reel

See the recipe come together before you make it.

Open the reel

Small things that matter

Tips for the best cake

01

For a less sweet cake, use a lighter hand with the buttercream or filling rather than changing the cake layers.

Troubleshooting

If This Happens

The cookie dough lava became too thick

Wait until it is close to room temperature, then add milk a little at a time. Stop when it moves slowly from a spoon but still looks thick enough to stay inside the buttercream dam.

The chocolate chips melted into the lava

The lava was still too warm when they went in. Let the filling cool close to room temperature before folding in the chips so they stay distinct.

The filling is pushing through the buttercream

The lava may be too loose, above the top of the dam, or the cake layers may be too warm. Chill the layers, use a taller unbroken dam, and keep the filling just below its top edge.

The chilled lava no longer looks molten

That is normal. Let the slice sit at room temperature or microwave it for about 10 seconds to soften the filling again.

Before you slice

Texture and serving notes

Serve slightly chilled for cleaner slices.

Microwave chilled slices for about 10 seconds when you want the lava to soften again.

This cake is rich, so small slices still feel generous.

Keep it good

Storage

Fridge

Store covered in the refrigerator for up to 4 days.

Serve

Let slices sit at room temperature for 20-30 minutes, or microwave briefly, before serving.

Recipe FAQ

Questions that come up

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.

Recipe card

Cookie Dough Lava Cake

4.5 out of 5 from 2 ratings
Showstopper
Finished Cookie Dough Lava Cake
Prep
30 min
Bake
22-25 min
Total
2 hr 30 min
Yield
One 8-inch three-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

Vanilla Cake

  • 375 g cake flour, sifted375 g (about 3 cups + 2 tablespoons) cake flour, sifted
  • 8 g cornstarch8 g (about 1 tablespoon + 1/2 teaspoon) cornstarch
  • 2 1/2 teaspoons baking powder2 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda1/2 teaspoon baking soda
  • 3/4 teaspoon fine sea salt3/4 teaspoon fine sea salt
  • 300 g granulated sugar300 g (about 1 1/2 cups) granulated sugar
  • 360 g milk, room temperature360 g (about 1 1/2 cups) milk, room temperature
  • 2 teaspoons apple cider vinegar2 teaspoons apple cider vinegar
  • 120 g plain unsweetened yogurt, room temperature120 g (about 7 tablespoons + 2 1/2 teaspoons) plain unsweetened yogurt, room temperature
  • 240 g neutral oil240 g (about 1 cup + 1 tablespoon) neutral oil
  • 2 teaspoons vanilla bean paste2 teaspoons vanilla bean paste

Chocolate Chip Cookie Dough Lava

  • 120 g light brown sugar, packed120 g (about 1/2 cup + 1 tablespoon) light brown sugar, packed
  • 40 g granulated sugar40 g (about 3 tablespoons + 3/4 teaspoon) granulated sugar
  • 70 g butter70 g (about 5 tablespoons) butter
  • 80 g all-purpose flour80 g (about 2/3 cup) all-purpose flour
  • 60 g heavy cream60 g (about 1/4 cup) heavy cream
  • 1 teaspoon vanilla bean paste1 teaspoon vanilla bean paste
  • 1/2 teaspoon fine sea salt1/2 teaspoon fine sea salt
  • 70 g mini chocolate chips70 g (about 1/3 cup + 1 tablespoon) mini chocolate chips
  • Milk, as needed to loosenMilk, as needed to loosen

Cookie Dough

  • 70 g butter, room temperature70 g (about 5 tablespoons) butter, room temperature
  • 75 g light brown sugar, packed75 g (about 1/3 cup + 1 teaspoon) light brown sugar, packed
  • 35 g granulated sugar35 g (about 2 tablespoons + 2 1/2 teaspoons) granulated sugar
  • 120 g all-purpose flour120 g (about 1 cup) all-purpose flour
  • 1/2 teaspoon fine sea salt1/2 teaspoon fine sea salt
  • 1 teaspoon vanilla bean paste1 teaspoon vanilla bean paste
  • 2-3 tablespoons heavy cream, as needed2-3 tablespoons heavy cream, as needed
  • 70 g mini chocolate chips70 g (about 1/3 cup + 1 tablespoon) mini chocolate chips

Vanilla Buttercream

  • 340 g butter, room temperature (3 sticks)340 g (about 1 1/2 cups) butter, room temperature (3 sticks)
  • 520 g powdered sugar, sifted520 g (about 4 1/3 cups) powdered sugar, sifted
  • 1/2 teaspoon fine sea salt1/2 teaspoon fine sea salt
  • 2 teaspoons vanilla bean paste2 teaspoons vanilla bean paste
  • Up to 100 g heavy cream, just above room temperatureUp to 100 g (about 6 tablespoons + 2 teaspoons) heavy cream, just above room temperature

Pan used

I use Fat Daddio's 8-inch anodized aluminum round cake pans for this recipe.

Instructions

  1. 1Preheat the oven to 335°F (168°C). Grease and line three 8-inch round cake pans.
  2. 2Make the vanilla cake. In a large bowl, whisk together the sugar, milk, apple cider vinegar, yogurt, oil, and vanilla bean paste until smooth and emulsified.
  3. 3Add the cake flour, cornstarch, baking powder, baking soda, and salt. Mix just until combined.
  4. 4Divide the batter evenly between the prepared pans.
  5. 5Bake for 22-25 minutes, until the tops spring back and a toothpick inserted into the center comes out with a few moist crumbs.
  6. 6Cool the layers in the pans for 10-15 minutes, then turn them onto wire racks and cool completely. Once fully cool, wrap and refrigerate the layers until assembly.
  7. 7Make the cookie dough lava. In a saucepan over medium heat, melt the butter with the brown sugar and granulated sugar until glossy.
  8. 8Remove from the heat and whisk in the flour.
  9. 9Stream in the heavy cream gradually until the mixture is molten but still thick.
  10. 10Stir in the vanilla bean paste and salt. Let cool for about 5 minutes, then continue cooling until close to room temperature.
  11. 11Fold in the mini chocolate chips. If the lava thickens more than you want, add milk a little at a time until it reaches your desired consistency.
  12. 12Make the cookie dough. In a bowl, mix the butter, brown sugar, granulated sugar, flour, salt, vanilla bean paste, and enough heavy cream to make a soft dough. Fold in the mini chocolate chips.
  13. 13Make the buttercream. Beat the butter for 2-3 minutes, until smooth and fluffy.
  14. 14Add the powdered sugar, salt, and vanilla bean paste. Beat on low until combined, then whip on high until airy.
  15. 15Stream in the heavy cream on low until the buttercream is smooth and silky.
  16. 16Assemble the cake. Place the first chilled cake layer on a cake board or serving plate. Spread a thin layer of buttercream over the top, then pipe a tall buttercream dam around the edge.
  17. 17Spoon cookie dough lava inside the dam and scatter pieces of cookie dough over the filling.
  18. 18Repeat with the second cake layer, another thin layer of buttercream, a tall dam, cookie dough lava, and cookie dough pieces.
  19. 19Top with the final cake layer and coat the cake with vanilla buttercream.
  20. 20Finish the cake with more cookie dough lava and cookie dough pieces on top.
  21. 21After the cake has been refrigerated, microwave individual slices for about 10 seconds to bring back the soft lava texture.
Explore the seriesExplore all Lava Cake Recipes
Angela Heckler smiling in her kitchen while making tea

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

4.52 ratings
What would you like to share?

Rate Cookie Dough Lava Cake

Did you make this recipe? Tell us how it turned out and include any substitutions you made.

Your rating

Cecilia

Its a great recipe, in my opinion its is slightly too sweet but it tastes great and you cant even tell the diffrence that its vegan

Angela from Obsessed Cakes

So glad you enjoyed it, Cecilia! Thank you for sharing!

Joanne Lamoureux

It was very easy to follow the recipe and it was absolutely delicious, everyone loved it. I am now obsessed with the lava cakes and plan to try all of them.

Angela from Obsessed Cakes

I’m so happy to hear, Joanne! Thanks for sharing ☺️. You will love the other lava cakes, I promise! ❤️

Questions from readers

Recipe questions and answers

Trista

This cake looks absolutely delicious! Just wondering about the use of flour in both the cookie dough and lava given that raw flour is unsafe to consume. Do you heat-treat the flour first?

Response from Angela at Obsessed Cakes

Hi Trista! Yes, you can microwave the flour in 30sec intervals until it reaches ~165 degrees :) Let me know how it turns out!

Stay in the kitchen

Choose your next bake.

Did you make this?

Share your bake on Instagram - tag @obsessedwithcashews and use #obsessedcakes.