Go Back
+ servings
A slice of chocolate cake covered in peanut butter frosting is being lifted off the cake stand with the whole cake
Print Recipe
5 from 1 vote

Peanut Butter Chocolate Cake

This Peanut Butter Chocolate Cake is made with two layers of moist and rich chocolate cake, covered in an equally delicious peanut butter buttercream frosting. An ultimate cake for chocolate and peanut butter lovers!
Prep Time45 minutes
Cook Time25 minutes
Total Time1 hour 10 minutes
Course: Cake, Dessert
Cuisine: American
Servings: 16 slices
Calories: 641kcal
Author: Trang

Ingredients

Chocolate Cake

  • 2 cup all-purpose flour 260 g
  • 1 cup cocoa powder dutch-processed preferred, 91 g
  • 2 cup granulated sugar 400 g
  • ½ teaspoon kosher salt
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 2 cup buttermilk room temperature, 470 g
  • 2 large eggs room temperature
  • 4 oz unsalted butter melted and cooled, 113 g
  • ½ cup oil 102 g
  • 2 teaspoon pure vanilla extract

Peanut Butter Frosting (yields 5 cup)

  • 12 oz unsalted butter 3 sticks, room temperature, cubed, 340 g
  • 12 oz creamy peanut butter 340 g
  • 6 tablespoon heavy whipping cream 90 g
  • 1 teaspoon pure vanilla extract
  • 1 ½ cup powdered sugar 150 g

Instructions

Make the chocolate cake

  • Preheat the oven to 350°F.
  • Brush three 8” cake pans with melted butter. Line the bottom of each cake pan with a piece of round parchment paper and brush the parchment paper with butter as well. Set aside.
  • Add buttermilk, melted butter, oil, eggs, and vanilla extract to a large bowl. Beat with a whisk until combined.
  • Sift together flour, cocoa powder, baking soda, and baking powder into a medium mixing bowl. Add sugar and salt to the flour mixture, and mix thoroughly with a whisk. Add the flour mixture to the liquid mixture, and whisk until a smooth batter forms.
  • Divide batter evenly among the three prepared cake pans, and bake for 25 - 26 minutes until a toothpick inserted in the middle of the cake comes out clean with just a few crumbs attached.
  • Remove from the oven and let cool on a wire rack for 20 - 30 minutes. When you can comfortably touch the cake pans, use a butter knife to loosen the sides, flip the pan over to remove the cake from the pan. Peel off the parchment paper, and allow the cakes to cool completely on a wire rack before adding frosting.

Make the buttercream

  • Add butter, peanut butter, cream, and vanilla extract to the stand mixer bowl.
  • Sift powdered sugar into the bowl.
  • Stir to incorporate all of the ingredients, then increase the mixer speed gradually to high and beat until the frosting is lighter in color and fluffy, about 5 - 15 minutes

Assemble the cake

  • Line a cake stand or plate with a few strips of parchment paper around the edges and place 1 layer of cake on top.
  • Add 1 cup of peanut butter frosting on top of the first layer and spread it out evenly with a spatula. Repeat this step with the second and third cake layer. So there will be 1 cup of frosting in between each cake layer and also on the top.
  • Use the remaining frosting to cover the side of the cake or use 1 cup of frosting for the side and reserve 1 cup of frosting for the swirl on top.
  • If adding swirl decoration on top, refrigerate the cake and the remaining frosting for about 15 minutes to firm up before piping. Add the frosting to a pastry bag fitted with an open star tip (1M) and pipe swirls around the edge. Add Reese’s peanut butter cups for additional decoration if you wish.
  • Use a warm paring knife to separate the bottom of the cake from the parchment paper, wiping as you go, carefully pull out the parchment paper lining the plate or cake stand from the bottom of the cake.
  • Refrigerate the cake for 2 hours before serving.

Notes

  • Use a kitchen scale to divide the cake batter if you want to be more precise, about 500 g of batter per pan. This will also help the cake bake evenly.
  • Use just two 8” cake pans for a 2-layer cake. Note that the cake layers will be much thicker, you’ll want to increase baking time to 30-35 minutes in this case.
  • If you want to make a smaller cake, use this Mini Chocolate Cake recipe.
  • You can also make cupcakes with this recipe, you’ll get about two dozens.

Nutrition

Serving: 156g | Calories: 641kcal