Description
This Peanut Butter Chocolate Layer Cake is rich, moist, and packed with deep chocolate and creamy peanut butter flavors! With fluffy peanut butter frosting and a silky chocolate ganache, this cake is perfect for birthdays, celebrations, or anytime you crave an indulgent dessert.
Ingredients
Units
Scale
For the Chocolate Cake:
- 1 3/4 cups (220 g) all-purpose flour
- 3/4 cup (75 g) unsweetened cocoa powder
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup (200 g) granulated sugar
- 1/2 cup (100 g) brown sugar
- 2 large eggs
- 1/2 cup (120 ml) vegetable oil
- 1 teaspoon vanilla extract
- 1 cup (240 ml) buttermilk (or milk + 1 tsp vinegar)
- 1/2 cup (120 ml) hot coffee or hot water
For the Peanut Butter Frosting:
- 1 cup (225 g) unsalted butter, softened
- 1 cup (250 g) creamy peanut butter
- 3 cups (360 g) powdered sugar
- 1/2 teaspoon salt
- 1/4 cup (60 ml) heavy cream or milk
- 1 teaspoon vanilla extract
For the Chocolate Ganache:
- 1/2 cup (120 ml) heavy cream
- 1/2 cup (85 g) semi-sweet chocolate chips
- 1 teaspoon butter (for extra shine)
Instructions
1️⃣ Make the Chocolate Cake
- Preheat oven to 350°F (175°C). Grease and line two 9-inch cake pans.
- In a large bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.
- In another bowl, mix sugars, eggs, oil, vanilla, and buttermilk.
- Gradually mix wet and dry ingredients, then stir in hot coffee/water until smooth.
- Divide batter between the pans and bake for 30-35 minutes, until a toothpick comes out clean.
- Let cakes cool completely before frosting.
2️⃣ Make the Peanut Butter Frosting
- Beat butter and peanut butter until smooth and fluffy (2 minutes).
- Add powdered sugar and salt, mixing until combined.
- Slowly add cream and vanilla, beating until light and spreadable.
3️⃣ Make the Chocolate Ganache
- Heat heavy cream until warm (not boiling).
- Pour over chocolate chips, let sit for 1 minute, then stir until smooth.
- Mix in butter for a glossy finish.
4️⃣ Assemble the Cake
- Place one cake layer on a plate and spread with peanut butter frosting.
- Add the second cake layer and frost the top and sides.
- Drizzle chocolate ganache over the cake, letting it drip down the sides.
5️⃣ Serve & Enjoy!
- Slice and enjoy with a cold glass of milk!
Notes
🍫 Extra Peanut Butter? Add chopped Reese’s or peanut butter chips between layers.
🔥 No Buttermilk? Use regular milk + 1 tsp vinegar.
🌱 Vegan Option? Use plant-based milk, flax eggs, and dairy-free chocolate.
🍰 Cupcakes? Use the same batter to make 24 cupcakes (bake for 18-20 minutes).