If you’re looking to wow a big group with something decadent yet approachable, this Chocolate Peanut Butter Cake for a Crowd Recipe is your new best friend in the kitchen. I’ve made this multiple times for gatherings, and honestly, it disappears faster than I can slice it. Rich, fudgy chocolate layers paired with fluffy peanut butter frosting and topped with those iconic Reece’s Peanut Butter Cups—you’re going to love how this cake turns out every single time.
Why You’ll Love This Recipe
- Made for a Crowd: Easily serves 20 to 25 people without needing giant slices—perfect for parties.
- Decadent Yet Balanced: Fluffy peanut butter frosting balances the rich chocolate cake beautifully with a hint of salt.
- Simple Ingredients: Uses pantry staples you probably already have, plus a little instant coffee to deepen the chocolate flavor.
- Showstopper Presentation: Topped with mini Reece’s Peanut Butter Cups and a luscious drizzle, making it as beautiful as it is delicious.
Ingredients You’ll Need
Everything here works together to hit those rich, peanut buttery, chocolatey notes we crave. You’ll want to shop for good-quality cocoa powder and fresh peanut butter spread—those little details make a huge difference.

- Flour: All-purpose flour gives this cake the perfect crumb and structure.
- Cocoa Powder: Unsweetened cocoa powder adds deep chocolate flavor—don’t substitute with sweetened types here.
- Baking Powder & Baking Soda: These help the cake rise perfectly and stay tender.
- Sugar: White granulated or caster/superfine sugar dissolves smoothly into the batter for a balanced sweetness.
- Salt: A pinch of kosher or cooking salt enhances all the flavors, including the sweetness.
- Eggs: Large eggs help bind everything and add richness.
- Milk: You can use low or full fat—the fat content slightly affects the moistness.
- Vegetable Oil: Choose a neutral oil like canola or sunflower for moistness without competing flavors.
- Vanilla Extract: Adds warmth and rounds out the flavor.
- Instant Coffee Powder (Optional): A little secret weapon to intensify the chocolate without tasting like coffee.
- Boiling Water: It blooms the cocoa, making your cake taste more chocolate-forward and fudgy.
- Unsalted Butter: Softened butter is key for the frosting—avoid margarine or salted butter here.
- Icing/Powdered Sugar: Sifted for smooth peanut butter frosting that isn’t gritty.
- Peanut Butter (Smooth Spread): Use creamy peanut butter spread, not pure peanut butter—it makes the frosting silky.
- Milk (for Frosting): A splash keeps the frosting spreadable.
- Chocolate Chips or Melts: Semi-sweet bits to melt and drizzle—adds that gorgeous sheen and another layer of chocolate.
- Cream: Heavy cream makes the chocolate drizzle luxuriously smooth.
- Warmed Peanut Butter: Runny peanut butter drizzle to swirl with the chocolate.
- Mini Reece’s Peanut Butter Cups: The ultimate topping—mini cups and halved cups add crunch and peanut butter bursts.
- Salted Peanuts: Finely chopped for a salty crunch garnish.
Variations
I love that this Chocolate Peanut Butter Cake for a Crowd Recipe is so versatile—you can easily tweak it depending on your guests’ preferences or what you have on hand. Sometimes I add a pinch of cinnamon in the batter for warmth, or swap the chocolate chips for chunks of your favorite chocolate bar for a rustic feel.
- Dairy-Free: Use coconut oil in place of butter and a plant-based milk—still deliciously rich but great for those avoiding dairy.
- Crunch Factor: Add chopped pretzels to the frosting for a salty crunch that pairs beautifully with the peanut butter.
- Peanut Butter Swap: If you want a change, try almond or cashew butter—just adjust sweetness accordingly.
- Chocolate Varieties: Dark, milk, or even white chocolate chips can be melted for your drizzle to keep things fresh.
How to Make Chocolate Peanut Butter Cake for a Crowd Recipe
Step 1: Prep Your Pan and Oven
First things first, preheat your oven to 180°C (350°F). I always grease my 9 x 13-inch metal pan with butter and then line it with parchment paper, leaving an overhang on the sides—it’s a game changer for lifting the entire cake out without breaking it. If you’re using round pans, just make sure to oil well and flour lightly.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together your flour, cocoa powder, baking powder, baking soda, sugar, and salt until evenly combined. This ensures everything is well-distributed for that perfect crumb and rise.
Step 3: Add the Wet Ingredients
Now, crack in your eggs, add the milk, oil, vanilla extract, and instant coffee powder if you’re using it. Beat everything together until smooth—you’ll notice the batter is thick but smooth. Don’t worry if it seems a bit dense right now; the next step changes everything.
Step 4: Stir in Boiling Water
This is the magic moment. Pour in the boiling water (careful!) and mix gently. The batter will thin out dramatically—don’t panic! This hot water blooms the cocoa powder, making the chocolate flavor ridiculously intense and moist. Trust me, this is a trick I learned after a few trials and it never disappoints.
Step 5: Bake Your Cake
Pour the batter into your prepared pan and pop it into the oven. It takes about 45 minutes; start checking around 40 with a toothpick—it should come out with just a few moist crumbs attached. Overbaking will dry it out, and no one wants that.
Step 6: Make the Peanut Butter Frosting
While the cake cools completely (this part is important—frosting melts on a warm cake), whip together softened butter, sifted icing sugar, smooth peanut butter, salt, and a splash of milk. I like to beat it until super fluffy and smooth—that texture is everything. The pinch of salt really wakes up the peanut butter flavor and balances the sweetness.
Step 7: Assemble and Decorate
Spread the fluffy peanut butter frosting generously over your cooled cake. For extra drama, melt the chocolate chips with cream and drizzle it alongside warm peanut butter. Top with mini Reece’s Peanut Butter Cups (whole and halved) and sprinkle chopped salted peanuts for crunch. It’s such a crowd-pleaser—my family goes wild for this finish every time!
Pro Tips for Making Chocolate Peanut Butter Cake for a Crowd Recipe
- Don’t Skip the Boiling Water: It’s what makes the cake ultra-moist and deep chocolatey—trust me, I’ve tested it without and the difference is huge.
- Cool Completely Before Frosting: Frosting melts and gets messy if the cake is warm—wait patiently or chill it in the fridge for a bit.
- Use Smooth Peanut Butter for Frosting: Chunky spreads make the frosting harder to spread and less silky—smooth is your friend here.
- Lift Out the Cake Neatly: The parchment overhang trick makes serving easier and presentation neater at your gathering.
How to Serve Chocolate Peanut Butter Cake for a Crowd Recipe

Garnishes
I always stick with the classic mini and halved Reece’s Peanut Butter Cups—those little pockets of peanut butter and chocolate are what make this cake extra special. A sprinkle of finely chopped salted peanuts adds a perfect crunch and counteracts the sweetness beautifully. Sometimes, I add a dusting of cocoa powder for a professional look.
Side Dishes
Since this cake is rich, I like serving it with fresh berries or a simple mixed green salad at parties to balance the heaviness. A scoop of vanilla ice cream or a dollop of whipped cream alongside is always a hit too!
Creative Ways to Present
For birthdays or holidays, I’ve created a peanut butter cup “border” around each slice or served mini individual portions in cupcake liners—easy to grab and share. Sometimes drizzling extra chocolate and peanut butter in a marbled pattern across the top adds a fun, artistic touch that leaves guests impressed.
Make Ahead and Storage
Storing Leftovers
I store leftovers covered tightly with plastic wrap or in an airtight container in the fridge for up to 4 days. The frosting stays creamy and the cake actually tastes even better after a day or two as the flavors meld.
Freezing
I’ve frozen individual slices wrapped in parchment and foil, then sealed in freezer bags. When thawed overnight in the fridge, they retain great texture and flavor—perfect for prepping ahead of big events.
Reheating
If you want that fresh-from-the-oven warmth, pop slices in the microwave for about 15 seconds. The frosting softens just enough without becoming a mess, and the cake tastes divine.
FAQs
-
Can I make this Chocolate Peanut Butter Cake for a Crowd Recipe gluten-free?
Absolutely! Use a 1:1 gluten-free flour blend that includes xanthan gum to replace the all-purpose flour. Make sure your blend is suitable for baking, and you should get a similar moist and tender cake.
-
Is the instant coffee powder necessary?
It’s optional but highly recommended. The coffee enhances the chocolate flavor without adding any coffee taste, making the cake richer and more fudgy. If you prefer not to use it, your cake will still taste great but slightly less intense.
-
Can I substitute peanut butter for allergy reasons?
You can try almond, cashew, or sunflower seed butter, but keep in mind that these alternatives may change the flavor profile of the frosting. I recommend testing a small batch first to see how you like it.
-
How long does this cake stay fresh?
When stored in an airtight container in the refrigerator, this cake stays delicious for up to 4 days. Beyond that, the frosting may start to lose its fluffiness, and the cake can dry out.
Final Thoughts
This Chocolate Peanut Butter Cake for a Crowd Recipe is genuinely one of my favorites to make when I want to impress without sweating the small stuff. It’s rich, comforting, and screams celebration, but it’s straightforward and reliable. Next time you’re hosting a crowd, bake this cake—you’ll get all the compliments, and maybe a few recipe requests. Honestly, it’s helped me shine at so many family events and parties, and I’m confident you’ll love it just as much as I do!
Print
Chocolate Peanut Butter Cake for a Crowd Recipe
- Prep Time: 30 min
- Cook Time: 45 min
- Total Time: 195 min
- Yield: 20 – 25 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Chocolate Peanut Butter Cake for a Crowd is a decadent and rich dessert perfect for large gatherings. Featuring a moist chocolate cake with a fluffy peanut butter frosting, topped with mini Reese’s Peanut Butter Cups and finished with a luscious drizzle of melted chocolate and peanut butter, this recipe is designed to impress and serve 20 to 25 people. The combination of chocolate and peanut butter is perfectly balanced with a hint of salt, making each bite outrageously delicious.
Ingredients
Dry Ingredients
- 1 3/4 cups plain / all purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda (bi-carb soda)
- 2 cups white sugar (or caster/superfine sugar)
- 1 tsp cooking / kosher salt
Wet Ingredients
- 2 large eggs
- 1 cup milk (low or full fat)
- 1/2 cup vegetable oil (or other plain flavored oil like canola, grapeseed, rapeseed, sunflower)
- 2 tsp vanilla extract
- 2 tsp instant coffee powder (optional)
- 1 cup boiling water
Frosting and Topping
- 250g / 2 sticks unsalted butter, softened
- 4 cups (500 g) soft icing sugar / powdered sugar, sifted
- 1/2 cup (120 g) smooth peanut butter (spread, not pure)
- 1/4 tsp cooking/kosher salt
- 1 tbsp milk
- 1/2 cup chocolate chips or melts (semi sweet)
- 2 tbsp cream (thickened/heavy or pure, not low fat)
- 3 tbsp peanut butter, warmed in microwave to make runny
- 120g / 4 oz mini Reese’s Peanut Butter Cups
- 10+ miniature Reese’s Peanut Butter Cups, halved
- 1/4 cup salted peanuts, finely chopped
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 180°C (350°F) or 160°C fan-forced. Grease a 23 x 33cm (9 x 13″) metal cake pan thoroughly with butter, then line it with baking paper allowing for an overhang to make removal easier. If using round pans, refer to special instructions in notes.
- Mix Dry Ingredients: In a large bowl, sift together the flour, cocoa powder, baking powder, baking soda, sugar, and salt until well combined.
- Combine Wet Ingredients: In another bowl, whisk the eggs, milk, vegetable oil, vanilla extract, and instant coffee powder (if using) until smooth.
- Create the Cake Batter: Gradually add the wet ingredients to the dry ingredients, mixing gently. Then carefully stir in the boiling water until the batter is smooth and well combined; the batter will be thin, which is normal and helps create a moist cake.
- Bake the Cake: Pour the batter into the prepared pan and bake for approximately 45 minutes or until a toothpick inserted in the center comes out clean. Remove the cake from the oven and allow it to cool completely in the pan before frosting.
- Prepare the Frosting: In a large mixing bowl, beat the softened butter until creamy. Gradually add the sifted icing sugar, beating well after each addition to avoid lumps. Add the smooth peanut butter, salt, and 1 tbsp milk, and continue to beat until the frosting is fluffy and spreadable.
- Assemble the Cake: Once the cake is fully cooled, spread the peanut butter frosting evenly over the top.
- Make the Chocolate Drizzle: In a small saucepan or microwave-safe bowl, gently melt the chocolate chips with the cream together until smooth. Drizzle this melted chocolate over the frosted cake.
- Drizzle Peanut Butter: Warm the 3 tbsp of peanut butter in the microwave until runny and drizzle over the chocolate layer for extra flavor and decoration.
- Add Toppings: Arrange the mini Reese’s Peanut Butter Cups on top of the cake, and scatter the halved miniature cups and finely chopped salted peanuts for a crunchy, delightful finish.
- Serve: Lift the cake out of the pan using the parchment paper overhang. Cut into small slices to serve 20 to 25 people, as the cake is rich and decadent.
Notes
- This cake is perfect for feeding a large crowd and is very rich, so smaller slices are recommended.
- The cocoa powder is unsweetened to let the chocolate flavor bloom beautifully when combined with boiling water.
- Instant coffee powder is optional but enhances the depth of chocolate flavor.
- For round cake pans, adjust baking time accordingly and consider using two or three pans for layering the frosting.
- The peanut butter used in frosting should be a spreadable style, not pure peanut butter, for the best texture and taste.
- The touch of salt in the frosting complements the sweetness and intensifies the overall flavor.
- Watch the cake closely towards the end of baking to avoid overcooking; moisture is key to richness.
- You can substitute salted peanuts with other nuts if desired, but salted peanuts add the perfect finishing crunch and flavor contrast.
Nutrition
- Serving Size: 1 serving
- Calories: 395 kcal
- Sugar: 41 g
- Sodium: 258 mg
- Fat: 21 g
- Saturated Fat: 8 g
- Unsaturated Fat: 11 g
- Trans Fat: 0.3 g
- Carbohydrates: 51 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 38 mg