Meet your Chocolate Peanut Butter Layer Cake
This cake is rich chocolate with a creamy peanut butter frosting and a glossy chocolate drip. It looks fancy but is friendly to make. If you like chocolate and peanut butter together, this is for you. Try a roulade twist for a different shape: chocolate peanut butter cake roulade.
Why this cake is worth baking
You get classic flavors everyone loves — deep cocoa, smooth peanut butter, and a shiny chocolate top. It works for birthdays, weekend baking, or any time you want a showstopper dessert. If you want an easy peanut-butter-and-chocolate idea for a quick treat, check this simple version: easy peanut butter cup dessert.
How to make Chocolate Peanut Butter Layer Cake
Ingredients you’ll need
- 2 cups flour
- 2 cups sugar
- 3/4 cup cocoa powder
- 2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon salt
- 2 eggs
- 1 cup milk
- 1/2 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup boiling water
For the peanut butter frosting:
- 1 cup creamy peanut butter
- 1/2 cup butter, softened
- 4 cups powdered sugar
- 1/4 cup heavy cream
For the chocolate drip:
- 8 oz (≈225 g) semi-sweet chocolate, chopped
- 1 cup heavy cream
For topping:
- Reese’s peanut butter cups (whole and chopped)
- Salted peanuts
- Chocolate sprinkles or other candies
If you want a simpler one-bowl spin on peanut butter cup sweets, review this for ideas: 1-bowl peanut butter cup dump cake.
Baking and assembly directions
- Preheat the oven to 175°C (about 350°F). Grease three 8-inch cake pans and line the bottoms with parchment paper.
- In a large bowl, mix the flour, sugar, cocoa, baking powder, baking soda, and salt.
- Add eggs, milk, vegetable oil, and vanilla. Beat for 2 minutes until combined.
- Carefully add the boiling water and stir until the batter is smooth. The batter will be thin.
- Divide the batter evenly among the three pans. Bake for 30–35 minutes. A toothpick should come out clean. Let the cakes cool completely.
- For the peanut butter frosting: beat the peanut butter and softened butter until smooth and creamy. Gradually add powdered sugar and the 1/4 cup heavy cream, beating until fluffy and spreadable.
- Sandwich the cooled cake layers together with the frosting. Spread the remaining frosting over the top and sides to cover the cake evenly.
- Make the chocolate drip: heat the 1 cup heavy cream until simmering, then pour over the chopped semi-sweet chocolate. Stir until smooth and glossy. Let it cool slightly but stay pourable.
- Pour the chocolate over the top of the frosted cake while it is still warm, allowing it to drip down the sides naturally.
- Sprinkle chopped Reese’s, whole peanut butter cups, salted peanuts, and chocolate sprinkles on top. Chill the cake in the refrigerator for 30 minutes before serving so the drip sets.
Best ways to serve Chocolate Peanut Butter Layer Cake
Serve slices slightly chilled or at cool room temperature. Let the cake sit 10–15 minutes after taking it out of the fridge so the frosting softens a bit for easier bites. Cut with a sharp knife warmed under hot water and dried for clean slices.
How to store this cake
Keep the cake covered in the refrigerator for up to 4–5 days. Wrap cut slices tightly in plastic wrap or store in an airtight container. You can freeze slices for up to 2 months; thaw in the fridge overnight.
Helpful tips for a perfect cake
- Use room-temperature eggs and milk so the batter mixes evenly.
- Grease pans well and use parchment for easy removal.
- Let cakes cool fully before frosting to avoid melting the frosting.
- If the chocolate is too thick, warm it a little; if too thin, let it cool a bit to thicken.
- Chill briefly after assembling to make clean drips and neat slices.
For more ideas that mix brownies and cream layers, see this inspiration: brownie cheesecake recipe.
Variations you can try
- Swap creamy peanut butter for crunchy to add texture.
- Use dark chocolate for the drip for a richer finish.
- Add a layer of chopped peanut butter cups between cake layers for extra candy surprise.
- Make it gluten-free by using a 1:1 gluten-free flour blend.
Nutritional information (approximate)
Exact nutrition will vary by brands and portion size. This cake is rich and calorie-dense due to sugar, butter, peanut butter, and chocolate. If you need exact values, calculate using your specific ingredients and serving sizes.
Serving ideas for family
- Cut into small slices for a party dessert plate.
- Serve with vanilla ice cream and a drizzle of chocolate syrup.
- Make small cupcakes with the same frosting and drip for easier sharing.
Pairing suggestions — what to eat with it
- Cold milk or a simple latte balances the richness.
- Fresh berries add brightness and cut sweetness.
- A scoop of vanilla or salted caramel ice cream pairs nicely.
Frequently Asked Questions
Q: Can I make the cake layers ahead of time?
A: Yes. Bake the layers a day ahead, wrap them well, and keep in the fridge. Bring to room temperature a bit before frosting.
Q: Can I use natural peanut butter?
A: Natural peanut butter can be runnier. It works but may change frosting texture. You might need a bit more powdered sugar to thicken.
Q: How do I fix a drip that runs too far down the sides?
A: Chill the cake for 10–15 minutes to firm the frosting, then warm the chocolate slightly and try again. Use a spoon to control drip placement.
Q: Can I make this gluten-free or dairy-free?
A: Yes. Use a gluten-free flour blend for the cake and dairy-free butter and cream alternatives for the frosting and drip. Texture and flavor will vary.
Q: How long should I chill before serving?
A: Chill about 30 minutes so the drip sets, then serve. You can chill longer if you want firmer slices.
Conclusion
If you want another full recipe with similar flavors, check this detailed Peanut Butter Chocolate Layer Cake from Life Love and Sugar: Peanut Butter Chocolate Layer Cake | Life, Love and Sugar. For a version with video guidance and tips, see Sally’s Baking take on a Chocolate Peanut Butter Cake: Chocolate Peanut Butter Cake (Recipe + Video) – Sally’s Baking. For a loaded, extra-decadent style, Life Love and Sugar also has a Loaded Peanut Butter Layer Cake you can compare: Peanut Butter Layer Cake | Life Love and Sugar.
Chocolate Peanut Butter Layer Cake
Ingredients
For the cake
- 2 cups flour
- 2 cups sugar
- 3/4 cup cocoa powder
- 2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon salt
- 2 whole eggs room temperature
- 1 cup milk room temperature
- 1/2 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup boiling water
For the peanut butter frosting
- 1 cup creamy peanut butter
- 1/2 cup butter, softened
- 4 cups powdered sugar
- 1/4 cup heavy cream
For the chocolate drip
- 8 oz semi-sweet chocolate, chopped (≈225 g)
- 1 cup heavy cream
For topping
- Reese's peanut butter cups (whole and chopped)
- Salted peanuts
- Chocolate sprinkles or other candies
Instructions
Baking the Cake
- Preheat the oven to 175°C (about 350°F). Grease three 8-inch cake pans and line the bottoms with parchment paper.
- In a large bowl, mix the flour, sugar, cocoa, baking powder, baking soda, and salt.
- Add eggs, milk, vegetable oil, and vanilla. Beat for 2 minutes until combined.
- Carefully add the boiling water and stir until the batter is smooth. The batter will be thin.
- Divide the batter evenly among the three pans. Bake for 30–35 minutes. A toothpick should come out clean. Let the cakes cool completely.
Making the Peanut Butter Frosting
- Beat the peanut butter and softened butter until smooth and creamy.
- Gradually add powdered sugar and the 1/4 cup heavy cream, beating until fluffy and spreadable.
Assembling the Cake
- Sandwich the cooled cake layers together with the frosting.
- Spread the remaining frosting over the top and sides to cover the cake evenly.
Making the Chocolate Drip
- Heat the 1 cup heavy cream until simmering, then pour over the chopped semi-sweet chocolate.
- Stir until smooth and glossy. Let it cool slightly but stay pourable.
- Pour the chocolate over the top of the frosted cake while it is still warm, allowing it to drip down the sides naturally.
Topping the Cake
- Sprinkle chopped Reese's, whole peanut butter cups, salted peanuts, and chocolate sprinkles on top.
- Chill the cake in the refrigerator for 30 minutes before serving so the drip sets.