This decadent dessert features a moist chocolate cake infused with creamy peanut butter pudding filling. The cake is baked and then gently pierced to allow the rich filling to soak in, enhancing every bite. Topped with softly whipped cream and a luscious chocolate-peanut butter drizzle, it creates a harmonious balance of flavors and textures. Garnished with chopped peanuts and mini peanut butter cups, this indulgent treat is perfect for celebrations and chocolate lovers seeking a delightful layered dessert experience.
The first time I made this cake was actually by accident—I had planned a regular chocolate sheet cake for a potluck but realized halfway through prep that I was out of frosting. Desperation led me to poke holes in the warm cake and pour whatever was in my pantry over it, which happened to be vanilla pudding and a jar of peanut butter. My friend Sarah still talks about that cake years later, demanding I bring it to every gathering now. The magic is really in how those pudding-filled pockets transform an ordinary boxed mix into something that tastes like it came from a bakery.
I made this for my dads birthday last fall, and he literally stopped mid-conversation after his first bite, closed his eyes, and said this was the best thing Id ever baked him. My seven-year-old niece helped me poke the holes and pour the pudding, which she declared was the most fun baking job ever. Watching everyone go back for seconds—and thirds—made me realize this isnt just a dessert, its the kind of dessert that creates memories.
Ingredients
- Chocolate cake mix: Using a high-quality boxed mix saves time while still delivering that rich chocolate foundation everyone craves
- Instant vanilla pudding mix: The instant variety sets up quickly in those holes we poke, creating creamy pockets throughout the cake
- Cold whole milk: Whole milk gives the pudding filling a luxurious thickness that lighter milk just cant achieve
- Creamy peanut butter: This melts beautifully into the warm pudding mixture and creates that signature peanut butter flavor
- Cold heavy whipping cream: Cold cream is essential for achieving those stiff peaks that hold up as the top layer
- Powdered sugar: Just enough to sweeten the whipped cream without making it cloyingly sweet
- Vanilla extract: Pure vanilla extract ties all the flavors together and enhances the chocolate notes
- Semi-sweet chocolate chips: These melt into the perfect consistency for drizzling without becoming too bitter
- Chopped roasted peanuts: The crunch factor is optional but highly recommended for that irresistible texture contrast
Instructions
- Prep your oven and pan:
- Preheat your oven to 350°F (175°C) and generously grease a 9x13-inch baking pan with butter or cooking spray, paying special attention to the corners
- Bake the chocolate cake:
- Prepare the cake mix exactly as directed on the box, pour into your prepared pan, and bake for 30 to 35 minutes until a toothpick inserted in the center emerges clean
- Create the pudding filling:
- Whisk the instant pudding mix with cold milk for 2 minutes until it begins to thicken slightly, then stir in the peanut butter until completely smooth
- Poke and pour:
- Let the cake cool for exactly 10 minutes, then use the handle of a wooden spoon to poke holes about 1 inch apart all over the surface, and pour that peanut butter pudding right over it
- Chill and top:
- Cover and refrigerate for at least 1 hour so the pudding can set, then whip the heavy cream with powdered sugar and vanilla until stiff peaks form and spread it generously over the chilled cake
- Make the drizzle:
- Microwave chocolate chips, peanut butter, and cream for 30 seconds, stir until silky smooth, and drizzle it beautifully over the whipped cream layer
- Final chill and serve:
- Refrigerate for 30 more minutes so all the flavors can meld together, then cut into squares and watch everyone fall in love
This recipe became my go-to for office potlucks after my coworker Mike admitted he drove to three different grocery stores looking for peanut butter cups after trying it once. Theres something incredibly satisfying about watching skeptics who claim theyre too full for dessert suddenly find room for a second slice.
Make It Ahead
The beautiful thing about this cake is that it actually tastes better after sitting in the refrigerator overnight. You can prepare the entire cake up to 24 hours before serving, just wait to add the final chocolate drizzle until about an hour before you plan to serve it so it stays fresh and glossy.
Storage Solutions
Leftovers keep remarkably well in the refrigerator for up to 4 days when covered tightly with plastic wrap. I actually think the flavors develop even more after a day, making it perfect for making the day before a party or enjoying as midnight snacks for several nights after.
Serving Suggestions
This rich cake really benefits from something to cut through all that decadent sweetness. I love serving it with a cold glass of milk, but a cup of hot coffee works beautifully too. If you want to get fancy, a small scoop of vanilla ice cream on the side creates the most incredible dessert experience.
- Let the cake sit at room temperature for about 15 minutes before serving if its been refrigerated for more than a few hours
- Use a hot knife to get clean, pretty slices without dragging the whipped cream layer
- Extra chopped peanuts on individual plates add a nice restaurant-style touch
Theres nothing quite like watching someones face light up when they take that first bite of chocolate and peanut butter heaven. This cake has become my signature dessert for good reason—it makes people feel celebrated and loved.
Recipe Questions & Answers
- → How do I make the pudding filling smooth?
-
Whisk the instant pudding mix with cold milk for a couple of minutes until slightly thickened, then stir in the peanut butter gradually to achieve a smooth consistency.
- → Can I use homemade cake instead of mix?
-
Yes, substituting homemade chocolate cake works well and can provide a more personalized flavor and texture.
- → What is the purpose of poking holes in the cake?
-
Poking holes allows the peanut butter pudding to seep deeply into the cake, moisturizing it and ensuring every slice is flavorful and tender.
- → How should I store the finished dessert?
-
Keep the cake refrigerated to maintain the pudding filling and whipped cream topping freshness. Best served chilled.
- → Are there options for peanut allergies?
-
Peanut butter can be substituted with cookie butter or sunflower seed butter to accommodate peanut-free diets.
- → Can I prepare this dessert ahead of time?
-
Yes, allowing it to chill for at least an hour—and preferably longer—helps the flavors meld and the filling set perfectly.