Skip to content
Obsessed Cakes

cakes everyone can have and love.

Menu
Recipes

Salted Caramel Mocha Lava Cake

Be the first to review

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.

Salted Caramel Mocha Lava Cake, finished and ready to serve
Surprise me
Finished Salted Caramel Mocha Lava Cake covered with vanilla latte buttercream and caramel drizzle

The Coffee Cake I Wanted Next

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.

Ingredient notes

Key ingredients

01

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.

02

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.

03

Light brown sugar

Brown sugar gives the caramel a deeper flavor and a softer texture than a traditional white-sugar caramel.

04

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.

05

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.

Salted brown sugar caramel being poured inside a vanilla latte buttercream dam
The caramel is deliberately fluid, so a conservative layer is all you need inside the cake.

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

Country Crock Plant Butter Sticks product packaging

Country Crock Plant 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 Heavy Plant Cream product packaging

Country Crock Heavy Plant 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.

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.

Step by step

How It All Comes Together

  1. Step 1

    Build a tall buttercream dam

    Place the first chilled mocha cake layer on a cake board, spread on a thin layer of vanilla latte buttercream, and pipe a tall, continuous dam around the edge.

    Salted brown sugar caramel pouring into a vanilla latte buttercream dam
    A tall buttercream dam gives the fluid caramel a secure border.
  2. Step 2

    Use a restrained layer of caramel

    Spread completely cool caramel inside the dam and keep it below the top edge. This caramel is intentionally fluid, so save most of it for serving.

    Salted brown sugar caramel spread inside a buttercream dam on mocha cake
    Use a conservative layer and keep it below the top edge of the buttercream.
  3. Step 3

    Stack, crumb coat, and chill

    Repeat with the second layer, add the final cake round, and apply a thin crumb coat. Refrigerate until the structure feels firm before adding the final buttercream.

    Finished Salted Caramel Mocha Lava Cake viewed from above
    Vanilla latte buttercream gives the dark mocha layers a light, silky finish.
    Overhead view of finished Salted Caramel Mocha Lava Cake with caramel drizzle
    A light caramel drizzle finishes the vanilla latte buttercream.
  4. Step 4

    Cut the chilled cake

    Give the finished cake a short chill, then cut it with a warm, clean knife. Let slices soften briefly so the buttercream relaxes and the caramel loosens.

    Knife cutting through a caramel-drizzled Salted Caramel Mocha Lava Cake
    A short chill gives the cake enough structure for a clean first cut.
    Finished Salted Caramel Mocha Lava Cake cut open to reveal chocolate layers and caramel
    The finished cake shows the contrast between dark mocha cake and pale latte buttercream.
  5. Step 5

    Pour on the reserved caramel

    Serve the extra caramel with each slice. This keeps the cake easy to stack while still giving every serving the full salted-caramel finish.

    Cut mocha layer cake with salted caramel flowing between the layers
    As the cake warms, the caramel settles into the dark chocolate crumb.
    Plated slice of Salted Caramel Mocha Lava Cake with visible caramel filling
    Serve the extra caramel with each slice for as much richness as you want.

From Instagram

Watch the reel

Watch the mocha layers, vanilla latte buttercream, and salted brown sugar caramel come together.

Open the reel

Small things that matter

Tips for the best cake

01

Bring the milk, yogurt, butter, and cream to the temperatures listed before mixing.

02

Sift the cake flour, cornstarch, both cocoa powders, leaveners, and salt directly over the wet ingredients.

03

Whisk only until the batter is smooth. Once the flour is added, extra mixing can make the crumb less tender.

04

Let the cake layers and caramel cool completely before beginning assembly.

05

Pipe a tall, continuous buttercream dam and keep the caramel below its top edge.

06

If this is your first layer cake, use an especially thin layer of caramel inside and save most of it for serving.

07

Chill the crumb-coated cake before adding the final buttercream, then let slices soften briefly before serving.

Cut Salted Caramel Mocha Lava Cake showing soft caramel between dark chocolate layers
Keep the filling below the buttercream dam and serve the extra caramel with each slice.

Troubleshooting

If This Happens

The caramel is leaking between the layers

Cool it completely and use less inside the cake. Keep it below a tall buttercream dam and reserve the rest for pouring over individual slices.

The cocoa will not mix smoothly

Sift both cocoa powders with the remaining dry ingredients. Add the hot coffee only after the dry ingredients are mostly incorporated, then stop mixing as soon as the batter is smooth.

The buttercream is too soft to hold the dam

Stop adding cream and chill the buttercream briefly until it is sturdy enough to pipe. The cake layers must also be completely cool before assembly.

The caramel became too thick in the refrigerator

Let it sit at room temperature and stir until it loosens. Warm only the caramel being served over slices, not the portion touching the buttercream.

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.

Serve

Let chilled slices sit at room temperature before serving so the buttercream softens and the caramel loosens.

Make ahead

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.

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

Salted Caramel Mocha Lava Cake

No ratings yet.
Beginner
Finished Salted Caramel Mocha Lava Cake
Prep
50 min
Bake
25 min
Total
About 2 hr 45 min, including cooling and chilling
Yield
One 3-layer 8-inch 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

Chocolate Mocha Cake Layers

  • 225 g cake flour225 g (about 1 3/4 cups + 2 tablespoons) cake flour
  • 18 g cornstarch18 g (about 2 tablespoons + 1 3/4 teaspoons) cornstarch
  • 45 g Dutch-process cocoa powder45 g (about 7 tablespoons + 1 1/2 teaspoons) Dutch-process cocoa powder
  • 25 g natural cocoa powder25 g (about 1/4 cup + 1/2 teaspoon) natural cocoa powder
  • 8 g baking powder (weigh for accuracy)1 3/4 teaspoons baking powder
  • 5 g baking soda (weigh for accuracy)1 teaspoon baking soda
  • 5 g fine sea salt (weigh for accuracy)5 g fine sea salt (weigh for accuracy)
  • 300 g granulated sugar300 g (about 1 1/2 cups) granulated sugar
  • 50 g light brown sugar, packed50 g (about 3 tablespoons + 2 1/4 teaspoons) light brown sugar, packed
  • 230 g milk230 g (about 3/4 cup + 3 tablespoons) milk
  • 15 g apple cider vinegar15 g (about 1 tablespoon) apple cider vinegar
  • 125 g neutral oil125 g (about 1/2 cup + 1 tablespoon) neutral oil
  • 135 g plain unsweetened yogurt, room temperature135 g (about 1/2 cup + 2 teaspoons) plain unsweetened yogurt, room temperature
  • 10 g vanilla bean paste (weigh for accuracy)10 g vanilla bean paste (weigh for accuracy)
  • 115 g hot brewed coffee115 g (about 7 tablespoons + 2 teaspoons) hot brewed coffee
  • 2 1/2 teaspoons instant espresso powder2 1/2 teaspoons instant espresso powder

Salted Brown Sugar Caramel

  • 170 g light brown sugar, packed170 g (about 3/4 cup + 2 teaspoons) light brown sugar, packed
  • 25 g water25 g (about 1 tablespoon + 2 teaspoons) water
  • 115 g butter115 g (about 1/2 cup) butter
  • 90 g cream90 g (about 6 tablespoons) cream
  • 1/2 teaspoon fine sea salt1/2 teaspoon fine sea salt
  • 1 teaspoon vanilla bean paste1 teaspoon vanilla bean paste

Vanilla Latte Buttercream

  • 340 g butter, room temperature340 g (about 1 1/2 cups) butter, room temperature
  • 500 g powdered sugar, sifted500 g (about 4 1/4 cups) powdered sugar, sifted
  • 2 tablespoons vanilla bean paste2 tablespoons vanilla bean paste
  • 2 teaspoons instant espresso powder2 teaspoons instant espresso powder
  • 1 teaspoon hot water1 teaspoon hot water
  • Up to 100 g cream, room temperatureUp to 100 g (about 6 tablespoons + 2 teaspoons) cream, room temperature
  • 1/2 teaspoon fine sea salt1/2 teaspoon fine sea salt

Pan used

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

Instructions

  1. 1Preheat the oven to 350°F (175°C). Grease three 8-inch round cake pans and line the bottoms with parchment paper.
  2. 2Stir the 2 1/2 teaspoons espresso powder into the hot brewed coffee until completely dissolved. Set aside while you begin the batter.
  3. 3In a large bowl, whisk together the granulated sugar, light brown sugar, milk, apple cider vinegar, neutral oil, yogurt, and vanilla bean paste until smooth and emulsified.
  4. 4Sift the cake flour, cornstarch, Dutch-process cocoa, natural cocoa, baking powder, baking soda, and salt directly over the wet ingredients. Whisk gently just until mostly combined.
  5. 5Slowly stream in the hot coffee mixture while whisking gently. Stop as soon as the batter is smooth; do not overmix.
  6. 6Divide the batter evenly among the prepared pans. Bake for about 25 minutes, until the centers spring back lightly and a toothpick inserted in the middle comes out with moist crumbs but no wet batter.
  7. 7Cool the cakes in their pans for 10-15 minutes, then turn them onto wire racks. Cool completely, wrap, and chill before assembling.
  8. 8Make the caramel. Add the light brown sugar and water to a medium saucepan over medium heat. Whisk constantly as the thick mixture heats, continuing until it bubbles evenly.
  9. 9Add the butter and whisk until completely melted and smooth. Let the mixture bubble gently for 1-2 minutes, whisking frequently.
  10. 10Slowly pour in the cream while whisking continuously. Cook over medium-low heat for 2-4 minutes, until glossy and thickened enough to fall from the whisk in a slow ribbon.
  11. 11Remove the caramel from the heat and whisk in the salt and vanilla bean paste. Cool completely to room temperature before assembling. It should be thick but still slowly pourable.
  12. 12Make the buttercream. Dissolve the 2 teaspoons espresso powder in 1 teaspoon hot water and let it cool slightly.
  13. 13Beat the butter for 5 minutes, until very light and fluffy. Gradually add the powdered sugar and beat until smooth.
  14. 14Add the vanilla bean paste, dissolved espresso, and salt. Mix until silky and evenly combined.
  15. 15With the mixer on low, slowly stream in the cream as needed until the buttercream is light, fluffy, and spreadable.
  16. 16Assemble the cake. Place the first chilled cake layer on a cake board. Spread a thin layer of vanilla latte buttercream over the cake, then pipe a tall, continuous dam around the outside edge.
  17. 17Spread a conservative layer of cooled caramel inside the dam, keeping it below the top edge. Save the remaining caramel for serving.
  18. 18Add the second layer and repeat with the buttercream and caramel. Place the final cake layer upside down for a flatter top.
  19. 19Apply a thin crumb coat and refrigerate the cake for 20 minutes. Frost the top and sides with the remaining vanilla latte buttercream.
  20. 20Drizzle a little additional caramel over the top, if desired. Refrigerate for 15-20 minutes before slicing, then serve the reserved caramel alongside individual slices.
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

Be the first to rate this recipe.

What would you like to share?

Rate Salted Caramel Mocha Lava Cake

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

Your rating

No reviews yet.

Make the recipe, leave a rating, and share how it turned out.

Stay in the kitchen

Choose your next bake.

Did you make this?

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