
Lava Cakes
Chocolate Lava Cake
A chocolate lava cake recipe with three soft cocoa cake layers, glossy chocolate filling, and silky chocolate buttercream.
Prep
1 hour
Bake
24–27 minutes
Total
About 3 hours, including cooling and chilling
Yield
One 3-layer 8-inch cake
A note from my kitchen
Before you bake this
This full-size chocolate lava layer cake is built for the moment the first slice is lifted away. Soft cocoa cake, smooth chocolate buttercream, and a glossy chocolate-sauce center come together in every forkful.
Unlike individual molten cakes baked in ramekins, this is a full celebration layer cake with a separately prepared chocolate lava filling between three soft chocolate layers.
Dutch-process and natural cocoa give the cake and frosting a full, rounded chocolate flavor. Hot coffee blooms the cocoa, while espresso powder deepens the finish without making the cake taste like coffee.
The lava and buttercream can both be prepared ahead, which makes the final assembly much calmer.
Save me a slice ;)
Thinking out loud
Why I Use Two Cocoa Powders
The cravings, questions, and running commentary behind this bake.
I did not like chocolate growing up. My love for it was a slow burn, which makes my current love for chocolate feel especially funny.
Even as a kid, I could tell that I loved certain chocolates and disliked others, but I did not understand why. Chocolate cakes confused me in the same way. One would have an aftertaste I could not get past, while another tasted mild, fudgy, and smooth.
Once I started baking, I spent months studying cocoa powders - both natural and Dutch-process. I paid attention to the flavor notes in each brand, which brands paired best, and how their differences affected the finished cake. I also had to consider accessibility. When creating a recipe for people to make in different places, the best combination is not very useful if the cocoa powders are nearly impossible to find. Balancing flavor, availability, and the right ratio of natural to Dutch-process cocoa became one of my favorite parts of developing this cake.
Natural cocoa on its own tastes too acidic to me, which may explain some of my childhood aversion to chocolate. Dutch-process cocoa is smoother and richer, but in a classic chocolate cake, it can taste a little flat by itself. I love using Dutch cocoa alone when a cake has other bold components, like my S'mores Lava Cake or Brownie Lava Cake.
For a balanced, well-rounded chocolate cake, though, I will always use both - with more Dutch-process cocoa than natural cocoa. Natural cocoa brings dimension, while Dutch cocoa gives the cake its deep, smooth chocolate flavor. Together, they make the kind of chocolate cake I spent years trying to understand and now cannot stop making.
Read this first
The quick notes.
Flavor
Deep cocoa, dark chocolate, vanilla bean, and espresso.
Texture
Soft cake, silky buttercream, and a glossy chocolate center.
Best moment
Cutting the first slice and revealing the chocolate lava between all three layers.
From this recipe
Tested notes
Use the ingredient options you have on hand, keeping the listed temperatures and textures the same.
The lava thickens as it cools. Keep it thicker for the most stable assembly, especially if this is your first filled layer cake.
Do not add warm lava to the cake. It must be completely cool and chilled so it does not soften the buttercream dam.
Extra lava can be served alongside the cake or spooned over individual slices.
Ingredient notes
Key ingredients
Dutch-process and natural cocoa
Using both gives the cake a deeper color and a balanced cocoa flavor. Sift both powders before adding them so no dry pockets remain in the batter or buttercream.
Hot coffee and espresso powder
The heat blooms the cocoa and brings forward its flavor. Stir the espresso powder into the coffee until completely dissolved before adding it to the batter.
Light corn syrup
A small amount keeps the lava smooth, glossy, and easy to spread once it has cooled.
Dark chocolate
Melt it gently, then let it cool until it is still fluid but no longer warm before streaming it into the buttercream.
Optional ingredient notes
Use what you have on hand
Curious what I used? These are the exact products I reached for while developing this recipe.
Yogurt
Plain unsweetened yogurt
Plain unsweetened yogurt adds moisture, acidity, and body so the crumb bakes up tender without tasting tangy.
- Forager Unsweetened Plain 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.
- Silk Original Unsweet
Butter sticks
Butter sticks
Use butter sticks for buttercream and fillings that need to hold their shape.
- Country Crock Plant Butter Sticks
Heavy cream
Heavy cream
Heavy cream affects silkiness, looseness, and how buttercream or filling sets after chilling.
- Country Crock Heavy Plant Cream
Dutch cocoa
Dutch-process cocoa powder
For Dutch-process cocoa, I typically reach for Majestic or Ghirardelli.
- 01Majestic Dutch-process cocoa powder
- 02Ghirardelli Dutch-process cocoa powder
Natural cocoa
Natural cocoa powder
For natural cocoa, I typically reach for Ghirardelli or Valrhona.
- 01Ghirardelli natural cocoa powder
- 02Valrhona natural cocoa powder
Testing notes
Why this works
The batter will be thin
The hot coffee loosens the batter considerably. That fluid texture is expected and helps produce soft, moist chocolate layers, so do not add more flour.
Choose the lava consistency before assembly
The lava thickens as it cools. A thicker filling is easier to contain and is my recommendation for beginning layer-cake bakers. If fully chilled lava is too firm, whisk in milk 1 teaspoon at a time until it spreads slowly and smoothly.
Keep the filling cool
The lava must be completely cool before it touches the buttercream. Warm filling can soften the dam and weaken the structure of the cake.
How it comes together




From Instagram
Watch the reel
Watch the soft cocoa cake, glossy chocolate lava, and silky chocolate buttercream come together.
Open the reelSmall things that matter
Tips for the best cake
Weigh the batter into the pans for layers that bake and stack evenly.
Sift the cocoa powders every time they are used; cocoa holds small lumps that are difficult to whisk out later.
Use cool cake layers for assembly. If they feel delicate, refrigerate them briefly before leveling or stacking.
Keep the lava below halfway up the buttercream dam. Reserve any extra to spoon over individual slices.
For clean slices, chill the assembled cake until firm and wipe the knife between cuts.

Before you slice
Texture and serving notes
Let chilled slices sit at room temperature for 20–30 minutes so the cake and buttercream soften.
Serve any remaining chocolate lava on the side for an extra spoonful over each slice.
Keep it good
Storage
Fridge
Store the assembled cake covered in the refrigerator for up to 4 days.
Counter
The cake layers can be baked one day ahead, wrapped well, and kept at room temperature or refrigerated.
Airtight
The lava can be made up to 3 days ahead and refrigerated in an airtight container. Whisk it smooth before assembling.
Recipe FAQ
Questions that come up
Is this the same as a traditional molten chocolate lava cake?
No. Traditional molten lava cakes are small individual cakes with underbaked centers. This recipe is a full three-layer chocolate cake with a separately prepared glossy chocolate filling enclosed inside buttercream dams. You get chocolate lava in every slice while keeping the structure of a celebration layer cake.
Can I make the lava thicker for an easier assembly?
Yes. Let it chill until it holds a slow, spreadable consistency. A thicker lava is easier to keep inside the buttercream dam and is the best choice for a first lava cake.
Does the coffee make the cake taste like coffee?
No. The coffee and espresso powder deepen the cocoa flavor; they do not create a distinct coffee flavor in the finished cake.
Can I use dairy ingredients?
Yes. Use the butter, cream, milk, and yogurt you have on hand, keeping the listed temperatures and textures the same.
Why don't you provide volume measurements?
I know cups feel familiar, but weight is the most reliable way to give you the same result I tested. Flour, sugar, yogurt, milk, and other primary ingredients can vary a surprising amount when scooped or poured, while grams keep the recipe's ratios accurate. A scale is also faster and means fewer dishes because many ingredients can be weighed directly into the bowls already used in the recipe instead of requiring a full set of measuring cups. I still use teaspoons and tablespoons for small quantities like leaveners, salt, spices, and flavorings, where they are the most practical choice.
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, but the cake will have a slightly sturdier, less fine crumb. You can replace the cake flour with the same amount of all-purpose flour by weight. For a closer substitute, use 105 g all-purpose flour plus 15 g cornstarch for every 120 g cake flour called for, whisking or sifting them together well. If the recipe separately lists additional cornstarch, keep that amount in the recipe too; this mixture replaces only the cake flour.
Bake with me
Get Angela’s newest cake recipes
New donut loaves, lava cakes and cake-forward recipes delivered straight to your inbox.
Made it? Tell us.
Ratings and reviews
Be the first to rate this recipe.
No reviews yet.
Make the recipe, leave a rating, and share how it turned out.Did you make this?
Share your bake on Instagram - tag @obsessedwithcashews and use #obsessedcakes.