
Lava Cakes
Salted Caramel Mocha Lava Cake
A full-size mocha lava cake with soft chocolate-coffee layers, silky vanilla latte buttercream, and salted brown sugar caramel.
Prep
50 min
Bake
25 min
Total
About 2 hr 45 min, including cooling and chilling
Yield
One 3-layer 8-inch cake
A note from my kitchen
Before you bake this
This Salted Caramel Mocha Lava Cake brings dark chocolate cake, espresso, vanilla latte buttercream, and salted brown sugar caramel into one dramatic layer cake.
The coffee sharpens the chocolate and balances the sweetness, while the pale, silky buttercream gives the dark cake the contrast I love. Use a restrained layer of caramel inside the cake, then save the rest for pouring over individual slices.
Save me a slice ;)
Thinking out loud
The Coffee Cake I Wanted Next
The cravings, questions, and running commentary behind this bake.

I remake my cakes from time to time to make sure they are still as good as I remember. My tastes do not change completely, but I live and breathe baking, so new standards and ideas naturally find their way into the way I work.
I had recently remade my Salted Caramel Macchiato Lava Cake for exactly that reason, and it had me thinking about more coffee-shop desserts. Mocha came to mind immediately, but my personal preference with chocolate cake is always a dark chocolate base against a light, silky buttercream. Making that buttercream taste like a vanilla latte let me keep the contrast I love without losing the coffee-drink inspiration.
The espresso keeps the chocolate and caramel from feeling like a sugar bomb, and that little edge of bitterness and acidity makes the whole cake easier to keep eating. I cannot tell you how much I loved this one, and I hope you love it too.
Read this first
The quick notes.
Flavor
Dark chocolate, espresso, vanilla latte, brown sugar caramel, and sea salt.
Texture
Soft mocha cake, fluffy buttercream, and glossy caramel that loosens as the cake warms.
Best moment
Pouring extra salted caramel over a freshly cut slice.
From this recipe
Tested notes
Use the gram measurements as the source of truth.
Sift both cocoa powders and all remaining dry ingredients directly over the wet mixture before adding the hot coffee.
The caramel is intentionally more fluid than my other lava-cake fillings. Use it conservatively inside the layers and serve the extra with each slice.
I test with non-dairy ingredients, but dairy equivalents can be used at the same listed amounts and temperatures.
Ingredient notes
Key ingredients
Dutch-process and natural cocoa
The two cocoa powders build a darker, more balanced chocolate flavor than either one alone. Sift both carefully because cocoa clumps easily, especially natural cocoa.
Coffee and instant espresso
Hot coffee blooms the cocoa while espresso powder gives the cake and buttercream a clear mocha flavor. Dissolve the espresso fully before mixing.
Light brown sugar
Brown sugar gives the caramel a deeper flavor and a softer texture than a traditional white-sugar caramel.
Vanilla bean paste
Vanilla bean paste softens the espresso in the buttercream and brings the latte flavor forward without making the cake taste overly sweet.
Fine sea salt
Salt keeps the caramel and buttercream balanced against the chocolate cake. Measure it carefully, then taste the cooled caramel before making any adjustment.

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.
Butter sticks
Butter sticks
For a non-dairy version, I use Country Crock Plant Butter Sticks. They are dependable in both the salted caramel and vanilla latte buttercream, and they are usually easier to find in conventional grocery stores than at Sprouts or Whole Foods. Dairy butter can be used at the same listed amounts and temperatures.
- Country Crock Plant Butter Sticks
Heavy cream
Heavy cream
If you are replacing dairy heavy cream, I highly recommend Country Crock Heavy Plant Cream. It has no aftertaste, behaves more like dairy cream than any alternative I have used, keeps the salted caramel smooth, and makes the buttercream incredibly fluffy. I usually find it at Kroger or Fry's and wish every grocery store carried it. Dairy heavy cream can be used at the same listed amounts and temperatures.
- Country Crock Heavy Plant Cream
Testing notes
Why this works
Sift every dry ingredient
Cake flour, cornstarch, cocoa, and leaveners can all compact or clump. Sifting them directly over the wet mixture creates a smoother batter without extra mixing.
Add the coffee last
Whisk the sifted dry ingredients into the wet mixture first, then slowly stream in the hot coffee. This blooms the cocoa and loosens the batter evenly.
Cool the caramel completely
Warm caramel can melt the buttercream dam. At room temperature it should fall in a slow ribbon while remaining fluid enough to soften between the layers.
Use less caramel inside than you think
This filling is more fluid than the fillings in my other lava cakes. Keep the internal layers conservative and serve the rest alongside the cake for better control and cleaner stacking.
How it comes together









From Instagram
Watch the reel
Watch the mocha layers, vanilla latte buttercream, and salted brown sugar caramel come together.
Open the reelSmall things that matter
Tips for the best cake
Bring the milk, yogurt, butter, and cream to the temperatures listed before mixing.
Sift the cake flour, cornstarch, both cocoa powders, leaveners, and salt directly over the wet ingredients.
Whisk only until the batter is smooth. Once the flour is added, extra mixing can make the crumb less tender.
Let the cake layers and caramel cool completely before beginning assembly.
Pipe a tall, continuous buttercream dam and keep the caramel below its top edge.
If this is your first layer cake, use an especially thin layer of caramel inside and save most of it for serving.
Chill the crumb-coated cake before adding the final buttercream, then let slices soften briefly before serving.


Before you slice
Texture and serving notes
Serve extra caramel alongside the cake so everyone can choose how rich they want their slice.
For the softest buttercream and most fluid caramel, let the cake sit at room temperature for 30-45 minutes before slicing.
A warm knife creates the cleanest slices through the chilled layers.
Keep it good
Storage
Fridge
Store the assembled cake covered in the refrigerator for up to 4 days.
Fridge
Let chilled slices sit at room temperature before serving so the buttercream softens and the caramel loosens.
Airtight
The cake layers and caramel can be prepared one day ahead. Wrap the cooled layers well and refrigerate the caramel in an airtight container.
Recipe FAQ
Questions that come up
Is Salted Caramel Mocha Lava Cake beginner-friendly?
Yes. The cake, caramel, and buttercream are each straightforward. For the easiest assembly, use a thin layer of caramel inside a tall buttercream dam and reserve most of the caramel for pouring over individual slices.
Why do I need two kinds of cocoa powder?
Dutch-process cocoa brings deep color and smooth chocolate flavor, while natural cocoa contributes brightness and works with the baking soda. Together they create a balanced mocha cake. Sift both because cocoa powders clump easily.
Can I leave out the coffee?
I do not recommend it for this recipe. Coffee blooms the cocoa and espresso gives the cake its mocha identity. The finished cake tastes like chocolate and coffee together rather than plain chocolate cake.
How do I keep the caramel from leaking between the layers?
Cool it completely, pipe a tall continuous buttercream dam, and spread only a conservative amount inside. Keep the caramel below the top of the dam and save the extra for serving.
Can I use dairy ingredients?
Yes. I test with non-dairy ingredients, but dairy equivalents can be used at the same listed amounts and temperatures.
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.