Chocolate Peanut Butter Salted Caramel Toffee Cake with layers of moist chocolate, creamy frosting, caramel drizzle, and toffee topping on a cake stand.
by Sophia
|

Imagine sinking your fork into layers of moist chocolate cake, silky peanut butter buttercream, golden salted caramel oozing down the sides, and a sprinkle of crunchy toffee bits catching the light like tiny jewels. Each bite is a symphony of flavors—rich, sweet, salty, and nutty—all coming together in perfect harmony.

I first baked this decadent beauty on a rainy Sunday afternoon, craving something indulgent to lift everyone’s spirits. What started as a spontaneous baking session quickly turned into a family favorite. The kitchen was filled with the irresistible scent of chocolate and caramel, and within hours, not a crumb was left. Now, every celebration in our house comes with one request: “Please make THAT cake again!”

The best part? Despite its show-stopping appearance, this recipe is surprisingly simple. Whether you’re baking for a birthday, holiday, or just because, this Chocolate Peanut Butter Salted Caramel Toffee Cake will make you look (and feel) like a baking superstar.

Why You’ll Love This Recipe

Rich and Fudgy Chocolate Layers

This isn’t your average chocolate cake. The secret to its unbelievably moist texture lies in the combination of tangy buttermilk and boiling water, which work together to create a soft crumb that practically melts in your mouth.

And the flavor? Deep, dark, and utterly decadent—thanks to unsweetened cocoa powder and simple pantry staples that let the chocolate shine. It’s rich without being overwhelming, the kind of cake you’ll want to eat straight from the cooling rack (I won’t judge).

Creamy Peanut Butter Buttercream

Let’s talk frosting—because it’s not just a supporting act here. This creamy peanut butter buttercream strikes the perfect balance between sweet and salty. The peanut butter adds a velvety richness that complements the chocolate layers beautifully, while the addition of heavy cream keeps it light and spreadable.

It’s the kind of frosting you’ll be tempted to eat straight from the bowl with a spoon—and honestly, who could blame you?

Irresistible Salted Caramel Drizzle

No cake this indulgent is complete without a generous drizzle of salted caramel. Homemade caramel might sound intimidating, but I promise it’s easier than you think—and so worth it.

With just sugar, butter, cream, and a pinch of sea salt, you’ll create a golden sauce that cascades down the sides of your cake like molten gold. For that dreamy “drip effect,” let the caramel cool slightly before spooning it over the frosted layers. Pro tip: Don’t be afraid to go a little overboard—there’s no such thing as too much caramel.

Crunchy Toffee Topping

The crowning glory of this cake? A sprinkle of crushed toffee bits. They add an irresistible crunch that contrasts beautifully with the soft cake and creamy frosting. Every bite is a textural delight: fudgy cake, silky buttercream, gooey caramel, and the satisfying snap of toffee.

Easy Enough for Beginners

Here’s the best news: this cake looks like it came straight out of a fancy bakery window, but the method is incredibly straightforward. No complex techniques or specialty equipment required.

Even if you’re new to baking layered cakes, you’ll find the step-by-step process approachable and stress-free. Think of it like stacking and frosting a few pancakes—just bigger, sweeter, and infinitely more delicious.

So grab your mixing bowls, turn on your favorite playlist, and let’s make some baking magic happen.

Ingredients

Chocolate Peanut Butter Salted Caramel Toffee Cake with layers of moist chocolate, creamy frosting, caramel drizzle, and toffee topping on a cake stand.

Full List of Ingredients

Before you dive in, gather everything you need to create this masterpiece. Each ingredient plays its part in building layers of flavor and texture:

For the Cake:

  • 2 cups all-purpose flour – The sturdy base for a soft and tender crumb.

  • 2 cups granulated sugar – Adds sweetness and helps keep the cake moist.

  • ¾ cup unsweetened cocoa powder – Brings deep chocolate richness.

  • 2 teaspoons baking powder – Gives the cake a lovely lift.

  • 1½ teaspoons baking soda – Helps create that light, airy texture.

  • 1 teaspoon salt – Balances the sweetness and enhances chocolate flavor.

  • 1 cup buttermilk (room temperature) – The secret to ultra-moist layers.

  • ½ cup vegetable oil – Adds richness and keeps the cake soft.

  • 2 large eggs (room temperature) – Binds the batter and adds structure.

  • 2 teaspoons pure vanilla extract – For a warm, aromatic undertone.

  • 1 cup boiling water – Intensifies the cocoa and creates a silky batter.

Peanut Butter Buttercream:

  • 1 cup unsalted butter (softened) – Forms the creamy base.

  • 1 cup creamy peanut butter – Adds a salty-sweet nutty flavor.

  • 4 cups powdered sugar – For smooth sweetness and structure.

  • ¼ cup heavy cream (plus more if needed) – Makes the frosting fluffy and spreadable.

  • 1 teaspoon vanilla extract – Rounds out the flavors.

Salted Caramel Sauce:

  • 1 cup granulated sugar – The foundation for a luscious golden caramel.

  • 6 tablespoons unsalted butter (cubed) – Brings richness and depth.

  • ½ cup heavy cream – Creates a silky smooth texture.

  • 1 teaspoon sea salt – For that irresistible sweet-salty balance.

Toffee Topping:

  • ½ cup crushed toffee bits – The finishing touch that adds crunch and visual flair.

  • Additional salted caramel (for drizzling) – Because there’s no such thing as too much caramel.

How to Make Chocolate Peanut Butter Salted Caramel Toffee Cake

Don’t let the layers fool you—this cake comes together beautifully with a little love and patience. Here’s how to create your showstopper:

Step-by-Step Instructions

  1. Preheat & Prepare
    Preheat your oven to 350°F (175°C). Grease and line three 8-inch round cake pans with parchment paper for easy release.

  2. Mix Dry Ingredients
    In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.

  3. Combine Wet Ingredients
    In a separate bowl, whisk buttermilk, oil, eggs, and vanilla until smooth.

  4. Bring It Together
    Gradually add the wet mixture to the dry, mixing on medium speed. Slowly pour in the boiling water—it will thin the batter, but that’s the secret to moist, tender layers.

  5. Bake
    Divide the batter evenly between the pans and bake for 30–35 minutes. Check doneness with a toothpick; it should come out clean. Cool completely on wire racks.

  6. Make the Caramel
    While the cakes cool, heat sugar in a saucepan over medium heat until it melts and turns amber. Carefully whisk in butter, then slowly stir in cream. Add sea salt and let cool slightly.

  7. Whip Up the Buttercream
    Beat butter and peanut butter until fluffy. Gradually add powdered sugar, alternating with cream and vanilla, until you achieve a light, spreadable consistency.

  8. Assemble the Cake
    Place one cake layer on a serving plate. Spread a generous layer of peanut butter buttercream and drizzle caramel. Repeat with the remaining layers.

  9. Frost & Decorate
    Cover the cake with the remaining buttercream. Drizzle with more salted caramel and sprinkle toffee bits on top and around the edges for a beautiful finish.

  10. Chill Before Slicing
    Pop the cake in the fridge for 20 minutes to firm up the layers for clean, perfect slices.

What to Serve with This Cake

Chocolate Peanut Butter Salted Caramel Toffee Cake with layers of moist chocolate, creamy frosting, caramel drizzle, and toffee topping on a cake stand.

Suggested Pairings

This cake is rich and indulgent, so pair it with drinks and sides that complement its bold flavors:

  • Hot Drinks:

    • A strong cup of coffee for balance.

    • Earl Grey tea for a hint of citrus.

    • Decadent hot chocolate for ultimate indulgence.

  • Cold Drinks:

    • Classic vanilla milkshake.

    • Iced coffee for a refreshing twist.

  • Dessert Pairings:

    • A scoop of vanilla bean ice cream.

    • Fresh raspberries or strawberries to cut the sweetness.

Variations and Substitutions

One of the things I love most about this cake is how adaptable it is. Whether you’re catering to allergies or just want to mix things up, these variations will make this recipe your own:

Nut-Free Option

If peanuts are off the table, swap the peanut butter for sunflower seed butter. It has a similar creamy texture and slightly nutty taste without the allergens. You’ll still get a luscious frosting that pairs beautifully with chocolate.

Extra Chocolatey Version

For the true chocoholics out there (you know who you are), add a layer of rich chocolate ganache between the cakes. Just melt equal parts dark chocolate and heavy cream for a silky, decadent addition. It’s the ultimate indulgence.

Gluten-Free Version

No gluten? No problem. Simply use a high-quality gluten-free flour blend in place of all-purpose flour. Make sure your cocoa powder, toffee bits, and other ingredients are certified gluten-free too. The result is just as moist and delicious.

Storage Instructions

Chocolate Peanut Butter Salted Caramel Toffee Cake with layers of moist chocolate, creamy frosting, caramel drizzle, and toffee topping on a cake stand.

Because let’s face it—sometimes there are leftovers (although not often in my house!).

Room Temperature Storage

Keep your cake covered in an airtight container at room temperature for up to 2 days. This is ideal if you plan to serve it within the weekend.

Refrigeration Tips

For longer storage, refrigerate the cake. It will stay fresh for up to 5 days. Just remember to let it come back to room temperature before serving so the frosting softens and the flavors bloom again.

Freezing Instructions

Want to get ahead? This cake freezes beautifully. Wrap whole or sliced pieces tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw overnight in the fridge and bring to room temperature before serving.

Recipe Tips and Tricks

  • Chill Your Frosting: A quick 10–15 minutes in the fridge makes it firmer and easier to spread.

  • Level Your Cakes: Use a serrated knife or cake leveler to ensure even stacking.

  • Don’t Overmix: Stop mixing as soon as the dry and wet ingredients come together to avoid a dense crumb.

  • Use Quality Ingredients: The flavor of cocoa powder, vanilla, and butter shines through in a recipe like this.

Related Recipes

If you loved this Chocolate Peanut Butter Salted Caramel Toffee Cake, you might also enjoy:

FAQs

Can I use salted butter instead of unsalted?

Yes, but reduce the added sea salt slightly to avoid over-salting your caramel or frosting.

Can I make the caramel ahead of time?

Absolutely! Homemade caramel keeps well in the fridge for up to 2 weeks. Warm it slightly before drizzling over your cake.

How do I prevent my layers from sliding?

Apply a crumb coat (a thin layer of frosting) and chill the cake between stacking and final frosting. This helps stabilize the layers.

Can I use store-bought caramel?

You can. It saves time and still tastes wonderful, but homemade caramel adds that special “wow” factor.

Conclusion

This Chocolate Peanut Butter Salted Caramel Toffee Cake is the ultimate celebration dessert. With its moist chocolate layers, creamy peanut butter frosting, gooey salted caramel, and crunchy toffee bits, it’s a true showstopper.

Your friends and family will beg for seconds—don’t be surprised if it disappears in one sitting!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate Peanut Butter Salted Caramel Toffee Cake with layers of moist chocolate, creamy frosting, caramel drizzle, and toffee topping on a cake stand.

Chocolate Peanut Butter Salted Caramel Toffee Cake


  • Author: Sophia
  • Total Time: 1 hour
  • Yield: 12 slices 1x
  • Diet: Vegetarian

Description

A decadent, layered dessert featuring moist chocolate cake, fluffy peanut butter buttercream, rich salted caramel drizzle, and crunchy toffee bits—a perfect centerpiece for any celebration.


Ingredients

Scale

For the Cake:

  • 2 cups all-purpose flour

  • 2 cups granulated sugar

  • ¾ cup unsweetened cocoa powder

  • 2 tsp baking powder

  • 1½ tsp baking soda

  • 1 tsp salt

  • 1 cup buttermilk (room temp)

  • ½ cup vegetable oil

  • 2 large eggs (room temp)

  • 2 tsp vanilla extract

  • 1 cup boiling water

For Peanut Butter Buttercream:

  • 1 cup unsalted butter, softened

  • 1 cup creamy peanut butter

  • 4 cups powdered sugar

  • ¼ cup heavy cream (+ more if needed)

  • 1 tsp vanilla extract

For Salted Caramel Sauce:

  • 1 cup granulated sugar

  • 6 tbsp unsalted butter, cubed

  • ½ cup heavy cream

  • 1 tsp sea salt

For Toffee Topping:

  • ½ cup crushed toffee bits

  • Additional salted caramel for drizzling


Instructions

  • Preheat oven to 350°F (175°C). Grease and line three 8-inch round cake pans.

  • Combine dry ingredients in a large bowl. Whisk wet ingredients in a separate bowl.

  • Mix wet into dry, then add boiling water carefully. Divide batter evenly into pans.

  • Bake 30–35 min or until a toothpick comes out clean. Cool completely.

  • Make caramel by melting sugar to amber color, adding butter, cream, and sea salt. Cool.

  • Beat butter and peanut butter for frosting. Add powdered sugar, cream, and vanilla until fluffy.

  • Assemble layers with frosting and caramel. Cover outside with buttercream. Drizzle caramel and sprinkle toffee.

  • Chill 20 min before slicing.

Notes

  • For nut allergies, substitute sunflower seed butter.

  • Store leftovers in the fridge for up to 5 days.

  • Freeze for up to 3 months—thaw overnight.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Calories: 520 kcal
  • Sugar: 50g
  • Sodium: 310mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Carbohydrates: 67g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 55mg

Leave a Comment

Recipe rating