Chocolate Peanut Butter Cake

As an Amazon Affilate, I earn commission on qualifying purchases.

Looking for a fantastic celebration cake? Chocolate peanut butter cake is the perfect cake! It has layers of milk chocolate cake, rich peanut butter filling, and vanilla peanut butter frosting. This peanut butter chocolate cake has been my mom’s go-to birthday cake for family birthdays since the cookbook came out in 2012. (This post was originally published on September 20th, 2012)

Chocolate peanut butter cake slice.

It’s definitely for peanut butter lovers! With two layers of moist chocolate cake, a fluffy peanut butter filling, a thin layer of the creamy peanut butter frosting, this is truly a decadent cake, and one of our favorites for special occasions!

Chocolate peanut butter cake top shot.


The recipe for this chocolate peanut butter cake recipe is from a cookbook called Baked Elements by Matt Lewis and Renato Poliafito. If this recipe is any indication of the rest of the book, the rest of the book bound to be fabulous! 

Ingredients for peanut butter cake.

What you’ll need for milk chocolate layers

  • 2 ounces milk chocolate coarsely chopped
  • 1/2 cup dark unsweetened cocoa powder
  • 2/3 cup hot coffee (I like to keep espresso powder on hand for baking)
  • 1/3 cup whole milk
  • 1 1/3 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 5 ounces unsalted butter softened, cut into 1/2 inch cubes
  • 1 cup dark brown sugar firmly packed
  • 1/2 cup granulated sugar
  • 3 large eggs
  • 1 teaspoon vanilla extract
chocolate peanut butter whole cake.

Ingredients for peanut butter filling

  • 2 ounces unsalted butter, softened, cut into ½ inch cubes.
  • ½ cup smooth peanut butter
  • ½ cup plus 2 tablespoons confectioner’s sugar sifted
  • 1 teaspoon vanilla

Ingredients for peanut butter frosting

For the top of the cake

  • 1/4 cup roasted salted peanuts chopped
  • 2 ounces dark chocolate shaved
slice of chocolate peanut butter cake.

How to make this chocolate peanut butter cake

For the chocolate layers

  • Pre-heat oven to 325* F. Butter two 8-inch cake pans, line the bottoms with parchment paper and butter the parchment. Dust lightly with flour. ( I love these round parchment baking sheets. No need to cut!)

  • Place the chocolate and cocoa powder in a medium sized heatproof bowl. Pour hot coffee over the chocolate and cocoa and whisk until combined. Add the milk, whisk until smooth.
hot coffee over chocolate.
  • In another bowl, sift together the dry ingredients; flour, baking soda and salt. Set aside.
sifting ingredients.
  • In the bowl of an electric mixer, or with a hand mixer, beat the butter and both sugars on medium speed until light and fluffy about 3 minutes.
creaming butter and sugars.
  • Scrape the sides of the bowl. Add the eggs, one at a time, beating well after each addition, then add the vanilla and beat until incorporated.

adding eggs to mixture.
  • Scrape down the sides and bottom of the bowl and mix again for 30 seconds. 
  • Add the flour mixture in three parts alternating with the chocolate mixture, beginning and ending with the flour mixture.
adding flour to mixture to batter.
  • Divide batter between the prepared pans and smooth the tops.
chocolate cake batter in bowl.

  • Bake for 35 to 40 minutes, rotating the pans halfway, until toothpick inserted comes out clean.
batter in cake pans.
  • Transfer the pans to a cooling rack and let cool for 20 minutes. Invert pans onto wire racks and let cool completely.
cooling cakes.

Peanut butter filling

  • In a mixer, beat the butter on high until smooth.
creaming butter.
  • Add the peanut butter and beat on medium-low speed until just combined.
peanut butter in bowl.
  • Add the confectioner’s sugar and the vanilla.
vanilla, powdered sugar and peanut butter.

Beat until smooth. Set aside.

peanut butter filling.

Homemade peanut butter frosting

  • In a medium heavy-bottomed saucepan, whisk the sugar and flour together. Add the milk and cream and cook over medium heat, whisking occasionally, until the mixture comes to a boil and has thickened 10 to 15 minutes.
whisking milk and cream.
  • Transfer the mixture into a large mixing bowl. Beat on high until cool, at least 7 minutes. Reduce the speed to low and add the butter, mix until thoroughly incorporated. Increase speed to medium-high and beat until the frosting is light and fluffy, 1 to 2 minutes.
  • Add 4 teaspoons of reserved peanut butter filling and the vanilla and continue mixing until combined.
whisking milk.
  • If the frosting is too soft, refrigerate to chill slightly then beat again to proper consistency. If the frosting is too firm, set the bowl over a pot of simmering water and beat with a wooden spoon until it is the proper consistency.

Assembling the cake

  • Place bottom layer on serving platter. Evenly spread with peanut butter filling.
smoothing the peanut butter filling.
  • Then spread about ¼ cup of Vanilla Peanut Butter Frosting on top of the filling. I like to use an offset spatula.
layer of peanut butter frosting.
  • Add the next layer, and then a thin crumb coat to the side of the cake.
top layer.
  • Frost the top and sides with the remaining frosting. Sprinkle peanuts and shaved chocolate shavings around the edges of the cake.
crumb coat.
  • Leftover cake can be stored at room temperature, in an airtight container for up to 3-4 days. If it lasts that long!
Peanut butter cake vertical.

Make ahead tips

I’m not going to lie, this is not an quick and easy one bowl cake. If you’d like to make some of the elements ahead of time, here are my suggestions.

  • Make the chocolate cake layers up to a week in advance. Cool layers and wrap well in plastic wrap and freeze. When ready to assemble the cake, defrost the layers at room temperature for about an hour.
  • Make the peanut butter filling a day ahead of time and refrigerate.
  • You can make the homemade peanut butter frosting a day or two ahead of time and refrigerate until ready to assemble the cake. The frosting might need to sit at room temperature if it’s not spreadable.
lifting cake on spatula.

Looking for more chocolate cake recipes?

Flourless Chocolate Cake

Gluten free dark chocolate Flourless cake with dark chocolate ganache.

Guinness Stout Chocolate Pudding Cakes with Salted Caramel Sauce

Chocolate pudding cake.

Chocolate Cake with Coconut Pecan Frosting

Chocolate Butter Cake With Coconut Pecan Frosting.
Chocolate Butter Cake With Coconut Pecan Frosting.

The Queen’s favorite Chocolate Biscuit Cake

chocolate biscuit cake.

 

chocolate peanut butter cake.

Chocolate Peanut Butter Cake

Cynthia
Recipe from Baked Elements, by Matt Lewis and Renato Poliafito
4.99 from 63 votes
Prep Time 20 minutes
Cook Time 35 minutes
Course Dessert
Cuisine American
Servings 12 servings
Calories 674 kcal

Ingredients
  

Milk chocolate layers

Peanut Butter Filling

Peanut Butter Vanilla Frosting

For decorating the top

Instructions
 

For the chocolate layers

  • Pre-heat oven to 325* F. Butter two 8″ round cake pans, line the bottoms with parchment paper and butter the parchment. Dust lightly with flour.
  • Place the chocolate and cocoa powder in a medium sized heatproof bowl. Pour hot coffee over the chocolate and cocoa and whisk until combined. Add the milk, whisk until smooth.
  • In another bowl, sift together flour, baking soda and salt. Set aside.
  • In the bowl of a mixer, fitted with the paddle attachment, beat the butter and both sugars on medium speed until light and fluffy about 3 minutes. Add the eggs, one at a time, beating well after each addition, then add the vanilla and beat until incorporated. Scrape down the sides and bottom of the bowl and mix again for 30 seconds.
  • Add the flour mixture in three parts alternating with the chocolate mixture, beginning and ending with the flour mixture.
  • Divide the batter between the prepared pans and smooth the tops. Bake for 35 to 40 minutes, rotating the pans halfway, until toothpick inserted comes out clean. Transfer the pans to a wire rack and let cool for 20 minutes. Invert onto rack and let cool completely.

Peanut Butter Filling

  • In a mixer, beat the butter on high until smooth. Add the peanut butter and beat on medium-low speed until just combined.
  • Add the confectioner’s sugar and the vanilla and beat until smooth. Set aside.

Peanut Butter Vanilla Frosting

  • In a medium heavy-bottomed saucepan, whisk the sugar and flour together. Add the milk and cream and cook over medium heat, whisking occasionally, until the mixture comes to a boil and has thickened 10 to 15 minutes.
  • Transfer the mixture to the bowl of mixer. Beat on high until cool, at least 7 minutes. Reduce the speed to low and add the butter, mix until thoroughly incorporated. Increase speed to medium-high and beat until the frosting is light and fluffy, 1 to 2 minutes.
  • Add 1 tablespoon plus 1 teaspoon of reserved Peanut Butter Filling and the vanilla and continue mixing until combined. If the frosting is too soft, refrigerate to chill slightly then beat again to proper consistency. If the frosting is too firm, set the bowl over a pot of simmering water and beat with a wooden spoon until it is the proper consistency.

Assembling the cake:

  • Place bottom layer on serving platter. Evenly spread with Peanut Butter Filling, then spread about ¼ cup of Vanilla Peanut Butter Frosting on top of the filling.
  • Add the next layer, and frost the top and sides with the remaining Vanilla Peanut Butter Frosting. Sprinkle peanuts and shaved chocolate shavings around the edge of the cake.
  • Cake can be stored at room temperature, covered for up to 3 days.

Nutrition

Serving: 1servingCalories: 674kcalCarbohydrates: 72gProtein: 9gFat: 44gSaturated Fat: 24gPolyunsaturated Fat: 3gMonounsaturated Fat: 13gTrans Fat: 1gCholesterol: 126mgSodium: 287mgPotassium: 306mgFiber: 3gSugar: 49gVitamin A: 1064IUVitamin C: 0.03mgCalcium: 87mgIron: 3mg
Tried this recipe?Let us know how it was!

Similar Posts

36 Comments

  1. I was at the right place at the right time! Spencer’s birthday cake was fantastic! This is a must for my chocolate/peanut butter loving husband’s birthday cake this year!

  2. Peanut butter and chocolate…a must try. Maybe I’ll take it to our upcoming family reunion! Thanks for sharing, and thanks for visiting my blog and leaving a comment.

  3. Not being a fan of coffee’s taste, I was going to ask about the coffee flavor, too. I think coffee enhances the chocolate flavor maybe.

  4. 5 stars
    For our dinners at church on Wednesday nights people bring the desserts, I know I will have to make a big batch but oh what a hit I believe it would be. Have to wait until I can afford all the ingredients though. Thanks for this awesome cake.

  5. 5 stars
    Can’t wait to make this! Love Chocolate & Peanut Butter Combos. I’ve been spooning chunky peanut butter on oreo cookies lately. YUMMY!

  6. I’m confused. You list yourself as the author on the recipe but say it comes from a cookbook not written by you. Is this your recipe or theirs?

    1. Kristi, I can see your confusion. The way the wordpress recipe card works asks who input the recipe into the post. I should have re-stated the author of the recipe within the card. As with this recipe, I always credit the author, if it is not my original recipe. Thanks for pointing this out.

  7. I am going to make this for a friend’s birthday however, I was wondering if I can cheat a little bit and use box cake mix for the mike chocolate layers. Will this ruin the cake?

  8. Hello,
    yeah hubby and I don’t drink coffee but I will try this recipe. what kind of coffee? I don’t even know how to make coffee lol can I just make some instant crystals coffee in a cup? I could try it if so. If not is there a substitute ingredient to use in place of the coffee?
    Also I’d like to know if I could use dark chocolate pieces like Ghirardelli 60% cacao Instead of milk chocolate?
    thanks for an answery hubby loves everything peanut butter and chocolate so I’d love to make this for him!
    (*_*)

    1. Yes Michelle, you can absolutely use coffee crystals. I don’t drink coffee at all either, but it does add a depth of flavor to the cake. Dark chocolate would be delicious too! I think everyone loves peanut butter and chocolate together!

      1. Thanks for the quick response. Im sure even I can handle mixing up the instant coffee lol
        I’m off to go make the cake now.
        (*_*)

  9. 5 stars
    Hi Cynthia I made this cake and it disappeared faster than I could cut it and put on a plate!
    No taste of coffee at all! People were surprised to learn it had coffee in it.

    I did do some changes such as using dark chocolate 60% cacao (going to try 72% cacao next time), the frosting – most everybody I know LOVES peanut butter so I added two whole cups of peanut butter to the frosting instead of just adding the Tbsp. peanut butter cake filling to it. I chilled the frosting and whipped again a little before putting it on the cake and it was perfect.
    The cake layers were moist but not as moist or chocolatey as I’d like so I’m going to try adding yogurt or sour cream to the batter to see if that helps raise the moistness or perhaps I should chill the cakes after baking? Or would using cake flour or a mixture of half all purpose and half cake flour work?
    What do you think?

    Everyone is already asking when I will be making this cake again! LOL
    Thank you for sharing!
    A+++ recipe, you wont be disappointed when making this cake!
    (*_*)
    Chelle

  10. Oh also people were so surprised to learn the frosting has flour in it. At first I was a little skeptical if it would taste good but after making it was very pleased! I will use this frosting recipe again and add other flavors to it for future cakes, its light and fluffy yet strong enough for stacking cakes oh and its super easy to make!
    (*_*)
    Chelle

  11. Hi Abbie, thank you for taking the time to write. I’m sorry that you had problems with the frosting. As you can see, the recipe was taken from the book “Baked Elements”, and no changes were made. (I always indicate changes, if any, if the recipe is not mine). I will tell you, though, that baking can be so tricky, which is why I definitely prefer cooking. Any one of a number of things can affect the outcome of baked goods, from the weather, to the quality and age of the ingredients. From my own experience, I’ve made a recipe on a cool, rainy day, that turned out perfectly, and again on a warm day, where everything just tanked. Without being there with you, it’s hard for me to say which, if any, of these were the reason for the runny texture of the frosting. Let me know if you have any additional questions or concerns.

  12. 5 stars
    Hi Abbie,
    I made this cake also and ended up chilling the filling and frosting for a little bit which helped. I also chilled my cakes in the fridge before frosting them.
    When I made this recipe I ended up playing around with it till it was what worked for me.
    The first time I use a recipe I usually follow it exactly, then make personal changes for the next time.
    I would try the recipe again and see if you can pin down where the frosting and filling went wrong.
    (*_*)
    Chelle

    1. Thank you for responding Chelle! Baking can be so temperamental and it could have been a particularly wet or humid day, in which case, your suggestion to chill the filling and frosting is great!

      1. That’s so true about the climate. I’ve now made the cake 4 times and one time was just a disaster at my sisters house with the frosting it was too warm there and I had to remake it.

  13. 4 stars
    I just made the cake and the peanut butter filling, but the filling seems thick and oily – is that normal?

    1. I added more powdered sugar which made it more the consistency of peanut butter balls (or buckeyes). I think I’ll just spread it out in a circle shape and lay it in between the layers of cake.

      I also had trouble with the frosting. Came out way too thin. I tried adding corn starch and powdered sugar to thicken it and also tried refrigerating, but it didn’t seem to help much. I think I’ll just go get some store bought frosting and whip in some peanut butter.

      Otherwise, the cake itself tastes amazing!

      1. Hi Becky, as you can tell by the comments, some others have had difficulty with the frosting too. The only thing I can think would be different, is the type of peanut butter? Some peanut butter is oilier than others? The frosting is really good, and you can see by my cake it was thick. Also, weather can affect the texture of baked goods. Rainy, moist days usually have an adverse effect on some baked goods.

  14. We are going to a Family Reunion the end of July. Do you think it would be okay to bake the cake and freeze before frosting? Also do you think the frosting could be made a day or two before, then bring to room temperature and then frost?

  15. This is the second year in a row I’ve made this cake for my chocolate and peanut butter loving daughter. This cake is AMAZING and beautiful! I love the colors in the layered slices! The only thing I do different is adding Reese’s on top (my girl’s favorite). Thanks for sharing!

  16. I am going to be baking this cake in about 5 hours. I see there is no baking powder in the recipe and want to clarify this is correct.

  17. 5 stars
    This cake is an absolute masterpiece!
    The combination of rich chocolate and creamy peanut butter layers is sheer genius. I’m definitely bookmarking this recipe for my next baking adventure!

  18. 5 stars
    Making this for My Birthday! I’m not a big sweet person but this for my 60th is going to be a treat!
    I love making Birthday cakes! Such a personal and delicious way to celebrate someone- or myself!!

  19. Hi
    Can I swop out half of the butter for an unflavoured oil ?

    Woukd that improve the moistness of the cake of will it impact the structure of the recipe ?

4.99 from 63 votes (55 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating