This dessert features a moist, chocolate cake base punctured to absorb a creamy peanut butter pudding filling. Topped with whipped cream and a luscious chocolate-peanut butter drizzle, it's an indulgent treat ideal for celebrations. The contrast of rich chocolate with smooth peanut butter layers creates a flavor-packed experience, while the chopped peanuts and mini peanut butter cups add texture and extra flavor. Preparing it involves baking, cooling, and layering for a delightful, comforting dish ready in about an hour.
Last summer my cousin brought this to our 4th of July potluck and I literally hovered by the pan the entire evening, going back for thirds before anyone even noticed. The combination of warm cake, cold pudding, and that salty-sweet chocolate drizzle stopped all conversation. Now it is the only dessert my family requests for birthdays, holidays, and random Tuesdays.
I made this for my book club last month and one friend actually texted me at 11pm that night begging for the recipe. Watching everyone dig in while discussing the book, then gradually going quiet as they realized how good it was, that is the kind of kitchen moment that keeps me baking. Someone asked if I had slaved all day and I just smiled.
Ingredients
- Chocolate cake mix: The foundation here and honestly a boxed mix gives consistent results every single time, plus no one will judge you
- Instant vanilla pudding mix: This sets up quickly without cooking and creates that perfect texture for filling all those little holes
- Cold whole milk: Full fat milk makes the pudding richer and helps it set properly, so do not skim here
- Creamy peanut butter: The star of the show and stirring this into warm pudding releases all that peanutty fragrance
- Heavy whipping cream: Cold cream whips up into those gorgeous stiff peaks that hold everything together beautifully
- Powdered sugar: Just enough to sweeten the whipped cream without making it cloying or grainy
- Vanilla extract: A splash rounds out all the chocolate and peanut butter flavors
- Semi-sweet chocolate chips: These balance the sweetness and create that perfect ganache style drizzle
- Creamy peanut butter for drizzle: Melted with chocolate it becomes this swoon-worthy sauce that硬ens slightly when chilled
- Heavy cream for drizzle: Just a tablespoon makes the chocolate peanut butter mixture pourable and glossy
- Chopped roasted peanuts: Optional but that crunch on top takes this from good to absolutely unforgettable
- Mini peanut butter cups: Because why not go all in when you are already making something this indulgent
Instructions
- Bake the chocolate cake:
- Prepare your cake mix according to the package directions and pour into a greased 9x13 inch pan, then bake at 350°F for 30 to 35 minutes until a toothpick comes out clean. The house will start smelling incredible right about now.
- Create those signature holes:
- Let the cake cool for exactly 10 minutes, then grab a wooden spoon handle and poke holes all over, spacing them about an inch apart. This is the fun part and watching the pudding disappear into each little well never gets old.
- Whisk up the peanut butter pudding:
- In a medium bowl, whisk the instant pudding with cold milk for 2 minutes until it starts to thicken, then stir in the peanut butter until completely smooth. Do not rush this step or you will end up with lumps.
- Fill every single hole:
- Pour that peanut butter pudding all over the warm cake, using a spatula to gently push it into the holes if needed, then cover and refrigerate for at least an hour. This waiting period is pure torture but so worth it.
- Make the cloud-like topping:
- Beat the cold heavy cream with powdered sugar and vanilla until you have stiff peaks that hold their shape when you lift the beaters. Spread this generously over the chilled pudding layer.
- Prepare the magic drizzle:
- Microwave the chocolate chips, peanut butter, and heavy cream for 30 seconds, stir until smooth and glossy, then microwave another 10 seconds if needed. The smell alone is worth making this cake.
- Add the finishing touches:
- Drizzle that chocolate peanut butter sauce all over the whipped cream in swoops and squiggles, then sprinkle with chopped peanuts and halved peanut butter cups. Chill for 30 more minutes before serving.
My neighbor texted me the day after I brought her a slice saying her husband had already requested it for his birthday in August. That is how I know a recipe is a keeper, when it becomes part of someone else's family traditions.
Make It Your Own
Sometimes I swap the chocolate cake mix for a devil's food version when I want an even deeper cocoa flavor. Other times I have used a red velvet mix for Valentine's Day and it was stunning with the white whipped cream peeking through the drizzle.
Serving Suggestions
This cake is incredibly rich, so cutting it into smaller squares works perfectly. I always serve it with cold milk, and for parties I will plate individual slices with a little extra drizzle on the side.
Storage And Make Ahead Tips
The cake keeps beautifully in the refrigerator for up to 4 days, covered with plastic wrap or foil. You can make the entire thing 24 hours before serving, and I honestly think it tastes better on day two when all the flavors have had time to mingle.
- Always wait to add the garnish until right before serving so the peanuts stay crunchy
- If transporting this, chill it thoroughly and keep it level in the car
- The whipped cream layer might weep slightly after day three, but it still tastes incredible
Every time I bring this somewhere, someone asks for the recipe, and that is the highest compliment a home cook can receive. Hope this becomes your new go-to celebration cake too.
Recipe Questions & Answers
- → How is the pudding layer added to the cake?
-
After baking, holes are poked into the cake so the creamy peanut butter pudding mixture can be poured over and soak into the cake for moist texture.
- → Can I use homemade chocolate cake instead of mix?
-
Yes, substituting homemade chocolate cake will work equally well and add a personal touch to the dessert.
- → What alternatives exist for peanut butter?
-
Cookie butter or sunflower seed butter can replace peanut butter for those allergic or avoiding peanuts.
- → How is the chocolate-peanut butter drizzle made?
-
Chocolate chips, peanut butter, and heavy cream are gently microwaved and stirred to create a smooth drizzle poured over the whipped cream topping.
- → What garnishes best complement this treat?
-
Chopped roasted peanuts and mini peanut butter cups add crunch and enhance the chocolate and peanut butter flavors.
- → How long should the dessert chill before serving?
-
Refrigerate for at least one hour after filling, plus an additional 30 minutes after applying the drizzle and garnish, to ensure flavors meld and texture firms.