Go Back

Chocolate Peanut Butter Salted Caramel Toffee Cake

A comforting cake combining chocolate, peanut butter, and salted caramel toffee, perfect for both celebrations and everyday indulgence.
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 10 servings
Course: Dessert
Cuisine: American
Calories: 400

Ingredients
  

Cake Ingredients
  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder
  • 2 tsp baking powder
  • 1 1/2 tsp baking soda
  • 1 tsp salt
  • 1 cup buttermilk (room temp)
  • 1/2 cup vegetable oil
  • 2 large eggs (room temp)
  • 2 tsp vanilla extract
  • 1 cup boiling water
Frosting Ingredients
  • 1 cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 4 cups powdered sugar
  • 1/4 cup heavy cream (plus more if needed)
  • 1 tsp vanilla extract
Salted Caramel Ingredients
  • 1 cup granulated sugar
  • 6 tbsp unsalted butter, cubed
  • 1/2 cup heavy cream
  • 1 tsp sea salt
  • 1/2 cup crushed toffee bits
  • to taste additional salted caramel for drizzling

Method
 

Preparation
  1. Preheat oven to 350 F (175 C). Grease and line three 8-inch round cake pans.
  2. In a large bowl, combine the dry ingredients: 2 cups flour, 2 cups granulated sugar, 3/4 cup unsweetened cocoa powder, 2 tsp baking powder, 1 1/2 tsp baking soda, and 1 tsp salt. Whisk until evenly mixed.
  3. In a separate bowl, whisk the wet ingredients: 1 cup buttermilk, 1/2 cup vegetable oil, 2 large eggs, and 2 tsp vanilla extract.
  4. Mix the wet into the dry until just combined, then add 1 cup boiling water carefully, stirring until the batter is smooth and thin.
  5. Divide batter evenly into the three prepared pans. Bake for 30–35 minutes or until a toothpick comes out clean. Cool in pans briefly, then turn out and cool completely on wire racks.
Making the Salted Caramel
  1. In a heavy saucepan, melt 1 cup granulated sugar over medium heat, stirring gently until it reaches an amber color.
  2. Carefully add 6 tbsp cubed unsalted butter and stir until melted. Slowly pour in 1/2 cup heavy cream, stirring until smooth. Stir in 1 tsp sea salt.
  3. Let the caramel cool until slightly thickened but still pourable.
Preparing the Peanut Butter Buttercream
  1. Beat together 1 cup unsalted butter and 1 cup creamy peanut butter until light and fluffy.
  2. Gradually add 4 cups powdered sugar, 1/4 cup heavy cream, and 1 tsp vanilla extract, beating until smooth and spreadable. Add a little more cream if the frosting is too stiff.
Assembling the Cake
  1. Place one cake layer on a platter, spread a generous layer of peanut butter frosting, and drizzle a spoonful of the cooled salted caramel. Sprinkle a few crushed toffee bits.
  2. Repeat with the second layer. Top with the third layer, cover the outside of the cake with the remaining peanut butter buttercream, smoothing with an offset spatula.
  3. Drizzle additional salted caramel over the top and down the sides, then sprinkle the remaining crushed toffee.
  4. Chill the cake for about 20 minutes before slicing to help the layers set.

Notes

For nut allergies, substitute sunflower seed butter for peanut butter. Store leftovers in the fridge for up to 5 days or freeze for up to 3 months — thaw overnight in the refrigerator before serving.