Peanut Butter Chocolate Layer Cake Recipe
There’s something uniquely comforting about the combination of chocolate and peanut butter, don’t you think? As the leaves turn golden and the air takes on a crisp chill, the cozy feelings that come with baking a rich, decadent cake fill my kitchen, heart, and home. This Peanut Butter Chocolate Layer Cake is a warm embrace on a plate, bringing back memories of family gatherings where laughter filled the air and sweetness coated every moment. Whether it’s for a special occasion or just a cozy weekend treat, this cake is a delight that everyone will cherish. Trust me, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Indulgent flavor: The rich chocolate pairs perfectly with creamy peanut butter, creating a deliciously satisfying dessert.
- Easy to follow: Step-by-step instructions make it simple to whip up, whether you’re a novice or a seasoned baker.
- Show-stopping cake: This beautiful, towering cake is sure to impress family and friends, making it ideal for celebrations.
- Cozy gathering treat: Perfect for sharing at family dinners or festive gatherings, this cake invites joy and nostalgia.
- Customizable: With multiple variations, you can turn this cake into your personal masterpiece!
What You’ll Need
Gather These Simple Ingredients:
- 1 3/4 cups (228g) all-purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa powder
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
- 2 cups (448g) unsalted butter, room temperature
- 1 1/4 cups (350g) peanut butter
- 9 cups (1035g) powdered sugar
- 6-7 tbsp (90-105ml) water or milk
- 6 Reeses, chopped
- Pinch of salt
- 6 oz (1 cup) semi-sweet chocolate chips
- 1/2 cup (120ml) heavy whipping cream
- 4 Reeses, cut in half
- Crumbled Reeses
Let’s Make It Together
Make the chocolate cake layers: Preheat your oven to 350°F (175°C). Grease and flour 2 9-inch round cake pans. In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. Mix in the milk, vegetable oil, vanilla extract, and eggs until smooth. Carefully mix in the hot water, ensuring the batter is well combined. Divide the batter between the prepared pans and bake for 30-35 minutes, or until a toothpick comes out clean. Allow the cakes to cool in the pans for 10 minutes before transferring to wire racks to cool completely.
Make the frosting: In a large bowl, beat the room temperature butter and peanut butter together until smooth and creamy. Gradually add the powdered sugar, mixing well. Add the water or milk to achieve a spreadable consistency. Beat until fluffy and light, about 2-3 minutes.
Assemble the cake: Place one cake layer on a serving platter. Spread a generous layer of peanut butter frosting on top. Sprinkle chopped Reeses over the frosting. Place the second layer on top and frost the top and sides of the cake generously. For a luscious finish, melt the chocolate chips with the heavy whipping cream in a microwave or over a double boiler, stirring until smooth. Drizzle the chocolate ganache over the frosted cake, allowing it to flow down the sides. Garnish with halved Reeses and crumbled Reeses for that extra touch of indulgence.
Delicious Variations to Try
- Zesty Orange Twist: Add a teaspoon of orange zest to the frosting for a bright, citrusy flavor contrast.
- Nutty Delight: Mix chopped hazelnuts or walnuts into the cake batter for a delightful crunch that complements the creamy frosting.
- Decadent Brownie Layers: Swap one cake layer for a brownie layer made with your favorite brownie recipe for an even more chocolatey experience!
- Fruity Surprise: Layer in fresh banana slices between the cake and frosting for a delightful, fruity twist.
Chef Emma’s Helpful Tips
- Make-Ahead: You can bake the cake layers a day in advance. Wrap them tightly in plastic wrap and store in the fridge. Frost when you’re ready to serve.
- Ingredient Swaps: If you prefer, you can use crunchy peanut butter for added texture, or substitute almond butter for a nutty flavor.
- Slicing Tips: Use a warm, wet knife to slice the cake cleanly, preventing the frosting from tearing as you cut into those luscious layers.
- Storage Suggestions: Store any leftovers in an airtight container at room temperature for up to 3 days or in the fridge for up to a week.
What’s Inside – Nutrition Breakdown
- Serving size: 1 slice
- Calories: 680
- Carbohydrates: 82g
- Sugar: 52g
- Fat: 32g
- Protein: 9g
- Sodium: 460mg
Frequently Asked Questions
- Can I make this ahead? Yes! You can bake the cake layers and make the frosting a day in advance—just assemble before serving.
- Can I use different ingredients? Absolutely! Feel free to substitute peanut butter with any nut or seed butter if allergies are a concern.
- How do I store leftovers? Store in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
- How long does it last? This cake can be enjoyed for up to a week if stored properly—though it might be gone much sooner!
A Cozy Closing Note
This Peanut Butter Chocolate Layer Cake is not just a dessert; it’s a sweet reminder of the moments we cherish. Each slice tells a story of love, laughter, and sumptuous flavors that bring us together. So grab your ingredients and start baking—your cozy treat awaits! Save this Peanut Butter Chocolate Layer Cake to your baking board so it’s ready when you need a lovely dessert!

Peanut Butter Chocolate Layer Cake
- Total Time: 60 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A rich and decadent Peanut Butter Chocolate Layer Cake that combines indulgent flavors, perfect for special occasions and cozy gatherings.
Ingredients
- 1 3/4 cups (228g) all-purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa powder
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
- 2 cups (448g) unsalted butter, room temperature
- 1 1/4 cups (350g) peanut butter
- 9 cups (1035g) powdered sugar
- 6–7 tbsp (90-105ml) water or milk
- 6 Reeses, chopped
- Pinch of salt
- 6 oz (1 cup) semi-sweet chocolate chips
- 1/2 cup (120ml) heavy whipping cream
- 4 Reeses, cut in half
- Crumble Reeses for garnish
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour 2 9-inch round cake pans.
- Whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt in a large bowl.
- Mix in milk, vegetable oil, vanilla extract, and eggs until smooth.
- Carefully mix in hot water until the batter is well combined.
- Divide the batter between the prepared pans and bake for 30-35 minutes until a toothpick comes out clean.
- Allow the cakes to cool in the pans for 10 minutes before transferring to wire racks to cool completely.
- Beat room temperature butter and peanut butter together until smooth in a large bowl.
- Gradually add powdered sugar, mixing well, then add water or milk to achieve a spreadable consistency.
- Assemble the cake by placing one layer on a serving platter, spreading a generous layer of frosting on top, and sprinkling chopped Reeses.
- Top with the second layer and frost the cake generously.
- Melt chocolate chips with heavy whipping cream and drizzle over the frosted cake, garnishing with halved Reeses and crumbled Reeses.
Notes
Store leftovers in an airtight container at room temperature for up to 3 days or in the fridge for up to a week.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 680
- Sugar: 52g
- Sodium: 460mg
- Fat: 32g
- Saturated Fat: 12g
- Unsaturated Fat: 19g
- Trans Fat: 0g
- Carbohydrates: 82g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 80mg






