I couldn’t believe how every forkful reveals shards of buttery toffee strewn through ultra-moist layers capped with a glistening caramel crown.

I adore this Toffee Crunch Layer Cake because it hits every corner of my sweet tooth. I love the way moist crumb meets crunchy toffee bits folded into the batter and the buttercream that tastes like caramel without trying too hard.
But it’s the contrast that gets me. Silky frosting, shards of toffee, tiny explosions of salt.
I’ll take a slice any time I need serious cake. No frills, just purpose.
Purely selfish baking joy. And yes, crumbs everywhere.
Worth every sticky-fingered bite. Buttermilk keeps it tender and gives the crumb that yielding, slightly tangy lift I crave every time.
Ingredients

- Flour: the cake’s backbone, gives structure and tender crumb.
- Baking powder: lifts the cake, makes it light and not dense.
- Baking soda: helps browning and reacts with buttermilk.
- Salt: balances sweetness, brings out the toffee notes.
- Butter (batter): richness and mouthfeel, it’s what makes it luxurious.
- Granulated sugar: sweetness and fine crumb, classic cake energy.
- Eggs: bind everything and add lift and structure.
- Vanilla: warmth and roundness, just makes it feel homey.
- Buttermilk: tangy moisture, keeps the cake tender.
- Plus sour cream: extra moisture, makes it satisfyingly plush.
- Toffee bits: crunchy pockets of caramelized goodness throughout.
- Basically light brown sugar: adds subtle molasses, extra toffee vibe.
- Butter (frosting): creamy base for that dreamy toffee buttercream.
- Powdered sugar: sweetness and structure for spreadable frosting.
- Dark brown sugar: deep caramel notes, richer frosting flavor.
- Plus cream: thins frosting to spreadable perfection, silky mouthfeel.
- Vanilla (frosting): ties the buttercream together, soft background note.
- Pinch of salt: cuts sweetness, stops it from feeling cloying.
- Crushed toffee/pecans: crunchy, nutty finish and pretty garnish.
Ingredient Quantities
- 2 1/2 cups (310 g) all purpose flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine salt
- 1 cup (227 g) unsalted butter, softened
- 1 3/4 cups (350 g) granulated sugar
- 3 large eggs, room temperature
- 2 tsp pure vanilla extract
- 1 cup buttermilk, room temperature (or 1 cup milk + 1 tbsp lemon juice, let sit 5 min)
- 1/2 cup sour cream or plain yogurt (for extra moisture)
- 1 1/2 to 2 cups toffee bits (like Heath or Skor), plus extra for garnish
- 1/2 cup packed light brown sugar (for extra toffee flavor in batter, optional)
- For the toffee buttercream: 1 cup (227 g) unsalted butter, softened
- 3 to 4 cups (360 to 480 g) powdered sugar, sifted
- 1/2 cup packed dark brown sugar, lightly caramelized if you want deeper flavor
- 2 to 4 tbsp heavy cream or milk, to reach spreadable consistency
- 1 tsp vanilla extract
- Pinch of fine salt
- Coarsely crushed toffee or chopped toasted pecans for crunch and garnish, about 1/2 cup
How to Make this
1. Preheat oven to 350 F. Grease and flour two 8 inch round pans or three 8 inch pans and line bottoms with parchment; if using two pans expect 25 to 30 minutes bake time, three pans will take about 18 to 22 minutes.
2. Whisk together 2 1/2 cups flour, 2 tsp baking powder, 1/2 tsp baking soda and 1/2 tsp fine salt in a bowl and set aside.
3. In a large bowl beat 1 cup softened unsalted butter with 1 3/4 cups granulated sugar and optional 1/2 cup packed light brown sugar until light and fluffy, about 3 to 4 minutes; scrape sides, then beat in 3 room temp eggs one at a time, mixing well after each, then stir in 2 tsp vanilla.
4. Stir 1 cup buttermilk (or 1 cup milk + 1 tbsp lemon juice, rested 5 min) and 1/2 cup sour cream or plain yogurt together, then add to the batter by alternating with the dry ingredients: add a third dry, half the buttermilk mix, another third dry, the rest of the buttermilk, finish with the last dry; mix just until combined, do not overmix.
5. Fold in 1 1/2 to 2 cups toffee bits, reserving a handful to press on top before baking or to use in garnish; if you like extra toffee hit stir in the optional 1/2 cup packed light brown sugar earlier with the butter for more toffee flavor.
6. Divide batter evenly between pans, smooth tops, press reserved toffee bits lightly into batter, and bake till a toothpick comes out clean and edges pull slightly from pan: 18 to 22 minutes for three pans, 25 to 30 minutes for two; cool in pans 10 minutes then invert to racks to cool completely.
7. Meanwhile make the toffee buttercream: lightly caramelize 1/2 cup packed dark brown sugar in a small saucepan over medium heat for deeper flavor if you want, cool briefly, then beat 1 cup softened unsalted butter until creamy; add 3 cups sifted powdered sugar and the cooled brown sugar and beat, then add 1 tsp vanilla, a pinch of salt and 2 to 4 tbsp heavy cream or milk until you reach a spreadable consistency; taste and add more powdered sugar if too thin or more cream if too stiff.
8. If you like extra crunch stir about 1/4 to 1/3 cup coarsely crushed toffee or chopped toasted pecans into a portion of the frosting for the filling layer, keep some plain frosting for crumb coating and outer layer.
9. Level cake layers if needed, place first layer on a board or plate, spread a generous layer of the crunchy buttercream, top with second layer and repeat, then crumb coat the whole cake with a thin layer of frosting and chill 15 to 20 minutes; finish with final coat of frosting and smooth with an offset spatula.
10. Garnish with the remaining coarsely crushed toffee or chopped toasted pecans, press some onto the sides or sprinkle on top, refrigerate briefly to set, then bring to room temperature before serving. Store covered at room temp for 1 day or refrigerated up to 4 days.
Equipment Needed
1. Oven (preheated to 350 F)
2. Two 8 inch round cake pans or three 8 inch pans (plus parchment rounds)
3. Mixing bowls (one large, one medium)
4. Electric mixer (hand or stand) and a whisk attachment
5. Measuring cups, measuring spoons and a kitchen scale (optional but helpful)
6. Rubber spatula and wooden spoon for folding and scraping
7. Small saucepan for caramelizing the dark brown sugar
8. Cooling rack and a toothpick for doneness checks
9. Offset spatula and a cake plate or board (turntable optional)
FAQ
Toffee Layer Cake Recipe Substitutions and Variations
- All purpose flour (2 1/2 cups / 310 g): Swap with 3 cups (360 g) cake flour if you want a lighter crumb. If you only have bread flour, use 2 1/4 cups (270 g) and remove 1 tbsp flour to avoid a tough cake.
- Unsalted butter (1 cup / 227 g): You can use salted butter, but reduce added salt in the batter to a pinch. For a dairy-free option, use 1 cup vegan stick margarine, same measure, but the flavor will be slightly different.
- Buttermilk (1 cup): Substitute with 1 cup whole milk plus 1 tbsp white vinegar or lemon juice, let sit 5 minutes. If you want a richer cake, use 1 cup plain full-fat yogurt thinned with 2 tbsp milk.
- Toffee bits (1 1/2 to 2 cups): If you cant find toffee bits, chop up 8 oz chocolate-covered toffee bars or use 1 1/2 cups chopped toasted pecans plus 1/2 cup mini chocolate chips for similar texture and flavor.
Pro Tips
1) Let everything hit room temp. Cold eggs or butter make the batter seize up and your cake turns dense. If you forget to take them out, warm eggs in a bowl of warm water for 5 minutes and microwave butter in 5 second bursts till just soft.
2) Don’t overmix. Once you add the flour and buttermilk, stir only till it’s combined. Overworking develops gluten and makes the cake chewy not tender. Fold in the toffee bits gently so they don’t break up and sink.
3) Keep toffee crisp: toss the toffee bits with a teaspoon of flour before folding them in, that helps stop them from sinking to the bottom or melting into the batter. Also press reserved toffee on top right before baking so they toast rather than dissolve.
4) For deeper toffee flavor, actually caramelize the dark brown sugar slowly until it smells nutty and looks darker, then cool it completely before adding to butter. If you add it warm the frosting gets runny and grainy. If frosting is too stiff add cream a teaspoon at a time, too thin add more powdered sugar.
5) Chill between steps. After you crumb coat, pop the cake in the fridge 15 to 30 minutes, it makes the final coat smooth and easier. Bring the finished cake back to room temp 30 minutes before serving so the buttercream is soft and the toffee isn’t rock hard.

Toffee Layer Cake Recipe
I couldn't believe how every forkful reveals shards of buttery toffee strewn through ultra-moist layers capped with a glistening caramel crown.
12
servings
881
kcal
Equipment: 1. Oven (preheated to 350 F)
2. Two 8 inch round cake pans or three 8 inch pans (plus parchment rounds)
3. Mixing bowls (one large, one medium)
4. Electric mixer (hand or stand) and a whisk attachment
5. Measuring cups, measuring spoons and a kitchen scale (optional but helpful)
6. Rubber spatula and wooden spoon for folding and scraping
7. Small saucepan for caramelizing the dark brown sugar
8. Cooling rack and a toothpick for doneness checks
9. Offset spatula and a cake plate or board (turntable optional)
Ingredients
-
2 1/2 cups (310 g) all purpose flour
-
2 tsp baking powder
-
1/2 tsp baking soda
-
1/2 tsp fine salt
-
1 cup (227 g) unsalted butter, softened
-
1 3/4 cups (350 g) granulated sugar
-
3 large eggs, room temperature
-
2 tsp pure vanilla extract
-
1 cup buttermilk, room temperature (or 1 cup milk + 1 tbsp lemon juice, let sit 5 min)
-
1/2 cup sour cream or plain yogurt (for extra moisture)
-
1 1/2 to 2 cups toffee bits (like Heath or Skor), plus extra for garnish
-
1/2 cup packed light brown sugar (for extra toffee flavor in batter, optional)
-
For the toffee buttercream: 1 cup (227 g) unsalted butter, softened
-
3 to 4 cups (360 to 480 g) powdered sugar, sifted
-
1/2 cup packed dark brown sugar, lightly caramelized if you want deeper flavor
-
2 to 4 tbsp heavy cream or milk, to reach spreadable consistency
-
1 tsp vanilla extract
-
Pinch of fine salt
-
Coarsely crushed toffee or chopped toasted pecans for crunch and garnish, about 1/2 cup
Directions
- Preheat oven to 350 F. Grease and flour two 8 inch round pans or three 8 inch pans and line bottoms with parchment; if using two pans expect 25 to 30 minutes bake time, three pans will take about 18 to 22 minutes.
- Whisk together 2 1/2 cups flour, 2 tsp baking powder, 1/2 tsp baking soda and 1/2 tsp fine salt in a bowl and set aside.
- In a large bowl beat 1 cup softened unsalted butter with 1 3/4 cups granulated sugar and optional 1/2 cup packed light brown sugar until light and fluffy, about 3 to 4 minutes; scrape sides, then beat in 3 room temp eggs one at a time, mixing well after each, then stir in 2 tsp vanilla.
- Stir 1 cup buttermilk (or 1 cup milk + 1 tbsp lemon juice, rested 5 min) and 1/2 cup sour cream or plain yogurt together, then add to the batter by alternating with the dry ingredients: add a third dry, half the buttermilk mix, another third dry, the rest of the buttermilk, finish with the last dry; mix just until combined, do not overmix.
- Fold in 1 1/2 to 2 cups toffee bits, reserving a handful to press on top before baking or to use in garnish; if you like extra toffee hit stir in the optional 1/2 cup packed light brown sugar earlier with the butter for more toffee flavor.
- Divide batter evenly between pans, smooth tops, press reserved toffee bits lightly into batter, and bake till a toothpick comes out clean and edges pull slightly from pan: 18 to 22 minutes for three pans, 25 to 30 minutes for two; cool in pans 10 minutes then invert to racks to cool completely.
- Meanwhile make the toffee buttercream: lightly caramelize 1/2 cup packed dark brown sugar in a small saucepan over medium heat for deeper flavor if you want, cool briefly, then beat 1 cup softened unsalted butter until creamy; add 3 cups sifted powdered sugar and the cooled brown sugar and beat, then add 1 tsp vanilla, a pinch of salt and 2 to 4 tbsp heavy cream or milk until you reach a spreadable consistency; taste and add more powdered sugar if too thin or more cream if too stiff.
- If you like extra crunch stir about 1/4 to 1/3 cup coarsely crushed toffee or chopped toasted pecans into a portion of the frosting for the filling layer, keep some plain frosting for crumb coating and outer layer.
- Level cake layers if needed, place first layer on a board or plate, spread a generous layer of the crunchy buttercream, top with second layer and repeat, then crumb coat the whole cake with a thin layer of frosting and chill 15 to 20 minutes; finish with final coat of frosting and smooth with an offset spatula.
- Garnish with the remaining coarsely crushed toffee or chopped toasted pecans, press some onto the sides or sprinkle on top, refrigerate briefly to set, then bring to room temperature before serving. Store covered at room temp for 1 day or refrigerated up to 4 days.
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: 212g
- Total number of serves: 12
- Calories: 881kcal
- Fat: 40.9g
- Saturated Fat: 24.9g
- Trans Fat: 1.1g
- Polyunsaturated: 4.1g
- Monounsaturated: 10.8g
- Cholesterol: 130mg
- Sodium: 291mg
- Potassium: 75mg
- Carbohydrates: 122.5g
- Fiber: 1.1g
- Sugar: 107.5g
- Protein: 5.7g
- Vitamin A: 324IU
- Vitamin C: 0.5mg
- Calcium: 35mg
- Iron: 0.48mg

















