Ingredients
Scale
For the Cake:
- 2 ½ cups (310g) all-purpose flour
- 2 ½ tsp baking powder
- ½ tsp salt
- 1 cup (226g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 4 large eggs
- 1 tbsp vanilla extract
- 1 cup (240ml) whole milk
- ½ cup (120ml) sour cream
- 1 cup (200g) toffee bits
For the Caramel Sauce:
- 1 cup (200g) granulated sugar
- ¼ cup (60ml) water
- ¾ cup (180ml) heavy cream
- 3 tbsp unsalted butter
- ½ tsp salt
- 1 tsp vanilla extract
For the Caramel Buttercream:
- 1 cup (226g) unsalted butter, softened
- 3 cups (360g) powdered sugar
- ½ cup (120ml) prepared caramel sauce
- 2 tbsp heavy cream
- 1 tsp vanilla extract
- ¼ tsp salt
For Garnish:
- ½ cup (100g) toffee bits
- Extra caramel sauce for drizzling
Instructions
Prepare the Cake:
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch (23cm) round cake pans.
- In a bowl, whisk together flour, baking powder, and salt. Set aside.
- In a large mixing bowl, cream the butter and sugar until light and fluffy. Add eggs one at a time, mixing well after each. Stir in vanilla extract.
- Mix in the dry ingredients alternately with milk and sour cream, starting and ending with dry ingredients. Fold in the toffee bits.
- Divide the batter evenly between the prepared pans and bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
- Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
Make the Caramel Sauce:
- In a saucepan over medium heat, combine sugar and water. Stir gently until sugar dissolves, then stop stirring and let the mixture cook until it turns a deep amber color.
- Carefully add the heavy cream (it will bubble up), then whisk in butter, salt, and vanilla. Set aside to cool.
Prepare the Caramel Buttercream:
- Beat butter until creamy, then gradually mix in powdered sugar.
- Add caramel sauce, heavy cream, vanilla extract, and salt. Beat until smooth and fluffy.
Assemble the Cake:
- Place one cake layer on a serving plate. Spread a layer of caramel buttercream over the top. Drizzle some caramel sauce.
- Place the second cake layer on top and frost the entire cake with the remaining buttercream.
- Drizzle caramel sauce over the top and sprinkle with toffee bits.
Serve & Enjoy:
- Slice and serve with extra caramel drizzle if desired!
Notes
- For extra crunch, you can add chopped pecans or almonds to the batter.
- The caramel sauce can be made ahead and stored in the fridge for up to a week.
- If you prefer a stronger toffee flavor, use a toffee-flavored coffee creamer instead of milk.
- Cake layers can be made a day ahead and stored wrapped in plastic.
- Prep Time: PT30M
- Cook Time: PT35M
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1
- Calories: 550
- Sugar: 50g
- Sodium: 250mg
- Fat: 28g
- Saturated Fat: 17g
- Unsaturated Fat: 9g
- Trans Fat: 0.5g
- Carbohydrates: 70g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 100mg
Keywords: caramel cake, toffee crunch cake, caramel buttercream, toffee dessert, caramel toffee cake, layer cake, caramel drizzle, buttercream frosting