Go Back
Print
Recipe Image
Notes
Nutrition Label
Smaller
Normal
Larger
Peanut Butter Layer Cake Recipe
This moist and delicious peanut butter layer cake is perfect for any peanut butter lover. With rich peanut butter frosting and layers of fluffy cake, it's a decadent treat for any special occasion.
No ratings yet
Rate This Yum
Pin This Recipe For Later!
Share The Yum On Facebook
Print
Prep Time:
30
minutes
minutes
Cook Time:
35
minutes
minutes
Total Time:
1
hour
hour
5
minutes
minutes
Servings:
12
Calories:
120
kcal
Ingredients
1x
2x
3x
Main Ingredients
▢
2.5
cups
all-purpose flour
sifted
▢
1.5
cups
granulated sugar
▢
1
teaspoon
baking powder
▢
0.5
teaspoon
baking soda
▢
0.5
teaspoon
salt
▢
0.75
cup
unsalted butter
softened
▢
0.75
cup
creamy peanut butter
▢
2
teaspoons
vanilla extract
▢
3
large
eggs
▢
1.5
cups
buttermilk
▢
1
cup
confectioners' sugar
for frosting
▢
0.5
cup
heavy cream
for frosting
▢
1
cup
nuts
chopped, for garnish
Instructions
Preparation Steps
Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a large bowl, mix together the flour, sugar, baking powder, baking soda, and salt.
Add the softened butter and creamy peanut butter to the flour mixture and beat until combined.
Add the vanilla extract and eggs, one at a time, beating well after each addition.
Gradually add the buttermilk, mixing until the batter is smooth.
Divide the batter evenly between the prepared cake pans.
Bake for 30-35 minutes or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
To make the frosting, beat together the confectioners' sugar, heavy cream, and your choice of peanut butter until smooth and creamy.
Frost the cooled cake layers and stack them. Garnish with chopped nuts if desired.
Notes
Ensure the cake is completely cooled before frosting to prevent the frosting from melting.