Home » Cakes & Pies » Chocolate Peanut Butter Cake

Chocolate Peanut Butter Cake

This Chocolate Peanut Butter Cake recipe has a decadent creamy peanut butter surprise hidden inside. It’s drizzled with both a warm peanut butter and melted chocolate glaze to take it to another level of deliciousness.

chocolate-peanut-butter-cake-recipe

Easy Chocolate Peanut Butter Cake Recipe

The combination of chocolate and peanut butter is iconic and celebrated worldwide in confections, cookies, cakes and desserts. The sweet creamy richness of chocolate pairs beautifully with the salty, nutty taste of peanut butter hidden in the batter of this cake. How to make simple Chocolate Peanut Butter Bundt Cake: (Scroll down for full printable recipe.)

  • Prepare Pan – Preheat oven to 350°F. Grease a 12-14 cup bundt cake pan with butter, shortening, or spray with baking spray and dust with cocoa powder. Set aside.
  • Make the Peanut Butter Filling – Beat together peanut butter, cream cheese and sugar on medium speed until thick and fluffy.
  • Eggs – To the bowl, add the egg, beating well. Add 2 tablespoons of flour and one Tablespoon heavy whipping. Continue beating until fully combined, set aside.
  • Cake Batter – Use a whisk to sift together the flour, baking powder, baking soda, salt, cocoa powder, and instant espresso powder.
  • Creamed Ingredients – Use a mixer to beat together the sugar, oil and vanilla. Add the eggs, one at a time, beating well after each addition. .
  • Combine – Add the sifted dry ingredients alternately with the buttermilk. Repeat until all has been added, then beat just until fully combined.      
  • Assemble the Cake – Pour 1/2 of the cake batter into the prepared bundt pan. Dollop the peanut butter filling evenly over the cake batter leaving around a 1/2 inch border. (It shouldn’t touch the edges). Spread the remaining batter over the filling and carefully smooth.    
  • Transfer to Oven – Bake per the recipe until a toothpick inserted into the middle of the cake comes out clean. Allow the cake to cool in the pan for 20-30 minutes on a cooling rack.
  • Carefully run a knife or offset spatula around the edge to loosen if needed then carefully turn out onto a cooling rack to cool completely.
  • Make Peanut Butter and Chocolate Drizzle – Put the peanut butter chips and chopped chocolate (or chocolate chips) into two separate small bowls.
  • Whipping Cream – Heat the heavy whipping cream in a small saucepan over low heat for about 5 minutes, or until the cream starts gently simmer, do not boil. Remove from heat.
  • Pour 1 cup of the cream over the peanut butter chips, and 1/2 cup cup over the chopped chocolate. Let stand for 2 minutes then stir until smooth and creamy.  Allow to both cool slightly and thicken but still pourable. Drizzle over the cooled cake.
  • Slice and serve at room temperature or chilled.
how-to-make-chocolate-peanut-butter-bundt-cake

Ingredients You’ll Need to Make the BEST Chocolate Peanut Butter Cake Recipe

  • Ingredients you’ll need to make this homemade Chocolate Peanut Butter Cake: Plain cream cheese, granulated sugar, creamy peanut butter, large eggs, heavy whipping cream, all purpose flour, baking powder, baking soda, salt, unsweetened cocoa powder – I used Hershey’s Natural Unsweetened Cocoa, instant espresso powder or instant coffee, vegetable or canola oil, granulated sugar, 3 large eggs, vanilla extract, buttermilk, peanut butter chips – I used Reese’s Peanut Butter Chips.
  • For the topping you’ll need: One 4 ounce bar semi-sweet baking chocolate or chocolate chips – I used Baker’s Semi-Sweet Baking Bar since hopped chocolate melts more easily, peanut butter chips and heavy whipping cream.
  • I do not recommend using crunchy peanut butter as it would change the texture of the cake.
  • The cream cheese should be softened so it’s easier to cream together with the peanut butter and sugar.
chocolate--drizzled-cake-recipe

How to Make the Best Chocolate Peanut Butter Cake Recipe

  • Kitchen tools you’ll need: 12 cup bundt cake pan – I used a Nordic Ware Bundt pan, baking spray or extra butter, or shortening for greasing the pan, 1 large bowl, 1 medium bowl, 2 small mixing bowls, electric hand mixer, whisk, cooling rack, small saucepan and measuring cups and spoons.
  • Substitutions: Softened butter can be used instead of canola oil. Use 1 cup of butter (2 sticks), softened to room temperature. Beat the butter and sugar together with an electric hand mixer until light and fluffy. Continue per the recipe instructions.
  • Instant espresso powder can be omitted, but it adds richness and depth of flavor to the chocolate cake.
  • You can make your own buttermilk with regular milk and a tablespoon of vinegar, or you can substitute whole milk for the buttermilk.
  • Serving Temperature: You can serve this cake at room temperature or chilled.
  • Storage Instructions: Store covered at room temperature for up to 3 days or chilled in the refrigerator for up to one week.
  • This Chocolate Peanut Butter Cake can also be frozen for up to 3 months. Cover well with a couple of layers of plastic wrap and aluminum foil. Thaw before serving.
best-peanut-butter-chocolate-bundt-cake-recipe

More Easy Bundt Cake Recipes to Make

Thanks for visiting come back soon!

Disclosure ~ If a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!

Helpful Kitchen Items:

Chocolate Peanut Butter Cake

Prep Time30 minutes
Cook Time55 minutes
Cooling time1 hour
Total Time2 hours 25 minutes
Course: Cake, Dessert
Cuisine: American, Southern
Keyword: chocolate-bundt-cake-recipe, chocolate-peanut-butter-bundt-cake
Servings: 16 servings (may vary)
Calories: 559kcal

Ingredients

  • Peanut Butter Filling:
  • 1 cup creamy peanut butter
  • 4 oz plain cream cheese softened
  • 1/2 cup granulated sugar
  • 1 large egg
  • 2 Tbsp all purpose flour
  • 2 Tbsp heavy cream
  • Cake:
  • 3 cups all purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 3/4 cup unsweetened cocoa powder
  • 2 tsp instant espresso powder
  • 1 1/2 cups granulated sugar
  • 1 cup vegetable or canola oil
  • 2 tsp pure vanilla extract
  • 3 large eggs room temperature
  • 1 1/2 cups buttermilk well shaken
  • Toppings:
  • 1 cup heavy cream
  • 1/2 cup peanut butter baking chips
  • 1/2 cup chopped semi sweet chocolate or chocolate chips

Instructions

  • Preheat oven to 350°F. Grease a 12-14 cup bundt cake pan with butter, shortening, or spray with baking spray and dust with cocoa powder. Set aside.
  • Peanut Butter Filling: In a small bowl, use an electric mixer to beat together peanut butter, cream cheese and sugar on medium speed until thick and fluffy.
  • To the bowl, add the egg, beating well. Add 2 tablespoons of flour and one Tablespoon heavy whipping. Continue beating until fully combined, set aside.
  • Cake: In a medium bowl, sift together the flour, baking powder, baking soda, salt, cocoa powder, and instant espresso powder using a whisk.
  • In a separate large bowl, using a mixer, beat together the sugar, oil and vanilla. Add the eggs, one at a time, beating well after each addition. .
  • With the mixer on low speed, add the sifted dry ingredients alternately with the buttermilk. Repeat until all has been added, then beat just until fully combined.      
  • Pour 1/2 of the cake batter into the prepared bundt pan. Dollop the peanut butter filling evenly over the cake batter leaving around a 1/2 inch border. (It shouldn't touch the edges). Spread the remaining batter over the filling and carefully smooth.    
  • Bake for about 45-55 minutes, or until a toothpick inserted into the middle of the cake comes out clean. Allow the cake to cool in the pan for 20-30 minutes on a cooling rack.
  • Carefully run a knife or offset spatula around the edge to loosen if needed then carefully turn out onto a cooling rack to cool completely.
  • Toppings: Put the peanut butter chips and chopped chocolate (or chocolate chips) into two separate small bowls.
  • Heat the heavy whipping cream in a small saucepan over low heat for about 5 minutes, or until the cream starts gently simmer, do not boil. Remove from heat.
  • Pour 1 cup of the cream over the peanut butter chips, and 1/2 cup cup over the chopped chocolate. Let stand 2mintues then stir until smooth and creamy.     Allow to both cool slightly and thicken but still pourable. Drizzle over the cooled cake.
  • Slice and serve at room temperature or chilled.

Nutrition

Serving: 1serving | Calories: 559kcal | Carbohydrates: 55g | Protein: 11g | Fat: 35g | Saturated Fat: 11g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 11g | Trans Fat: 0.1g | Cholesterol: 75mg | Sodium: 281mg | Potassium: 314mg | Fiber: 3g | Sugar: 31g | Vitamin A: 449IU | Vitamin C: 0.1mg | Calcium: 82mg | Iron: 3mg
Tried this recipe?Mention @melissassk or tag #melissassk!

6 Comments

  1. I cannot use espresso powder for health reasons. Will leaving it out alter the integrity of this cake?

    1. The cream cheese stabilizes the peanut butter in the filling and isn’t distinguishable. I haven’t tested this cake without it, if you try it let us know how it goes.

Leave a Reply

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

Recipe Rating