Peanut Butter Chocolate Cake
Short Description
This Peanut Butter Chocolate Cake is a rich and decadent dessert that combines moist chocolate layers with creamy peanut butter frosting. Perfectly balanced in sweetness and texture, it’s an irresistible treat for any occasion.
Why You’ll Love This Recipe
-
Classic flavor pairing of chocolate and peanut butter.
-
Moist, soft cake layers with a tender crumb.
-
Creamy frosting that whips up quickly and spreads beautifully.
-
Versatile enough for birthdays, parties, or casual family gatherings.
-
Can be made ahead and stored or frozen.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
All-purpose flour
-
Cocoa powder
-
Granulated sugar
-
Baking powder and baking soda
-
Salt
-
Eggs
-
Milk or buttermilk
-
Vegetable oil or melted butter
-
Hot coffee or water
-
Creamy peanut butter
-
Unsalted butter
-
Powdered sugar
-
Heavy cream or milk
-
Vanilla extract
-
Optional: chocolate chips, Reese’s cups, or chocolate shavings for garnish
Directions
-
Preheat the oven and prepare two or three cake pans by greasing and lining them with parchment paper.
-
In a mixing bowl, whisk flour, cocoa powder, sugar, baking powder, baking soda, and salt.
-
Add eggs, milk (or buttermilk), and oil. Mix until smooth.
-
Stir in hot coffee or water to create a glossy batter.
-
Divide the batter evenly into pans and bake until a toothpick inserted in the center comes out clean. Cool completely.
-
For the frosting: beat peanut butter and butter until creamy. Gradually add powdered sugar, then mix in cream and vanilla until light and fluffy.
-
Assemble by placing one cake layer on a plate, spreading frosting, then stacking with remaining layers. Frost the outside and top of the cake.
-
Garnish with Reese’s cups, chocolate curls, or a drizzle of melted chocolate if desired.
Servings and Timing
-
Servings: 12–16 slices
-
Prep time: 30 minutes
-
Bake time: 30–35 minutes per layer
-
Cooling and assembly: 1 hour
-
Total time: About 2 hours
Variations
-
Use cream cheese–peanut butter frosting for a tangy twist.
-
Add chopped peanuts between layers for crunch.
-
Make it as a sheet cake for easier serving.
-
Add a chocolate ganache drip for a bakery-style finish.
Storage/Reheating
-
Store at room temperature in an airtight container for up to 2 days.
-
Refrigerate for up to 5 days; allow to sit at room temperature for 30 minutes before serving.
-
Freeze unfrosted cake layers for up to 3 months. Frosted cakes or slices can also be frozen when wrapped tightly. Thaw overnight in the refrigerator.
FAQs
1. Can I use natural peanut butter for the frosting?
Yes, but creamy processed peanut butter gives a smoother consistency. Natural peanut butter may separate.
2. Can I make this cake ahead of time?
Yes, bake the cake layers a day in advance and frost before serving.
3. How do I keep the cake moist?
Do not overbake, and consider brushing layers with a simple syrup before frosting.
4. What can I use instead of buttermilk?
You can substitute regular milk mixed with a teaspoon of vinegar or lemon juice.
5. Do I need to use coffee in the batter?
No, but coffee enhances the chocolate flavor without making the cake taste like coffee.
6. Can I make cupcakes with this recipe?
Yes, simply divide the batter into lined muffin tins and bake for about 18–20 minutes.
7. What type of cocoa powder works best?
Unsweetened natural or Dutch-processed cocoa both work, but Dutch-processed gives a deeper flavor.
8. Can I add chocolate chips to the batter?
Yes, stir in 1 cup of chocolate chips before baking for extra richness.
9. How do I get smooth frosting on the cake?
Apply a thin crumb coat, chill for 20 minutes, then apply the final layer of frosting.
10. Can I reduce the sugar in the frosting?
Yes, but it may affect texture and stability. You can also try a less sweet frosting such as whipped cream–peanut butter.
Conclusion
This Peanut Butter Chocolate Cake is a crowd-pleasing dessert that never fails to impress. With its moist chocolate base and luscious peanut butter frosting, it’s the perfect indulgence for birthdays, holidays, or any special occasion. Easy to customize and store, it is a must-bake recipe for every chocolate and peanut butter enthusiast.
PrintPeanut Butter Chocolate Cake
A rich and decadent chocolate cake layered with creamy peanut butter frosting, perfect for chocolate and peanut butter lovers alike.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 and 3/4 cups (220g) all-purpose flour
- 3/4 cup (65g) unsweetened cocoa powder
- 2 cups (400g) granulated sugar
- 1 and 1/2 tsp baking powder
- 1 and 1/2 tsp baking soda
- 1 tsp salt
- 2 large eggs
- 1 cup (240ml) whole milk
- 1/2 cup (120ml) vegetable oil
- 2 tsp vanilla extract
- 1 cup (240ml) boiling water
- 1 cup (240ml) buttermilk
- 1 cup (250g) creamy peanut butter
- 1/2 cup (113g) unsalted butter, softened
- 2 cups (240g) powdered sugar
- 2–3 tbsp heavy cream or milk
- 1/2 tsp salt (for frosting)
- 1 tsp vanilla extract (for frosting)
- Optional: chocolate chips or ganache for topping
Instructions
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
- Add eggs, milk, oil, and vanilla to the dry ingredients and beat until combined.
- Stir in the boiling water (batter will be thin). Then add the buttermilk and mix until smooth.
- Pour batter evenly into prepared pans. Bake for 30–35 minutes or until a toothpick inserted comes out clean.
- Let cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
- To make the frosting, beat peanut butter and butter together until creamy.
- Add powdered sugar, vanilla, salt, and 2 tbsp of cream or milk. Beat until fluffy. Add more cream if needed for desired consistency.
- Once cakes are completely cool, frost the top of one layer, add the second layer, and frost the top and sides.
- Optionally, drizzle with melted chocolate or ganache and sprinkle with chocolate chips.
Notes
- Use natural peanut butter only if it’s well-stirred and smooth.
- For a deeper chocolate flavor, add 1 tsp of espresso powder to the batter.
- This cake can be made a day ahead and stored covered at room temperature.
- Chilling the cake before serving helps firm up the frosting for cleaner slices.
Nutrition
- Serving Size: 1 slice
- Calories: 510
- Sugar: 42g
- Sodium: 410mg
- Fat: 28g
- Saturated Fat: 9g
- Unsaturated Fat: 16g
- Trans Fat: 0.5g
- Carbohydrates: 59g
- Fiber: 4g
- Protein: 8g
- Cholesterol: 50mg
Keywords: peanut butter chocolate cake, chocolate cake, peanut butter frosting, dessert, layer cake