A rich and creamy Chocolate Peanut Butter Layer Cake, perfect for any celebration.
Author:Caroline Jones
Prep Time:30 minutes
Cook Time:35 minutes
Total Time:65 minutes
Yield:12 servings 1x
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 cups all-purpose flour
2 cups sugar
3/4 cup cocoa powder
2 tsp baking soda
1 tsp baking powder
1/2 tsp salt
1 cup buttermilk
1/2 cup neutral oil
2 large eggs
1 tsp vanilla
1 cup hot coffee or hot water
1 cup smooth peanut butter
1/2 cup softened butter
1 1/2 cups powdered sugar
2–3 tbsp milk
1 tsp vanilla
1 1/2 cups chocolate chips
3/4 cup heavy cream
Mini chocolate peanut butter candies (for topping)
Instructions
Preheat oven to 350°F (175°C). Whisk dry cake ingredients. Add buttermilk, oil, eggs, and vanilla. Mix in hot coffee. Divide batter into two 9-inch pans. Bake for 30–35 minutes. Cool fully.
Beat peanut butter and butter until creamy. Add powdered sugar, vanilla, and milk. Mix until fluffy.
Heat cream, pour over chocolate chips, wait 2 minutes. Stir to create a silky ganache.
Assemble: Place the first cake layer, spread a thick layer of peanut butter filling. Add the second layer. Pour ganache to drip naturally. Top with candies. Chill for 15 minutes before slicing.
Notes
Serve chilled for clean layers.
Warm slice + cold milk = perfection.
Add crushed peanuts on top for extra crunch.
Hot coffee deepens cocoa flavor.
Don’t overbeat the batter.
Freeze layers for 10 minutes before assembling for sharp edges.