Chocolate Peanut Butter Cake – A Decadent, Dreamy, Crowd‑Pleasing Dessert

Chocolate Peanut Butter Cake with creamy peanut butter frosting and chocolate drizzle

 

 

 

 

There are cakes that are merely a dessert, and then there are cakes that are a celebration – the kind that make you close your eyes, savor every rich, chocolatey, peanut‑buttery bite, and reach for another slice before you’ve even finished the first. Chocolate Peanut Butter Cake is emphatically the latter. Imagine a moist, deeply chocolate cake, layered with a creamy, velvety peanut butter frosting, and finished with a glossy chocolate drizzle. It’s the kind of cake that brings together two of the most beloved flavors in the world – chocolate and peanut butter – in perfect harmony. It’s a crowd‑pleasing dessert that’s as beautiful as it is delicious.

 

 

 

 

If you’re looking for an easy dessert recipe that’s impressive, indulgent, and guaranteed to be a hit, this chocolate peanut butter cake is about to become your new favorite. Whether you’re baking for a birthday, a holiday gathering, or simply because you’re craving something delicious, this cake delivers every single time. The combination of moist chocolate cake and creamy peanut butter frosting is pure magic – and it’s always the first thing to disappear from the table.

 

 

 

 

What Is Chocolate Peanut Butter Cake?

At its heart, this cake is a classic layered chocolate cake filled and frosted with a rich, creamy peanut butter buttercream. The chocolate cake is moist, tender, and deeply chocolatey, while the peanut butter frosting is smooth, velvety, and packed with nutty flavor. A glossy chocolate drizzle on top adds the perfect finishing touch, creating a dessert that’s both elegant and indulgent. It’s the ultimate combination of two beloved flavors – a true classic for any occasion.

 

 

 

 

This recipe falls into the category of “celebration cakes” and “family‑friendly desserts” – the kind of dish that’s perfect for birthdays, holidays, or any time you want to serve something special. The beauty of this recipe is its versatility – it’s impressive enough for a dinner party yet simple enough for a weekend baking project.

 

 

 

 

What makes this version especially brilliant is the balance of flavors and textures. The chocolate cake is rich and moist, the peanut butter frosting is creamy and smooth, and the chocolate drizzle adds a glossy, decadent finish. Every bite is a perfect combination of chocolatey, nutty, and sweet – pure dessert bliss.

 

 

 

 

Why You’ll Love This Recipe

There are countless reasons to fall in love with this Chocolate Peanut Butter Cake. Here are just a few that will have you making it on repeat:

 

 

 

 

  • Rich, decadent chocolate cake – moist, tender, and deeply chocolatey.
  • Creamy, velvety peanut butter frosting – smooth, nutty, and irresistible.
  • Perfect balance of flavors – chocolate and peanut butter are a match made in heaven.
  • Impressive yet easy – looks like a bakery cake but comes together with simple ingredients.
  • Perfect for any occasion – birthdays, holidays, or a simple treat.
  • Kid‑friendly – everyone loves chocolate and peanut butter.
  • Make‑ahead friendly – the cake can be baked and frosted in advance.
  • Freezer‑friendly – the unfrosted cake freezes beautifully.
  • Customizable – add chopped peanuts, a chocolate ganache drip, or different fillings.
  • Always a crowd‑pleaser – everyone loves this classic combination.

This is the recipe that will make you the hero of any gathering. It’s proof that you don’t need complicated techniques to create something truly delicious.

 

 

 

 

Ingredients for Chocolate Peanut Butter Cake

This recipe uses simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:

 

 

 

 

For the Chocolate Cake

  • 2 cups all‑purpose flour
  • 2 cups granulated sugar
  • ¾ cup unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1½ teaspoons baking soda
  • 1 teaspoon salt
  • 1 cup buttermilk
  • ½ cup vegetable oil
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup boiling water

For the Peanut Butter Frosting

  • 1 cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 4 cups powdered sugar
  • ¼ cup heavy cream or milk
  • 2 teaspoons vanilla extract
  • Pinch of salt

For the Chocolate Drizzle

  • ½ cup semi‑sweet chocolate chips
  • ¼ cup heavy cream

Ingredient Notes and Substitutions

Buttermilk: Buttermilk adds moisture and tang. If you don’t have buttermilk, add 1 tablespoon of lemon juice or vinegar to 1 cup of milk and let it sit for 5 minutes.

 

 

 

 

Cocoa Powder: Unsweetened cocoa powder is essential for a deep chocolate flavor. Dutch‑processed cocoa gives a richer flavor.

 

 

 

 

Peanut Butter: Creamy peanut butter is ideal for a smooth frosting. Avoid natural peanut butter with separated oil – it can make the frosting grainy.

 

 

 

 

Powdered Sugar: Sift the powdered sugar to avoid lumps in the frosting.

 

 

 

 

Heavy Cream: Heavy cream adds richness to both the frosting and the chocolate drizzle.

 

 

 

 

Step‑by‑Step Instructions

Follow these simple steps to create a perfect Chocolate Peanut Butter Cake every single time.

 

 

 

 

1. Make the Chocolate Cake

Preheat your oven to 350°F (175°C). Grease and flour two 9‑inch round cake pans. In a large bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Add the buttermilk, oil, eggs, and vanilla. Beat on medium speed for 2 minutes. Stir in the boiling water – the batter will be thin. Divide the batter between the prepared pans and bake for 30–35 minutes, or until a toothpick comes out clean. Let cool completely.

 

 

 

 

2. Make the Peanut Butter Frosting

In a large bowl, beat the butter and peanut butter until smooth. Gradually add the powdered sugar, beating until light and fluffy. Add the heavy cream, vanilla, and salt, and beat until creamy and spreadable.

 

 

 

 

3. Assemble the Cake

Place one cake layer on a serving plate. Spread a generous layer of peanut butter frosting over the top. Place the second cake layer on top and frost the top and sides of the cake.

 

 

 

 

4. Make the Chocolate Drizzle

In a small saucepan, heat the heavy cream until just simmering. Pour over the chocolate chips and let sit for 2 minutes. Stir until smooth. Let cool slightly.

 

 

 

 

5. Finish and Serve

Drizzle the chocolate ganache over the top of the cake, allowing it to drip down the sides. Let the ganache set for 10–15 minutes before serving.

 

 

 

 

Expert Tips for the Perfect Cake

This recipe is simple, but a few expert tricks will elevate it to perfection. Here’s what I’ve learned from making this cake countless times:

 

 

 

 

  • Use room‑temperature ingredients – this helps the batter come together smoothly.
  • Don’t overmix – overmixing can make the cake dense. Mix just until combined.
  • Let the cakes cool completely – frosting a warm cake will cause the frosting to melt.
  • Use a serrated knife to level the cakes – this creates even layers.
  • Add chopped peanuts – for extra crunch, sprinkle chopped roasted peanuts on top.
  • Make ahead – you can bake the cakes a day in advance and store them wrapped in plastic wrap.
  • Store properly – store the cake in the refrigerator if it’s not being served immediately.
  • Experiment with fillings – try adding a layer of chocolate ganache or raspberry jam between the layers.

Delicious Variations

One of the best things about this recipe is how easily it adapts to different tastes and cravings. Here are some of my favorite ways to switch it up:

 

 

 

 

Chocolate Peanut Butter Cupcakes

Divide the batter among 24 muffin cups and bake for 18–20 minutes. Top with peanut butter frosting and a mini peanut butter cup.

 

 

 

 

Reese’s Peanut Butter Cake

Fold 1 cup of chopped Reese’s peanut butter cups into the batter. The extra peanut butter and chocolate chunks are irresistible.

 

 

 

 

Salted Caramel Peanut Butter Cake

Drizzle caramel sauce over the top and sprinkle with flaky sea salt. The sweet‑salty combination is amazing.

 

 

 

 

Gluten‑Free Chocolate Peanut Butter Cake

Use a gluten‑free all‑purpose flour blend in place of the all‑purpose flour.

 

 

 

 

Vegan Chocolate Peanut Butter Cake

Use vegan butter, plant‑based milk, and flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg).

 

 

 

 

Chocolate Peanut Butter Cake with Ganache

Replace the drizzle with a thick chocolate ganache poured over the top for a more decadent finish.

 

 

 

 

Serving Suggestions

This versatile cake can be served in a variety of ways, making it perfect for any occasion:

 

 

 

 

  • With a glass of cold milk – the classic pairing that never fails.
  • With a cup of coffee – the perfect afternoon treat.
  • For birthdays – a beautiful, crowd‑pleasing cake.
  • For holidays – a showstopper for any celebration.
  • With a scoop of vanilla ice cream – for an extra indulgent treat.
  • For a potluck – easy to transport and always a hit.
  • With fresh berries – adds a bright, fresh contrast.

Storage and Reheating Guidelines

This cake stores beautifully, making it a fantastic make‑ahead option.

 

 

 

 

Room Temperature: Store in an airtight container at room temperature for up to 2 days.

 

 

 

 

Refrigeration: Store in an airtight container in the refrigerator for up to 5 days. Bring to room temperature before serving.

 

 

 

 

Freezing: The unfrosted cake layers freeze beautifully. Wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw in the refrigerator before frosting.

 

 

 

 

Pro tip: If you’re freezing the cake, freeze the layers individually and frost after thawing.

 

 

 

 

Nutritional Information

Approximate values per serving (based on 12 servings):

 

 

 

 

  • Calories: 485
  • Carbohydrates: 58g
  • Protein: 8g
  • Fat: 26g
  • Saturated Fat: 12g
  • Fiber: 3g
  • Sugar: 42g
  • Sodium: 280mg

Using dark chocolate and reducing the sugar will lower the sugar content.

 

 

 

 

Don’t Miss Page 2

Want the full recipe and simple step-by-step instructions?

Page 2 continues with the full ingredients, cooking tips, and easy directions so you can make this recipe perfectly at home.

Tap once below to continue. The bar will load, then open Page 2 automatically.
Tap once to continue to Page 2
Loading full recipe… 0%
👨‍🍳
One tap starts loading. Then the full recipe opens automatically.