This post may contain affiliate links. Please read our disclosure policy.

Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. www.modernhoney.com #peanutbutter #chocolatepeanutbuttercake #chocolatecake

Chocolate Cake with Peanut Butter Frosting

A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups 

Today is my son Mason’s 17th birthday! I can’t even believe it and would like to request that time stand still. It is so hard watching my kids grow up. But today we are celebrating him and all of the reasons we love him so much. Of course, I believe everyone should blow out candles on a birthday cake of their choice. This year it was a Chocolate Peanut Butter Cake topped with peanut butter cups.

Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. www.modernhoney.com #peanutbutter #chocolatepeanutbuttercake #chocolatecake

Many times people tell me they are intimidated by making their own homemade cakes. But I am here to tell you that this homemade chocolate cake recipe is as easy as it gets. It has a 5-Star rating for good reason. It takes me less than 5 minutes to whip up the cake batter. Plus it comes out of the pans like a dream!

This Creamy Peanut Butter Frosting is made with sweet cream butter, creamy peanut butter, powdered sugar, and vanilla. It is that simple! If you love peanut butter, you will go crazy for this homemade peanut butter icing.

Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. www.modernhoney.com #peanutbutter #chocolatepeanutbuttercake #chocolatecake

I love to top this Peanut Butter Chocolate Cake with peanut butter cups. You can use the classic Reeses Peanut Butter cups or you can go gourmet and use Trader Joe’s peanut butter cups. You can also place them inside the layers above the frosting if you want extra chocolate peanut butter flavor. Another way to add more chocolate is to add a drizzle of chocolate ganache on the top of the cake. It is made with high-quality chocolate melted down with a small amount of heavy cream.

Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. www.modernhoney.com #peanutbutter #chocolatepeanutbuttercake #chocolatecake

How to make the Best Chocolate Cake with Peanut Butter Frosting:

  • I have found that oil works best in chocolate cakes (in my humble opinion). Even though I am the biggest butter fan, adding oil to a chocolate cake batter creates a moist texture.
  • Cake flour does make a difference in the tender crumb of the cake but you can substitute all-purpose flour. I use both depending on what I have on hand and both create a moist chocolate cake.
  • A high-quality cocoa powder can change the depth of chocolate flavor. I use Callebaut Cocoa (which I find in the bulk section at Winco. It is so inexpensive when you buy it from the bulk bins. You can buy as little or as much as you need).
  • Using both baking soda and baking powder gives it the best rise. Homemade cakes don’t puff up as much in the middle as boxed cake mixes do so don’t be surprised when they are a tad flatter. It makes them so much easier to stack and frost.

Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. www.modernhoney.com #peanutbutter #chocolatepeanutbuttercake #chocolatecake

  • Buttermilk is a must because it gives it the melt-in-your-mouth texture.
  • Don’t overbake your cake. It is important to watch it carefully and check the center of the cakes to figure out when it is done baking.
  • Spray the pans with non-stick cooking spray. After baking, let the cakes cool for about 15 minutes before removing from pans. If you want to make them extra easy to frost, stick them in the freezer for about 20-30 minutes. Remove from freezer when ready to frost.
  • Spread a thin layer of frosting called a “crumb coat” all over the cake. This helps to smooth out the crumbs to prepare for the final coating of frosting. It is like a primer for a cake.
  • To make the peanut butter frosting, bring the butter to room temperature or soften it in the microwave. Whip the butter and peanut butter together, scraping the sides often until completely smooth. Then add the powdered sugar and vanilla.

Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. www.modernhoney.com #peanutbutter #chocolatepeanutbuttercake #chocolatecake

THE BEST CAKE RECIPES:

My favorite cake baking essentials:

USA 8-inch cake pans
USA 9-inch cake pans
Icing Angled Spatula

Pin this now to find it later

Pin It
5 from 6 votes

Chocolate Cake with Peanut Butter Frosting

By: Modern Honey - www.modernhoney.com
Chocolate Cake with Peanut Butter Frosting A moist 5-Star Rated Chocolate Cake with Creamy Peanut Butter Frosting topped with Peanut Butter Cups. 
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 16

Ingredients  

Chocolate Cake:

  • 1 3/4 cup Flour
  • 1 3/4 cup Sugar
  • 3/4 cup Unsweetened Cocoa Powder (high quality)
  • 2 teaspoons Baking Soda
  • 1 teaspoon Baking Powder
  • 1 teaspoon Salt
  • 1/2 cup Oil
  • 2 large Eggs
  • 1 cup Buttermilk
  • 1 1/2 teaspoons Vanilla
  • 1 cup Hot Water

Peanut Butter Frosting:

  • 1 cup Butter (softened)
  • 1 cup Creamy Peanut Butter
  • 3 cups Powdered Sugar
  • 2 teaspoons Vanilla
  • 2 Tablespoons Milk or Heavy Cream
  • Peanut Butter Cups

Instructions 

  • Preheat oven to 350 degrees. In a large bowl, stir together flour, sugar, cocoa, baking soda, baking powder, and salt. If you have a flour sifter, sift all dry ingredients.
  • In a mixing bowl, beat oil, eggs, buttermilk, and vanilla for 1 minute. Add dry ingredients to wet ingredients and stir until combined. Pour in hot water and mix together. The batter will be liquidy but that's a good thing -- it will create a moist cake.
  • Spray two 9-inch or three 8-inch cake pans with non-stick cooking spray.  Pour batter evenly into each pan. Bake at 22-27 minutes for 9-inch cake pans. Bake at 18-23 minutes for 8-inch cake pans. Place toothpick or cake tester in the center of the cake to check if it comes out clean.
  • Let cool before frosting.

Peanut Butter Frosting:

  • In a mixing bowl, cream together softened butter and peanut butter until light and fluffy, scraping the sides of the bowl often. Stir in powdered sugar and vanilla. Add milk or heavy cream until desired consistency -- about 2 Tablespoons. 
  • Once the cake has cooled and has been removed from pans, frost each layer with frosting. It is easier to frost if the cake layers are cold. Place in the freezer to make it easier to frost. Top with peanut butter cups. 

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Servings: 16
Keyword: chocolate cake with peanut butter frosting
Like this? Leave a comment below!Jump to Comments

Hi, I'm Melissa Stadler!

I am an Award-Winning Recipe Creator. Cover of Food Network Magazine. Two-Time Pillsbury Bake-Off Finalist. I am passionate about sharing the best recipes so you have success in the kitchen!

You Might Also Like

Leave a comment

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

Recipe Rating




8 Comments

  1. I’ve been being called for a long time and this baby is worth its weight in moist, tender gold. Of course the peanut butter and chocolate flavor meld is the bomb. 5 very enthusiastic thumbs up!!

  2. I am in love with this cake recipe! I had it saved to my home screen on my last phone and use for birthdays and anniversary’s because it is me and my husbands favorite cake. I am going to make it for my sons birthday but I changed phones! It took me forever to find this recipe again but I am sooooooo excited to use it!! Just thought I would let you know how much I love it!

  3. 5 stars
    Made this for a retirement party at my husband’s office. Was hoping for some leftovers, but there weren’t any. I used half black cocoa (King Arthur) and half regular (Scharffen Berger), and hot espresso instead of hot water. A real standout. It’s pretty simple, and I happened to have all the ingredients and pans. Thanks much.

  4. 5 stars
    I poured this cake recipe into 12 cupcake pins and halved the frosting. This is without a doubt the best dessert I have ever made myself and pretty foolproof. I couldn’t keep my fingers out of the frosting bowl while I waited for the cupcakes to bake. Yeah, it was that good. Thank you for sharing this recipe!