Go Back
+ servings
Creamy peanut butter frosting being spread on the first cake layer with a spatula.

Peanut Butter Cake Recipe

Did you like the recipe? Click on a star to rate it!

5 from 1 vote
This peanut butter cake is the ultimate dessert for peanut butter lovers! Moist cake layers, creamy peanut butter frosting, and optional chocolate ganache make it irresistible. Easy to make, perfect for any occasion, and sure to impress everyone at the table.
Print Recipe Pin Recipe
CourseDessert
CuisineAmerican
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Servings12 slices
Calories520kcal

Ingredients

For the Cake:

  • 2 ½ cups all-purpose flour
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt
  • 1 cup creamy peanut butter
  • 1 cup unsalted butter softened
  • 1 ½ cups brown sugar
  • ½ cup granulated sugar
  • 4 large eggs
  • 2 tsp vanilla extract
  • 1 cup buttermilk

For the Frosting:

  • 1 cup creamy peanut butter
  • ½ cup unsalted butter softened
  • 3 cups powdered sugar
  • 2 tsp vanilla extract
  • 3 –4 tbsp heavy cream

Optional Toppings:

  • 1 cup chocolate chips for ganache
  • ½ cup heavy cream for ganache
  • Crushed peanut butter cups
  • Mini chocolate chips

Instructions

  • Preheat oven to 350°F (175°C). Grease and flour two 9-inch cake pans or line with parchment paper.
  • In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  • In a large bowl, cream peanut butter, butter, brown sugar, and granulated sugar until light and fluffy.
  • Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
  • Gradually add the dry ingredients, alternating with buttermilk, until just combined.
  • Divide batter between cake pans. Bake for 25–30 minutes or until a toothpick comes out clean.
  • Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
  • For frosting, beat peanut butter and butter until smooth. Gradually add powdered sugar, vanilla, and heavy cream until creamy.
  • Frost the cooled cake layers and decorate with chocolate ganache and toppings if desired.

Nutrition

Serving: 1slice | Calories: 520kcal | Carbohydrates: 60g | Protein: 8g | Fat: 28g | Saturated Fat: 12g | Cholesterol: 80mg | Sodium: 320mg | Fiber: 2g | Sugar: 38g
Tried this recipe?Mention @ItsLailaRecipes or tag #LailaRecipes!