Chocolate Peanut Butter Layer Cake Recipe

Learn how to make this homemade Chocolate Peanut Butter Layer Cake with moist chocolate sponges, creamy peanut butter frosting, and rich chocolate ganache. This best-ever combination of flavors comes together in an easy baking recipe that's guaranteed to impress at any celebration!
Difficulty:
Intermediate
Prep Time:
60 mins
Cook Time:
35 mins
Serves:
1 cake (12 slices)
Overhead shot of a three-layer chocolate cake with peanut butter frosting visible between each tier, glossy chocolate ganache cascading down the sides in elegant drips. Soft natural light highlights the contrasting textures between the moist chocolate crumb and creamy peanut butter filling. A cross-section slice reveals perfect layers on a vintage cake stand, surrounded by scattered cocoa nibs and peanuts. The cake sits on a marble surface alongside a silver cake server, with a warm amber glow emphasizing the rich brown chocolate and caramel tones of the peanut butter elements.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the Chocolate Cake:</li><li class="ingredients-single-item">300g all-purpose flour</li><li class="ingredients-single-item">400g granulated sugar</li><li class="ingredients-single-item">80g unsweetened cocoa powder</li><li class="ingredients-single-item">2 tsp baking soda</li><li class="ingredients-single-item">1 tsp baking powder</li><li class="ingredients-single-item">1 tsp salt</li><li class="ingredients-single-item">240ml buttermilk (or 240ml milk with 1 tbsp lemon juice)</li><li class="ingredients-single-item">120ml vegetable oil</li><li class="ingredients-single-item">2 large eggs, room temperature</li><li class="ingredients-single-item">2 tsp vanilla extract</li><li class="ingredients-single-item">240ml hot coffee (or hot water)</li><li class="ingredients-single-item">For the Peanut Butter Frosting:</li><li class="ingredients-single-item">250g smooth peanut butter</li><li class="ingredients-single-item">150g unsalted butter, softened</li><li class="ingredients-single-item">300g powdered sugar</li><li class="ingredients-single-item">80ml heavy cream</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">1/4 tsp salt</li><li class="ingredients-single-item">For the Chocolate Ganache:</li><li class="ingredients-single-item">200g dark chocolate (70% cocoa), chopped</li><li class="ingredients-single-item">200ml heavy cream</li><li class="ingredients-single-item">For Decoration (optional):</li><li class="ingredients-single-item">50g chopped roasted peanuts</li><li class="ingredients-single-item">30g mini chocolate chips</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Three 20cm (8-inch) round cake pans</li><li class="equipment-single-item">Stand mixer with paddle attachment</li><li class="equipment-single-item">Offset spatula</li><li class="equipment-single-item">Cake turntable (optional but helpful)</li><li class="equipment-single-item">Cake board or serving plate</li><li class="equipment-single-item">Wire cooling racks</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F). Grease three 20cm (8-inch) round cake pans and line the bottoms with parchment paper. For extra insurance against sticking, dust the sides lightly with cocoa powder rather than flour to avoid white residue on your chocolate cake.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt until well combined. This thorough mixing ensures your leavening agents are evenly distributed throughout the batter for an even rise.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a separate bowl, combine the buttermilk, vegetable oil, eggs, and vanilla extract. Beat with a whisk until smooth and fully incorporated. The acidity in buttermilk will react with the baking soda, helping your cake rise and creating a tender crumb.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Gradually add the wet ingredients to the dry ingredients, mixing on low speed until just combined. Be careful not to overmix, which can develop gluten and lead to a tough cake. Scrape down the sides of the bowl to ensure everything is incorporated.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Slowly pour in the hot coffee (or hot water) and mix on low speed until combined. The batter will be quite thin - this is normal! The hot liquid blooms the cocoa powder, intensifying the chocolate flavor and creating a beautifully moist texture.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Divide the batter evenly between the three prepared pans. To ensure equal layers, use a digital kitchen scale if available. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs attached. The cakes should spring back slightly when gently pressed.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Allow the cakes to cool in the pans for 10 minutes before inverting onto wire racks to cool completely. Placing the cakes in the freezer for 20-30 minutes (not long enough to freeze) before frosting will make them easier to handle and reduce crumbs.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>For the peanut butter frosting, beat the peanut butter and softened butter in the bowl of a stand mixer fitted with the paddle attachment for 2-3 minutes until smooth and creamy. The extended beating time creates an airy, silky texture.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Add the powdered sugar one cup at a time, mixing on low speed until incorporated after each addition to avoid a sugar cloud. Beat in the heavy cream, vanilla, and salt, then increase speed to medium-high and whip for 3-4 minutes until fluffy and light in color. The frosting should hold soft peaks but remain smooth and spreadable.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>To assemble the cake, place one cake layer on your serving plate or cake board. Spread about 1/4 of the peanut butter frosting evenly over the top, leaving a small margin around the edge (as the weight of the next layer will push it outward). Repeat with the second layer and another 1/4 of frosting.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Place the final cake layer on top, then apply a thin crumb coat of frosting around the entire cake. Refrigerate for 20 minutes to set this layer. This crucial step seals in the crumbs, ensuring your final frosting layer will be smooth and pristine.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Use the remaining frosting to cover the cake completely, creating a smooth finish with an offset spatula. Return the cake to the refrigerator while you prepare the ganache.</li><li class="MethodStepper"><h4 class="step-title">Step 13</h4>For the chocolate ganache, place the chopped chocolate in a heat-resistant bowl. Heat the heavy cream in a small saucepan until it just begins to simmer around the edges (do not let it boil). Pour the hot cream over the chocolate and let it sit for 1-2 minutes before gently stirring until smooth and glossy. The ganache should be thick enough to coat the back of a spoon but fluid enough to create drips.</li><li class="MethodStepper"><h4 class="step-title">Step 14</h4>Allow the ganache to cool slightly until it reaches pouring consistency but isn't hot enough to melt your frosting (about 32-35°C or slightly warm to the touch). Starting at the center of the chilled cake, pour enough ganache to cover the top, then use an offset spatula to gently push it toward the edges, creating decorative drips down the sides.</li><li class="MethodStepper"><h4 class="step-title">Step 15</h4>If desired, sprinkle the chopped peanuts and mini chocolate chips around the top edge of the cake while the ganache is still tacky. Return the cake to the refrigerator for at least 30 minutes to set the ganache completely.</li><li class="MethodStepper"><h4 class="step-title">Step 16</h4>For the best flavor and texture, remove the cake from the refrigerator about 30 minutes before serving to allow it to come to room temperature. This cake keeps beautifully for 3-4 days stored in an airtight container in the refrigerator.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Chocolate Peanut Butter Layer Cake?

The key ingredients include all-purpose flour, granulated sugar, cocoa powder, eggs, buttermilk, vegetable oil, coffee, smooth peanut butter, butter, powdered sugar, heavy cream, and dark chocolate for the ganache. Optional decorations include chopped peanuts and mini chocolate chips.

How to cook Chocolate Peanut Butter Layer Cake at home?

Learn how to cook Chocolate Peanut Butter Layer Cake by making three moist chocolate sponges with cocoa powder and coffee, creating a silky peanut butter frosting, layering the cakes with frosting in between, and finishing with a glossy chocolate ganache drip. The result is a decadent dessert that balances rich chocolate with creamy peanut butter.

Why does this recipe use hot coffee in the chocolate cake batter?

Hot coffee enhances and intensifies the chocolate flavour by "blooming" the cocoa powder. It doesn't make the cake taste like coffee but rather deepens the chocolate notes. If you prefer, you can substitute hot water, but you'll miss out on the subtle flavour enhancement coffee provides.

Can I make this cake in advance for a special occasion?

Yes! You can bake the cake layers up to 2 days ahead and store them wrapped in cling film at room temperature, or freeze them for up to 1 month. The assembled cake keeps beautifully for 3-4 days in the refrigerator, making it perfect for advance preparation.

What's the secret to getting those perfect drips with chocolate ganache?

The perfect ganache drips come down to temperature and consistency. Allow your ganache to cool until it's thick but still pourable (around 32-35°C). Test a drip on the back of a cold bowl first. If it runs too quickly, let it cool more; if it's too thick, warm it slightly.

Want to try something else in ...

Layer Cakes

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Chocolate Peanut Butter Layer Cake Recipe", "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-13", "description": "Learn how to make this homemade Chocolate Peanut Butter Layer Cake with moist chocolate sponges, creamy peanut butter frosting, and rich chocolate ganache. This best-ever combination of flavors comes together in an easy baking recipe that's guaranteed to impress at any celebration!", "prepTime": "PT1H", "cookTime": "PT35M", "totalTime": "PT1H35M", "keywords": "chocolate peanut butter cake, layer cake recipe, celebration cake, chocolate ganache, peanut butter frosting", "recipeYield": "12", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "685 calories", "carbohydrateContent": "68 g", "proteinContent": "11 g", "fatContent": "42 g", "saturatedFatContent": "15 g", "cholesterolContent": "95 mg", "sodiumContent": "320 mg", "sugarContent": "52 g", "servingSize": "1 serving" }, "recipeIngredient": [ "300g all-purpose flour", "400g granulated sugar", "80g unsweetened cocoa powder", "2 tsp baking soda", "1 tsp baking powder", "1 tsp salt", "240ml buttermilk (or 240ml milk with 1 tbsp lemon juice)", "120ml vegetable oil", "2 large eggs, room temperature", "2 tsp vanilla extract", "240ml hot coffee (or hot water)", "250g smooth peanut butter", "150g unsalted butter, softened", "300g powdered sugar", "80ml heavy cream", "1 tsp vanilla extract", "1/4 tsp salt", "200g dark chocolate (70% cocoa), chopped", "200ml heavy cream", "50g chopped roasted peanuts (optional)", "30g mini chocolate chips (optional)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare baking pans", "text": "Preheat your oven to 180°C (350°F). Grease three 20cm (8-inch) round cake pans and line the bottoms with parchment paper. For extra insurance against sticking, dust the sides lightly with cocoa powder rather than flour to avoid white residue on your chocolate cake." }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt until well combined. This thorough mixing ensures your leavening agents are evenly distributed throughout the batter for an even rise." }, { "@type": "HowToStep", "name": "Combine wet ingredients", "text": "In a separate bowl, combine the buttermilk, vegetable oil, eggs, and vanilla extract. Beat with a whisk until smooth and fully incorporated. The acidity in buttermilk will react with the baking soda, helping your cake rise and creating a tender crumb." }, { "@type": "HowToStep", "name": "Mix wet and dry ingredients", "text": "Gradually add the wet ingredients to the dry ingredients, mixing on low speed until just combined. Be careful not to overmix, which can develop gluten and lead to a tough cake. Scrape down the sides of the bowl to ensure everything is incorporated." }, { "@type": "HowToStep", "name": "Add hot liquid", "text": "Slowly pour in the hot coffee (or hot water) and mix on low speed until combined. The batter will be quite thin - this is normal! The hot liquid blooms the cocoa powder, intensifying the chocolate flavor and creating a beautifully moist texture." }, { "@type": "HowToStep", "name": "Bake cake layers", "text": "Divide the batter evenly between the three prepared pans. To ensure equal layers, use a digital kitchen scale if available. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs attached. The cakes should spring back slightly when gently pressed." }, { "@type": "HowToStep", "name": "Cool cakes", "text": "Allow the cakes to cool in the pans for 10 minutes before inverting onto wire racks to cool completely. Placing the cakes in the freezer for 20-30 minutes (not long enough to freeze) before frosting will make them easier to handle and reduce crumbs." }, { "@type": "HowToStep", "name": "Make peanut butter frosting base", "text": "For the peanut butter frosting, beat the peanut butter and softened butter in the bowl of a stand mixer fitted with the paddle attachment for 2-3 minutes until smooth and creamy. The extended beating time creates an airy, silky texture." }, { "@type": "HowToStep", "name": "Finish peanut butter frosting", "text": "Add the powdered sugar one cup at a time, mixing on low speed until incorporated after each addition to avoid a sugar cloud. Beat in the heavy cream, vanilla, and salt, then increase speed to medium-high and whip for 3-4 minutes until fluffy and light in color. The frosting should hold soft peaks but remain smooth and spreadable." }, { "@type": "HowToStep", "name": "Assemble cake layers", "text": "To assemble the cake, place one cake layer on your serving plate or cake board. Spread about 1/4 of the peanut butter frosting evenly over the top, leaving a small margin around the edge (as the weight of the next layer will push it outward). Repeat with the second layer and another 1/4 of frosting." }, { "@type": "HowToStep", "name": "Apply crumb coat", "text": "Place the final cake layer on top, then apply a thin crumb coat of frosting around the entire cake. Refrigerate for 20 minutes to set this layer. This crucial step seals in the crumbs, ensuring your final frosting layer will be smooth and pristine." }, { "@type": "HowToStep", "name": "Frost cake", "text": "Use the remaining frosting to cover the cake completely, creating a smooth finish with an offset spatula. Return the cake to the refrigerator while you prepare the ganache." }, { "@type": "HowToStep", "name": "Make chocolate ganache", "text": "For the chocolate ganache, place the chopped chocolate in a heat-resistant bowl. Heat the heavy cream in a small saucepan until it just begins to simmer around the edges (do not let it boil). Pour the hot cream over the chocolate and let it sit for 1-2 minutes before gently stirring until smooth and glossy. The ganache should be thick enough to coat the back of a spoon but fluid enough to create drips." }, { "@type": "HowToStep", "name": "Add ganache to cake", "text": "Allow the ganache to cool slightly until it reaches pouring consistency but isn't hot enough to melt your frosting (about 32-35°C or slightly warm to the touch). Starting at the center of the chilled cake, pour enough ganache to cover the top, then use an offset spatula to gently push it toward the edges, creating decorative drips down the sides." }, { "@type": "HowToStep", "name": "Decorate cake", "text": "If desired, sprinkle the chopped peanuts and mini chocolate chips around the top edge of the cake while the ganache is still tacky. Return the cake to the refrigerator for at least 30 minutes to set the ganache completely." }, { "@type": "HowToStep", "name": "Serve", "text": "For the best flavor and texture, remove the cake from the refrigerator about 30 minutes before serving to allow it to come to room temperature. This cake keeps beautifully for 3-4 days stored in an airtight container in the refrigerator." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Maria Gonzalez", "datePublished": "2024-06-02", "reviewBody": "Divine chocolate-peanut butter perfection! The cake layers were incredibly moist, and the peanut butter frosting complemented the chocolate perfectly. The ganache added an elegant touch that impressed all my guests.", "name": "Decadent Perfection", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Akira Tanaka", "datePublished": "2024-06-05", "reviewBody": "Worth every calorie! This cake is a showstopper. The instructions were detailed and easy to follow, even for an intermediate baker like myself. The balance of flavors is just right.", "name": "Worth the Effort", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-06-08", "reviewBody": "Made for my husband's birthday and it was a huge hit! Everyone asked where I bought it - they couldn't believe it was homemade. The peanut butter frosting is now my go-to recipe for other desserts too.", "name": "Birthday Success", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Johansson", "datePublished": "2024-06-10", "reviewBody": "Better than any bakery version I've ever tried! The cake is incredibly moist and the chocolate-peanut butter combination is simply unbeatable. Adding the hot coffee really does enhance the chocolate flavor.", "name": "Bakery Quality at Home", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Isabella Rossi", "datePublished": "2024-06-12", "reviewBody": "Not too sweet, perfectly balanced! I was worried this would be overly rich, but the proportions are perfect. The chocolate ganache drip looks impressive but was surprisingly easy to achieve. My new signature celebration cake!", "name": "Perfect Balance of Flavors", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Chocolate Peanut Butter Layer Cake?", "acceptedAnswer": { "@type": "Answer", "text": "The key ingredients include all-purpose flour, granulated sugar, cocoa powder, eggs, buttermilk, vegetable oil, coffee, smooth peanut butter, butter, powdered sugar, heavy cream, and dark chocolate for the ganache. Optional decorations include chopped peanuts and mini chocolate chips." } }, { "@type": "Question", "name": "How to cook Chocolate Peanut Butter Layer Cake at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Chocolate Peanut Butter Layer Cake by making three moist chocolate sponges with cocoa powder and coffee, creating a silky peanut butter frosting, layering the cakes with frosting in between, and finishing with a glossy chocolate ganache drip. The result is a decadent dessert that balances rich chocolate with creamy peanut butter." } }, { "@type": "Question", "name": "Why does this recipe use hot coffee in the chocolate cake batter?", "acceptedAnswer": { "@type": "Answer", "text": "Hot coffee enhances and intensifies the chocolate flavour by \"blooming\" the cocoa powder. It doesn't make the cake taste like coffee but rather deepens the chocolate notes. If you prefer, you can substitute hot water, but you'll miss out on the subtle flavour enhancement coffee provides." } }, { "@type": "Question", "name": "Can I make this cake in advance for a special occasion?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! You can bake the cake layers up to 2 days ahead and store them wrapped in cling film at room temperature, or freeze them for up to 1 month. The assembled cake keeps beautifully for 3-4 days in the refrigerator, making it perfect for advance preparation." } }, { "@type": "Question", "name": "What's the secret to getting those perfect drips with chocolate ganache?", "acceptedAnswer": { "@type": "Answer", "text": "The perfect ganache drips come down to temperature and consistency. Allow your ganache to cool until it's thick but still pourable (around 32-35°C). Test a drip on the back of a cold bowl first. If it runs too quickly, let it cool more; if it's too thick, warm it slightly." } } ] }