There are few dessert combinations as universally adored as chocolate and peanut butter. It’s a pairing that speaks to pure indulgence, a nostalgic treat elevated to celebration status. As a professional chef, I’ve baked countless cakes, but this one holds a special place.
It’s the cake I make for milestone birthdays and holiday gatherings—a guaranteed crowd-pleaser that looks as impressive as it tastes. You’re about to create a masterpiece: layers of supremely moist, deeply flavored chocolate cake enveloped in a cloud of creamy, salty-sweet peanut butter frosting. The result is a perfectly balanced dessert that’s rich but not heavy, sweet but not cloying.
Let’s bake something unforgettable.
This recipe is the culmination of years of testing and refinement in both restaurant and home kitchens. Here’s what makes it truly special:
- Professional-Quality Results: This isn’t just a simple dump-and-stir cake. We use techniques like blooming the cocoa and the reverse-creaming method to achieve a tender, even crumb and intense chocolate flavor you’d expect from a bakery.
- Unbeatable Moisture: The secret weapon is hot coffee (or water), which hydrates the cocoa powder and activates the leaveners, guaranteeing a cake that stays moist for days. You won’t find a dry bite here.
- Foolproof Frosting: My peanut butter frosting recipe is specifically designed to be stable, smooth, and perfectly pipeable. Using conventional creamy peanut butter (not the natural kind) ensures it won’t separate or become greasy.
- Make-Ahead Friendly: Every component can be prepared in advance. Bake the layers up to two days ahead, or freeze them for a month. The frosting holds beautifully in the fridge, making assembly a breeze when you’re ready to serve.
- Endlessly Customizable: While perfect as written, this cake is a fantastic canvas. You can add chopped peanuts, a chocolate drizzle, or even a layer of jam between the tiers to make it your own.
Ingredients You’ll Need
- Let’s gather our ingredients—this is where the magic starts. Using quality components and preparing them correctly is half the battle in baking. You’ll notice we’re using mostly pantry staples, but how you handle them makes all the difference. For the chocolate flavor, I highly recommend a good-quality unsweetened cocoa powder; it’s the backbone of the cake. For the peanut butter frosting, use a standard creamy peanut butter like Jif or Skippy. The stabilizers in these brands create a smoother, more stable frosting than natural peanut butters, which can be oily. If you need a substitution, sour cream can stand in for buttermilk in a pinch, and the hot coffee can be replaced with hot water, though you’ll lose a subtle depth of flavor. Now, let’s get organized.
Kitchen Equipment Needed
You don’t need specialized patisserie tools, but a few key items will ensure success. First, two 9-inch round cake pans are essential. Light-colored metal pans conduct heat more evenly than dark ones, which can lead to over-browned edges.
A stand mixer or a powerful hand mixer is highly recommended for both the cake batter and the frosting—creaming butter and peanut butter to the right consistency is much easier with mechanical help. Parchment paper for lining the pans is my non-negotiable trick for flawless release. You’ll also want wire cooling racks so the cakes cool evenly and quickly, and an offset spatula for effortlessly smoothing the frosting.
A fine-mesh sieve for sifting the cocoa and confectioners’ sugar will prevent lumps.
How to Make Decadent Chocolate Cake With Peanut Butter Frosting Recipe
Step 1: Prepare Your Pans and Oven
Preheat your oven to 350°F (175°C). While it heats, take a moment to properly prepare your cake pans. Grease the bottoms and sides with butter or baking spray, then dust with a light coating of flour, tapping out the excess.
Cut two circles of parchment paper to fit the pan bottoms and place them inside. This double-layer insurance—greasing and parchment—guarantees your beautiful cakes will release perfectly without a crumb left behind. Believe me, this small step saves so much frustration.
Step 2: Combine the Dry Ingredients
In the bowl of your stand mixer, sift together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. Sifting, especially for the cocoa, is critical. It aerates the dry ingredients and breaks up any stubborn lumps, leading to a smoother batter and a more consistent rise.
Fit the mixer with the paddle attachment and mix on low speed for about 30 seconds just to combine everything evenly. You’re creating the foundation for your cake here.
Step 3: Create the Liquid Mixture and Combine
In a separate bowl or large measuring cup, whisk together the room-temperature eggs, buttermilk, hot coffee, vegetable oil, and vanilla extract. The hot coffee is key—it “blooms” the cocoa powder, intensifying its chocolate flavor. With the mixer on low, slowly pour the liquid mixture into the dry ingredients.
Once incorporated, increase the speed to medium and beat for a full 2 minutes, stopping once to scrape down the sides and bottom of the bowl. The batter will be quite thin and liquid; this is exactly what you want for an ultra-moist cake.
Step 4: Bake and Cool the Layers
Now, carefully divide the batter evenly between your two prepared pans. I like to use a kitchen scale for precision, but you can also eyeball it. Tap the pans gently on the counter to release any large air bubbles.
Place them in the center of your preheated oven and bake for 30 to 35 minutes. The cakes are done when the tops spring back lightly to the touch and a toothpick inserted into the center comes out clean. Let them cool in the pans on a wire rack for 15 minutes—this allows the structure to set.
Then, run a knife around the edges, invert the cakes onto the rack, peel off the parchment, and let them cool completely.
Step 5: Make the Peanut Butter Frosting
While the cakes cool, make the frosting. In a clean mixer bowl, beat the softened butter and creamy peanut butter together on medium-high speed for a full 3 minutes. You want it very pale, fluffy, and completely smooth.
Reduce the speed to low and gradually add the sifted confectioners’ sugar, one cup at a time, to avoid a sugar cloud. Once incorporated, add the vanilla and heavy cream. Turn the mixer back up to high and beat for another 2-3 minutes until the frosting is light, spreadable, and holds a soft peak.
If it’s too thick, add more cream, a teaspoon at a time.
Step 6: Assemble, Frost, and Serve
Place one completely cool cake layer on your serving plate or cake stand. If the top is domed, use a serrated knife to level it. Spread a generous cup of frosting evenly over the top.
Carefully place the second layer on top, leveled side up. Apply a thin “crumb coat” of frosting over the entire cake to seal in any loose crumbs, then chill for 15 minutes. Finally, use the remaining frosting to cover the top and sides, swirling it decoratively with your offset spatula.
Now comes the best part: slice, serve, and watch the smiles appear.
Drawing from my time in professional kitchens, here are the insights that will elevate your cake from good to exceptional.
- Ingredient Temperature is Key: Using room-temperature eggs, buttermilk, and butter is not a suggestion—it’s a rule. Cold ingredients don’t emulsify properly, leading to a dense cake or a curdled-looking frosting. Plan ahead and take these items out of the fridge at least an hour before you start.
- The Power of Sifting: Never skip sifting your cocoa powder and confectioners’ sugar. Cocoa is notoriously clumpy, and those clumps will bake into unpleasant pockets in your cake. Sifting ensures a silky-smooth texture in both the batter and the frosting.
- Don’t Overmix the Batter: Once you add the wet ingredients to the dry, mix just until combined and smooth. Overmixing after the flour is incorporated develops gluten, which can make the cake tough instead of tender.
- Test for Doneness Correctly: Ovens have hot spots. Start checking your cakes at the 30-minute mark. The best test is a toothpick inserted into the center of the cake; it should come out with a few moist crumbs attached, not wet batter. The edges will also just begin to pull away from the sides of the pan.
- Cool Completely Before Frosting: I know it’s tempting to frost a warm cake, but resist! The residual heat will melt the butter in the frosting, causing it to slide off and become greasy. Patience ensures a beautiful, stable finish.
Recipe Variations & Customizations
- This classic combination is wonderfully adaptable. Here are some tested variations to suit different tastes and occasions.
- Chocolate Ganache Drizzle: For an extra-decadent finish, top the frosted cake with a simple dark chocolate ganache drizzle. Heat 1/2 cup heavy cream until steaming, pour over 1 cup of chopped semi-sweet chocolate, let sit for 5 minutes, then whisk until smooth. Drizzle over the cake for a professional touch.
- Salted Peanut Crunch: Add a delightful textural contrast by pressing chopped, salted roasted peanuts onto the sides of the frosted cake. You can also fold 1/2 cup of finely chopped peanuts into the frosting itself for a crunchy filling.
- Berry Compote Layer: Introduce a fruity note by spreading a thin layer of raspberry or strawberry jam between the cake layers before adding the frosting. The tartness of the berries cuts through the richness beautifully.
- Mocha Version: Amplify the coffee flavor by adding 1-2 teaspoons of instant espresso powder to the dry ingredients. This deepens the chocolate flavor without making the cake taste like coffee.
- Mini Cupcakes: This batter is perfect for cupcakes! Line muffin tins with papers and fill each 2/3 full. Bake at 350°F for 18-22 minutes. Frost with the peanut butter frosting for a perfect party treat.
- Dairy-Free Adaptation: Use a plant-based milk mixed with 1 tablespoon of vinegar for the buttermilk, a dairy-free butter alternative, and a coconut-based cream for the frosting. Ensure your cocoa powder is dairy-free.
What to Serve With This Recipe
This cake is a star dessert that deserves a simple, complementary supporting cast. For a classic pairing, serve each slice with a cold glass of whole milk—it’s a nostalgic combo that truly can’t be beat. For a more adult gathering, offer strong black coffee or a glass of port or Cabernet Sauvignon, whose tannins contrast nicely with the sweetness.
If you’re building a full dessert spread, balance the richness with lighter options like a fresh fruit salad with berries or a scoop of vanilla bean ice cream. This cake is ideal for birthdays, holiday dinners (especially Thanksgiving or Christmas), potlucks where you want to impress, or as a special weekend baking project. It’s rich, so a small slice is satisfying, making it perfect for larger gatherings.
Storage & Make-Ahead Instructions
- Proper storage is crucial for maintaining texture and flavor. Here’s how to keep your cake at its best.
- Short-Term Storage: Store the fully assembled cake, covered with a cake dome or loosely tented with foil, at room temperature for up to 2 days. In a warm or humid kitchen, refrigerate it after the first day.
- Refrigerator Storage: For longer storage, keep the cake in an airtight container in the refrigerator for up to 5 days. The cold will firm up the frosting. Let slices sit at room temperature for 20-30 minutes before serving to allow the cake to soften and the frosting to regain its creaminess.
- Freezing for Later: This cake freezes exceptionally well. Wrap unfrosted, cooled cake layers individually in plastic wrap and then in foil. Freeze for up to 3 months. Thaw overnight in the refrigerator. The frosting can also be frozen in an airtight container for up to 2 months; let it thaw in the fridge overnight and re-whip briefly before using.
- Make-Ahead Strategy: You can bake the cake layers up to 2 days in advance. Wrap them tightly in plastic wrap once completely cool and store at room temperature. The frosting can be made 3 days ahead and stored in an airtight container in the refrigerator. Let it come to room temperature and re-whip for a few seconds before using.
Frequently Asked Questions
Q: Can I use natural peanut butter for the frosting?
A: I don’t recommend it. Natural peanut butters (the kind with just peanuts and salt) tend to separate and have a different oil content. This can make the frosting greasy, thin, or prone to splitting.
Conventional creamy peanut butter has stabilizers that give the frosting its perfect, spreadable consistency.
Q: What does the coffee do in the cake? Will it taste like coffee?
A: The hot coffee serves two purposes: it blooms the cocoa powder to maximize its chocolate flavor, and it provides liquid without adding more dairy, which keeps the crumb tender. You will not taste a distinct coffee flavor; it simply makes the chocolate taste richer and deeper. You can use hot water if you prefer.
Q: My cakes sunk in the middle. What happened?
A: This is usually caused by underbaking, opening the oven door too early (before the structure has set), or an issue with leavening. Ensure your baking soda and powder are fresh, don’t open the oven before the 25-minute mark, and use the toothpick test to confirm doneness.
Q: Can I make this into a 9×13 sheet cake?
A: Absolutely! Simply pour all the batter into a greased and parchment-lined 9×13 inch pan. Bake at 350°F for 35-40 minutes, or until a tester comes out clean.
You can frost it right in the pan for an easier, more casual dessert.
Q: How can I tell if my butter is truly “room temperature” for the frosting?
A: It should be cool to the touch but yield easily when pressed with a finger, leaving a slight indentation. It should not be shiny or melty. If your butter is too soft, the frosting won’t hold its structure well.
Q: The frosting seems too thick to spread. What should I do?
A: This is an easy fix. Simply add more liquid, one teaspoon at a time, while beating the frosting on low speed. Use more heavy cream, milk, or even a little leftover coffee until it reaches your desired consistency.
Q: Is there a way to make this cake gluten-free?
A: Yes, with a tested 1:1 gluten-free flour blend. I’ve had success with brands like Bob’s Red Mill or King Arthur Measure for Measure. Be sure the blend contains xanthan gum.
The method remains exactly the same.
Final Thoughts
This Decadent Chocolate Cake with Peanut Butter Frosting is more than just a recipe; it’s a reliable blueprint for creating a moment of pure joy. It combines professional techniques with accessible ingredients to deliver a dessert that feels both special and achievable. The deep, moist chocolate layers paired with that creamy, salty-sweet frosting create a harmony of flavors and textures that is simply irresistible.
Whether it’s for a loved one’s birthday, a holiday centerpiece, or just because you deserve a treat, this cake delivers every time. I’ve poured all my tested tips and tricks into these instructions to set you up for success. Now, I’d love to hear about your baking adventure!
Did you add your own twist? Please share your results and any questions in the comments below. If you loved this recipe, consider sharing it with a fellow baker and exploring more of my professionally developed desserts.
Happy baking

Decadent Chocolate Cake With Peanut Butter Frosting
Equipment
- Two 9-inch round cake pans
- Stand mixer or hand mixer
- Parchment paper
- Wire cooling racks
- Offset spatula
- Large mixing bowls
- Fine mesh sieve
Ingredients
- 2 cups all-purpose flour spooned and leveled
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder natural or Dutch-processed, sifted
- 2 tsp baking soda
- 1 tsp baking powder
- 1 tsp fine sea salt
- 2 large eggs at room temperature
- 1 cup buttermilk at room temperature
- 1 cup hot coffee or hot water
- 1/2 cup vegetable oil
- 2 tsp pure vanilla extract
- 1 cup unsalted butter softened to room temperature
- 1 cup creamy peanut butter not natural or oily style
- 4 cups confectioners’ sugar sifted
- 1/4 cup heavy cream or milk plus more as needed
- 2 tsp vanilla extract for frosting
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, then line the bottoms with parchment paper circles. This double-insurance method is my secret for perfect cake release every time.
- In the bowl of a stand mixer fitted with the paddle attachment, sift together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. Mix on low for 30 seconds to combine. Trust me, sifting the cocoa is non-negotiable for a smooth, lump-free batter.
- Add the eggs, buttermilk, hot coffee, oil, and vanilla to the dry ingredients. Mix on medium speed for about 2 minutes, stopping to scrape down the bowl once. The batter will be quite thin—this is correct and leads to an exceptionally moist crumb.
- Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 15 minutes, then turn them out onto a wire rack to cool completely. Tip from me: Level the cake tops with a serrated knife once cool for professional-looking layers.
- For the frosting, beat the softened butter and peanut butter together on medium-high speed for 3 minutes until light and fluffy. Gradually add the sifted confectioners’ sugar, one cup at a time, with the mixer on low. Add the vanilla and cream, then beat on high for 2-3 minutes until very smooth and spreadable.
- Place one cake layer on a serving plate. Spread a generous cup of frosting over the top. Place the second layer on top. Frost the top and sides with the remaining frosting. For a decorative finish, use an offset spatula to create swirls. Slice, serve, and enjoy!