Bake or Break
New to BAKE or BREAK? Start Here!

Peanut Butter Cake with Chocolate Frosting

Fans of chocolate and peanut butter will be wowed by this beautiful, sweet, delicious Peanut Butter Cake with Chocolate Frosting! - Bake or Break

A few months ago, Quinn suggested that I make a peanut butter cake with chocolate frosting. I mentally noted that and went about with various other baking plans. I held on to his suggestion until this past week when he celebrated his birthday.

I waited until he left for work and then got in the kitchen and made it as a surprise for him. I even got it photographed the same day so I wouldn’t do that annoying food blogger thing where I have some awesome dessert made but won’t let him eat any of it until I can photograph it. Bless him, he learned a long time ago to eat the ugliest cookie on the cooling rack.

Fans of chocolate and peanut butter will be wowed by this beautiful, sweet, delicious Peanut Butter Cake with Chocolate Frosting! - Bake or Break

But let’s get back to this amazing cake. The layers are so nice and tall. And they have a lovely peanut butter flavor. But the best part, at least to me, is the texture of the cake. It’s so soft and moist. I’d be happy with a piece of that cake unadorned. Just slice it up and hand me a fork!

Of course, the frosting is what makes it extra special. What better to pair with peanut butter than chocolate? The frosting is a simple one with big, fabulous chocolate flavor. It pairs perfectly with the cake.

Fans of chocolate and peanut butter will be wowed by this beautiful, sweet, delicious Peanut Butter Cake with Chocolate Frosting! - Bake or Break

The lack of frosting on the sides of the cake isn’t purely an aesthetic choice. Quinn and I both prefer a higher cake to frosting ratio, so I usually dial back the frosting and limit it to the tops of the layers. Of course, if you are a big frosting fan, just increase the frosting recipe by half or even double to cover the sides.

The sweetness level here is a bit higher than the things I usually bake. But birthdays are a great reason for a full-tilt dessert, right? And I’m happy to tell you that the birthday boy thoroughly enjoyed his cake!

Visit the Recipe Index for more cake recipes!

Peanut Butter Cake with Chocolate Frosting

Yield 12 to 14 servings
Prep Time 35 minutes
Cook Time 30 minutes

Fans of chocolate and peanut butter will be wowed by this beautiful, sweet, delicious Peanut Butter Cake with Chocolate Frosting!

Fans of chocolate and peanut butter will be wowed by this beautiful, sweet, delicious Peanut Butter Cake with Chocolate Frosting! - Bake or Break


For the cake:

  • 2 & 1/4 cups all-purpose flour
  • 1 & 1/2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 3/4 cup creamy peanut butter
  • 3/4 cup firmly packed light brown sugar
  • 1/2 cup granulated sugar
  • 1/2 cup unsalted butter, softened
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk

For the frosting:

  • 1/4 cup unsalted butter, softened
  • 1/4 cup plus 1 tablespoon unsweetened cocoa powder, sifted*
  • 1/2 teaspoon vanilla extract
  • 1/4 cup milk (plus more if necessary)
  • 3 cups confectioners' sugar, sifted*
  • chocolate chips, peanut butter chips, mini peanut butter cups for garnish


To make the cake:

  1. Preheat oven to 350°F. Grease two 9-inch round cake pans. Line the bottom of each pan with parchment paper.
  2. Whisk together the flour, baking powder, baking soda, and salt. Set aside.
  3. Using an electric mixer on medium speed, beat the peanut butter, brown sugar, sugar, and butter until fluffy. Add the eggs, one at a time, mixing well after each addition. Mix in the vanilla.
  4. Reduce mixer speed to low. Add the flour mixture in three portions, alternating with two portions of buttermilk. Mix just until combined.
  5. Divide the batter evenly between the prepared pans. Spread evenly.
  6. Bake 25 to 30 minutes, or until a pick inserted into the center comes out clean.
  7. Cool the cakes in the pans on a wire rack for 15 minutes. Then remove the cakes from the pans to a wire rack, remove the parchment paper, and allow them to cool completely.

To make the frosting:

  1. Using an electric mixer on medium speed, beat the butter, about half of the cocoa powder, and the vanilla until light and fluffy. Gradually add 1/4 cup milk, and mix well. Add the remaining cocoa powder, and mix well.
  2. Gradually add the confectioners' sugar** and continue mixing until thoroughly combined.
  3. If necessary, add a bit more milk (about a teaspoonful at a time) until the frosting is the desired consistency for spreading onto the cake.
  4. Place one cooled cake layer on a serving plate. Frost the top with about half of the frosting.
  5. Place the other cake layer on top of the frosted layer. Frost the top with the remaining frosting. Garnish if desired.


*I'm not a big fan of sifting, but sifting these two ingredients will make your frosting much smoother. **Confectioners' sugar added during mixing can make a really big mess. To keep the mess to a minimum, I recommend spooning the sugar into the mixing bowl in small increments. I add about a tablespoon or so at a time while continuing to mix.

Show off your baking masterpiece!

Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. Can't wait to see your creation!

Share this:

    31 Comments on “Peanut Butter Cake with Chocolate Frosting”

  1. That Quinn is one lucky guy! Glad you both enjoyed this beautiful cake. Quick question for you……can this be made into cupcakes? How long do you think the baking time would be? Thanks for another delicious recipe….happy spring!

  2. Cake looks incredible and you made me snort!  ” He learned a long time ago to eat the ugliest cookie on the cooling rack” Ha ha!

  3. Peanut butter and chocolate are one of my favorite combination! What a great birthday cake!

  4. I didn’t have any big baking plans for this week…UNTIL NOW. Can’t get this out of my head!

  5. The cake looks delicious and I can never resist peanut butter and chocolate! Thanks for sharing.

  6. I didn’t use the parchment paper, will I have a problem with removal of the cake . I did grease the pans. 

  7. Gonna have some folks over this weekend and was thinking about baking a desert cake, this one looks lovely. I think I will actually try it! 🙂

  8. This looks like a perfect dessert for a special Mother’s Day meal.  Looking forward to trying it out.

  9. This sounds so good. Cant wait to try making this, thank for sharing this recipe.


  10. Looks fantastic! One question – is it ok to use natural peanut butter, and not the stuff with added sugar/trans fats (e.g. Jif, Skippy, etc.)?

    • Hi, Sarah! Natural peanut butters are usually thinner, so it might create a bit of a difference in the batter and the texture of the finished cake. I’ve not tried this cake with a natural peanut butter, but I don’t think you’ll end up with anything vastly different. There will be a bit less sugar in the cake, but I wouldn’t necessarily add more to the cake. Check the ingredients list on your natural peanut butter. If there’s no salt added, you might want to bump up the salt in the recipe just a tad.

  11. Does it need to be refrigerated after it’s made?

  12. Is there a way to make this with no eggs? My nephew is allerigic to eggs. I saw somewhere about replacing each egg with 1/ 4 cup mashed banana. Any suggestions with replacingeggs in a recipe.

    • Hi, Jenn. I don’t have much personal experience with making that kind of substitution, so I can’t offer firsthand advice. I’ve read that you can substitute 1/4 cup mashed banana or applesauce per egg. If you have good luck with a substitution for this cake, be sure to let us know.

      • Ok, just made it without eggs using 1/4 cup mashed banana per egg. Omg the batter tastes amazing. Like a peanut butter banana sandwich. It’s still in the oven, but i cannot wait to slice into it. Tasted soo good and the batter consistency was not altered so fingers crossed!

  13. Does it have to made into two cakes or can I just bake it in a 9X9 pan and ice it 

    • If you want to make it in a 9-inch square pan, then you’ll need to half the recipe. An 8-inch square pan would be a better choice, as it will be a little thinner in a 9-inch square. Just watch it toward the end of the baking time to make sure it doesn’t over-bake.

  14. WE ACTUALLY MADE THIS CAKE! And it’s DELICIOUS! Not too sweet, easy to make, light yet sturdy texture. The frosting directions were a bit confusing but we made it work. The 1/4 milk seemed like too much and it was. Next time I would start with 2 Tablespoons and a teaspoon at a time as needed to get to spreadable consistency. The frosting is a sweet milk chocolate flavor and the cake is a light peanut butter flavor that only needs a thin covering of frosting to prevent overpowering the cake.. We will definitely make this cake again!

  15. With three eggs, baking soda, AND baking powder, I was expecting two tall layers, but this was the flattest cake I’ve ever made. Any suggestions from bakers on what might have gone wrong?

  16. I was cruising pinterest and up came this beautiful cake. It made me smile as it reminded me of my Mom. When we were kids she made Peanut butter cakes for us kids frequently. Then…I see it’s from you Jennifer, I’m a subscriber and fan of all things delicious made on BOB. Now I know it’s delicious and will have to make it VERY SOON. Thanks Jennifer.
    Have a wonderful long weekend.

  17. Hi again Jennifer,
    I made your cake this evening and it is delicious! The batter is like a creamy cloud. Such an easy cake to make and cooks up quickly. The cake is tall, moist, soft, and tasty. The amount of frosting is perfect too. It is exactly like my Mom made when we were kids some 55 years or so ago. Ahhhh the fond memories came flooding back.
    This would make wonderful cupcakes stuffed full of tasty treats like chocolate chips or tiny peanut butter cups, toffee bits, and even sprinkles of chopped peanuts topping the icing. The sky is the limit.
    Thank you so much for sharing this recipe Jennifer.
    Nova Scotia

  18. Could this cake be made in a 9×13?  How long would you bake it?

    • Hi, Nancy. I think that would work, although I’ve not tried that myself. It may need a few more minutes of baking time. I recommend baking it for the time in the recipe and assessing from there if it needs a bit more time.

Leave a Reply

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