I made a Chocolate Toffee Crunch Cake that ruins every other dessert in my life with molten caramel, fudgy chocolate layers, and satisfying toffee crunch.

I’m obsessed with this Chocolate Toffee Crunch Cake because it hits every dark, stupid craving I get after dinner. I love the way unsweetened cocoa powder makes the chocolate deep and slightly bitter, then molten caramel and crunchy toffee bits steal the show.
I adore how the textures argue with each bite. Silky ganache, chewy caramel, shards of toffee.
And I’ll defend Caramel Cakes with my last fork. The mess on your chin proves it was worth it.
It’s loud, sticky, and solves any chocolate emergency. I eat it like a sinner and I make zero apologies every single time.
Ingredients

- Flour: the cake’s body, gives structure and soft crumb.
- Sugar: sweet backbone, feeds caramel and browning.
- Cocoa powder: deep chocolate punch, makes it rich.
- Baking powder: lifts the cake, keeps it fluffy.
- Baking soda: helps rise and balances acidity.
- Sea salt: wakes the chocolate, not just salty.
- Eggs: bind everything and add protein for texture.
- Whole milk: adds fat and keeps it tender.
- Sour cream: gives moisture and slight tang, keeps it dense.
- Vegetable oil: keeps cake moist and soft for days.
- Vanilla: warmth and aroma, makes it smell homey.
- Hot coffee: intensifies chocolate, makes it feel grown up.
- Caramel sugar: becomes sticky, gooey caramel layer you want.
- Butter for caramel: adds richness and silky mouthfeel.
- Warm cream: makes caramel smooth and spreadable.
- Flaky salt: bright finish, cuts through sweetness.
- Brown sugar: toffee’s chew and deep molasses notes.
- Butter for toffee: creates that crisp, crunchy toffee texture.
- Toffee bits: instant crunch and nostalgic candy flavor.
- Chocolate chips: melty base for glossy ganache topping.
- Ganache cream: makes a silky, rich chocolate pour.
- Butter for shine: gives that glossy, bakery-finish sheen.
Ingredient Quantities
- 2 cups all purpose flour, spooned and leveled
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder, sifted
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp fine sea salt
- 2 large eggs, room temp
- 1 cup whole milk
- 1/2 cup sour cream or plain yogurt, room temp
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup hot brewed coffee or hot water
- 1 1/4 cups granulated sugar for caramel
- 6 tbsp unsalted butter, divided (for caramel and toffee)
- 1/2 cup heavy cream, warm, for caramel
- 1/4 tsp flaky sea salt, plus extra to finish
- 1 cup packed light brown sugar (for toffee layer)
- 1 cup chopped toffee bits or chopped store bought Heath/Skor bars
- 12 oz semisweet or bittersweet chocolate chips (for ganache)
- 1 cup heavy cream for ganache
- 2 tbsp unsalted butter, for glossy finish on ganache
How to Make this
1. Preheat oven to 350 F and grease and line two 9 inch round cake pans with parchment, then lightly flour them; whisk together 2 cups flour, 2 cups granulated sugar, 3/4 cup sifted cocoa, 1 1/2 tsp baking powder, 1 1/2 tsp baking soda and 1 tsp salt in a big bowl so it’s evenly mixed.
2. In another bowl beat 2 room temp eggs, then add 1 cup whole milk, 1/2 cup sour cream or yogurt, 1/2 cup vegetable oil and 2 tsp vanilla; pour the wet into the dry and stir until mostly combined, then slowly add 1 cup hot brewed coffee or hot water and mix until smooth — batter will be loose, that’s right.
3. Divide batter between the two pans and bake 30 to 35 minutes, or until a skewer comes out with a few moist crumbs; cool 10 minutes in the pans, then turn cakes out onto a rack to cool completely before you assemble.
4. Make the salted caramel: in a medium heavy saucepan sprinkle 1 1/4 cups granulated sugar in an even layer and melt over medium heat without stirring, swirling the pan now and then until it becomes a deep amber; remove from heat and quickly stir in 3 tbsp of the 6 tbsp unsalted butter until smooth, then carefully whisk in 1/2 cup warm heavy cream (it will bubble), stir in 1/4 tsp flaky sea salt and set aside to cool a bit — dont let it get rock hard, just thickened and pourable.
5. Prepare the toffee layer: in a small saucepan melt the remaining 3 tbsp unsalted butter with 1 cup packed light brown sugar over medium heat, bring to a gentle boil and cook 2 to 3 minutes while stirring until glossy and slightly thickened; remove from heat and fold in 1 cup chopped toffee bits or chopped Heath/Skor bars so you have a chunky sticky toffee mixture.
6. If cakes domed, level the tops with a serrated knife, then place one layer on your serving plate, spoon half the warm caramel over that layer and spread almost to the edges, then spoon the toffee mixture on top of the caramel and press lightly so it sticks; save any loose bits for later.
7. Put the second cake layer on top and press gently to join, then let the cake rest in the fridge while you make the ganache so everything sets up a bit.
8. Make the ganache: heat 1 cup heavy cream until it just simmers, pour over 12 oz semisweet or bittersweet chocolate chips in a bowl, let sit 1 minute then stir until smooth and glossy; whisk in 2 tbsp unsalted butter for extra shine and a silky texture, cool until slightly thickened but still pourable.
9. Pour ganache over the chilled cake, using an offset spatula to nudge it over the sides for drips; while ganache is still tacky, scatter the remaining chopped toffee bits on top and press very lightly so they stick.
10. Chill the cake 30 minutes to set the ganache, then finish with a few flakes of sea salt on top before slicing; store covered in the fridge up to 4 days, bring to room temp 20 minutes before serving for best flavor.
Equipment Needed
1. Oven (preheated to 350 F)
2. Two 9-inch round cake pans plus parchment paper and a little flour for dusting
3. Large mixing bowl and a medium mixing bowl (for dry and wet ingredients)
4. Whisk and a rubber spatula (for folding and scraping)
5. Measuring cups and spoons (for dry and wet ingredients)
6. Serrated knife or cake leveler and a cooling rack
7. Medium heavy saucepan (for the caramel) and a small saucepan (for the toffee)
8. Heatproof bowl and a whisk (for the ganache)
9. Offset spatula or spreading knife and a wooden spoon for stirring
FAQ
Chocolate Caramel Toffee Crunch Cake Recipe Substitutions and Variations
- Swap whole milk for buttermilk or plain kefir: use same amount, it makes the cake tangier and tender, and reacts with baking soda for extra lift. If you only have milk, add 1 tbsp lemon juice or vinegar to 1 cup milk and let sit 5 minutes.
- Replace vegetable oil with melted unsalted butter or refined coconut oil: use a 1 to 1 ratio, butter gives richer flavor and slightly denser crumb, coconut oil works if you want a subtle coconut note.
- Use Dutch processed cocoa instead of natural unsweetened cocoa powder: use same amount but reduce baking soda slightly if your leavening feels off, dutch cocoa makes a deeper, smoother chocolate taste.
- Sub for heavy cream in caramel or ganache with full fat evaporated milk or half and half: use same volume, warm it before adding to hot caramel; ganache will be a bit lighter but still silky. For an ultra glossy finish, stir in the extra 2 tbsp butter at the end like the recipe says.
Pro Tips
1) Let the eggs, milk and sour cream come to room temp first. Cold dairy makes the batter seize and you get a denser cake. If you forgot them on the counter, 10 minutes in a bowl of warm water will speed things up.
2) Use good hot coffee instead of water. It really wakes up the cocoa and deepens the chocolate flavor. Don’t overdo the coffee quantity though, you want flavor not a coffee cake.
3) When making caramel, watch it like a hawk. Sugar can go from amber to burnt in seconds. Pull it off a little earlier if your pan runs hot, then swirl in butter and cream off the heat. And always warm the cream first so it doesn’t seize the caramel.
4) Chill the assembled cake briefly before the ganache so the layers don’t slide and the toffee layer stays put. Warm the ganache just to pourable, not piping hot, so it spreads glossy but won’t melt the caramel or toffee into glue.

Chocolate Caramel Toffee Crunch Cake Recipe
I made a Chocolate Toffee Crunch Cake that ruins every other dessert in my life with molten caramel, fudgy chocolate layers, and satisfying toffee crunch.
12
servings
901
kcal
Equipment: 1. Oven (preheated to 350 F)
2. Two 9-inch round cake pans plus parchment paper and a little flour for dusting
3. Large mixing bowl and a medium mixing bowl (for dry and wet ingredients)
4. Whisk and a rubber spatula (for folding and scraping)
5. Measuring cups and spoons (for dry and wet ingredients)
6. Serrated knife or cake leveler and a cooling rack
7. Medium heavy saucepan (for the caramel) and a small saucepan (for the toffee)
8. Heatproof bowl and a whisk (for the ganache)
9. Offset spatula or spreading knife and a wooden spoon for stirring
Ingredients
-
2 cups all purpose flour, spooned and leveled
-
2 cups granulated sugar
-
3/4 cup unsweetened cocoa powder, sifted
-
1 1/2 tsp baking powder
-
1 1/2 tsp baking soda
-
1 tsp fine sea salt
-
2 large eggs, room temp
-
1 cup whole milk
-
1/2 cup sour cream or plain yogurt, room temp
-
1/2 cup vegetable oil
-
2 tsp vanilla extract
-
1 cup hot brewed coffee or hot water
-
1 1/4 cups granulated sugar for caramel
-
6 tbsp unsalted butter, divided (for caramel and toffee)
-
1/2 cup heavy cream, warm, for caramel
-
1/4 tsp flaky sea salt, plus extra to finish
-
1 cup packed light brown sugar (for toffee layer)
-
1 cup chopped toffee bits or chopped store bought Heath/Skor bars
-
12 oz semisweet or bittersweet chocolate chips (for ganache)
-
1 cup heavy cream for ganache
-
2 tbsp unsalted butter, for glossy finish on ganache
Directions
- Preheat oven to 350 F and grease and line two 9 inch round cake pans with parchment, then lightly flour them; whisk together 2 cups flour, 2 cups granulated sugar, 3/4 cup sifted cocoa, 1 1/2 tsp baking powder, 1 1/2 tsp baking soda and 1 tsp salt in a big bowl so it’s evenly mixed.
- In another bowl beat 2 room temp eggs, then add 1 cup whole milk, 1/2 cup sour cream or yogurt, 1/2 cup vegetable oil and 2 tsp vanilla; pour the wet into the dry and stir until mostly combined, then slowly add 1 cup hot brewed coffee or hot water and mix until smooth — batter will be loose, that’s right.
- Divide batter between the two pans and bake 30 to 35 minutes, or until a skewer comes out with a few moist crumbs; cool 10 minutes in the pans, then turn cakes out onto a rack to cool completely before you assemble.
- Make the salted caramel: in a medium heavy saucepan sprinkle 1 1/4 cups granulated sugar in an even layer and melt over medium heat without stirring, swirling the pan now and then until it becomes a deep amber; remove from heat and quickly stir in 3 tbsp of the 6 tbsp unsalted butter until smooth, then carefully whisk in 1/2 cup warm heavy cream (it will bubble), stir in 1/4 tsp flaky sea salt and set aside to cool a bit — dont let it get rock hard, just thickened and pourable.
- Prepare the toffee layer: in a small saucepan melt the remaining 3 tbsp unsalted butter with 1 cup packed light brown sugar over medium heat, bring to a gentle boil and cook 2 to 3 minutes while stirring until glossy and slightly thickened; remove from heat and fold in 1 cup chopped toffee bits or chopped Heath/Skor bars so you have a chunky sticky toffee mixture.
- If cakes domed, level the tops with a serrated knife, then place one layer on your serving plate, spoon half the warm caramel over that layer and spread almost to the edges, then spoon the toffee mixture on top of the caramel and press lightly so it sticks; save any loose bits for later.
- Put the second cake layer on top and press gently to join, then let the cake rest in the fridge while you make the ganache so everything sets up a bit.
- Make the ganache: heat 1 cup heavy cream until it just simmers, pour over 12 oz semisweet or bittersweet chocolate chips in a bowl, let sit 1 minute then stir until smooth and glossy; whisk in 2 tbsp unsalted butter for extra shine and a silky texture, cool until slightly thickened but still pourable.
- Pour ganache over the chilled cake, using an offset spatula to nudge it over the sides for drips; while ganache is still tacky, scatter the remaining chopped toffee bits on top and press very lightly so they stick.
- Chill the cake 30 minutes to set the ganache, then finish with a few flakes of sea salt on top before slicing; store covered in the fridge up to 4 days, bring to room temp 20 minutes before serving for best flavor.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 239g
- Total number of serves: 12
- Calories: 901kcal
- Fat: 43.2g
- Saturated Fat: 19.2g
- Trans Fat: 0.08g
- Polyunsaturated: 3.3g
- Monounsaturated: 12.5g
- Cholesterol: 86mg
- Sodium: 428mg
- Potassium: 292mg
- Carbohydrates: 121g
- Fiber: 3.5g
- Sugar: 100g
- Protein: 5.2g
- Vitamin A: 417IU
- Vitamin C: 0mg
- Calcium: 67mg
- Iron: 1mg







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









