This moist chocolate cake features layers of creamy peanut butter pudding poured into holes poked throughout the cake, creating a rich, flavorful dessert. Topped with whipped cream and a warm drizzle of chocolate and peanut butter, it offers a luscious blend of textures and tastes. Garnished with chopped peanuts and mini peanut butter cups, this treat delivers indulgence for any special occasion or chocolate lover's delight.
Preparation involves baking a chocolate cake and letting it cool before infusing it with a peanut butter pudding filling. After chilling, a fluffy whipped cream topping is added and finished with a glossy drizzle of melted chocolate and peanut butter. The final step is chilling again to set the flavors, resulting in a moist, layered dessert full of nutty richness and smooth chocolate notes.
The summer my youngest sister graduated, I made three of these cakes back-to-back. Something about that combination of chocolate and peanut butter just makes people forget their manners at potlucks. Now it is the first request for every family birthday, holiday, or Tuesday that needs celebrating.
Last winter I brought this to a friend's game night, and I swear people were actually hovering around the pan like sharks. By the time I went back for seconds, nothing remained but a few smears of whipped cream and chocolate drizzle. Someone had even scraped the serving spoon clean.
Ingredients
- Chocolate cake mix: Use your favorite brand, but I have found that the darker chocolate varieties give the most intense flavor base
- Instant vanilla pudding mix: The instant variety is crucial here because it sets up quickly in those little holes you poke
- Cold whole milk: Whole milk makes the pudding filling richer and creamier than skim or low-fat options
- Creamy peanut butter: Room temperature peanut butter incorporates more smoothly into the pudding mixture
- Cold heavy whipping cream: The colder your cream, the faster it whips up to those gorgeous stiff peaks
- Powdered sugar: This stabilizes the whipped cream without making it overly sweet
- Vanilla extract: Pure vanilla extract adds that warm, aromatic background note that rounds out all the chocolate
- Semi-sweet chocolate chips: These melt beautifully with the peanut butter for the perfect drizzle consistency
- Chopped roasted peanuts: The saltiness from roasted peanuts cuts through all that sweetness perfectly
Instructions
- Bake the cake:
- Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking pan with butter or cooking spray. Prepare the chocolate cake mix exactly as the package directs, pour it into your prepared pan, and bake for 30 to 35 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs.
- Poke those holes:
- Let the cake cool for about 10 minutes until it is warm but not hot. Using the handle of a wooden spoon, poke holes all over the surface of the cake, spacing them about 1 inch apart and pressing almost all the way to the bottom.
- Make the peanut butter pudding:
- In a medium bowl, whisk together the instant vanilla pudding mix and cold milk for 2 full minutes until it starts to thicken. Stir in the peanut butter until the mixture is completely smooth and no lumps remain.
- Fill the cake:
- Pour that peanut butter pudding evenly over the warm cake, using a spatula to gently spread it and push it into all those holes. Cover and refrigerate for at least 1 hour so the filling can set up properly.
- Whip the cream:
- In a large bowl, beat the heavy whipping cream with an electric mixer (or by hand if you need a workout) until it starts to thicken. Add the powdered sugar and vanilla extract and continue beating until stiff peaks form.
- Frost and drizzle:
- Spread the whipped cream over the chilled cake. Microwave the chocolate chips, peanut butter, and heavy cream for 30 seconds, stir until smooth, and microwave for another 10 seconds if needed. Drizzle this mixture over the whipped cream layer in pretty swirls.
- Finish and serve:
- Sprinkle chopped peanuts and halved mini peanut butter cups over the top if you want that extra crunch and visual appeal. Chill the whole cake for 30 minutes before slicing and serving.
My dad claims he does not even like dessert all that much, but I caught him eating this cake for breakfast the morning after I made it. He looked at me with chocolate on his chin and said it was basically peanut butter on toast anyway.
Make-Ahead Magic
This cake actually improves with time, which is rare in the dessert world. You can assemble the entire thing up to 24 hours before serving, covering it tightly with plastic wrap after the whipped cream layer sets. The flavors have time to mingle and the cake absorbs more of that peanut butter pudding, becoming even more moist and fudgy.
Serving Suggestions
Cut this into relatively small squares because it is incredibly rich. A cold glass of milk is practically mandatory with each serving. I have also served it with hot coffee, and the temperature contrast between the chilled cake and hot coffee is unexpectedly delightful.
Easy Variations
Once you master the basic poke cake technique, a whole world opens up. Try chocolate pudding instead of vanilla, or swap the peanut butter for cookie butter if you need a nut-free version.
- Use a Devil's Food cake mix for an extra dark chocolate base
- Swap the peanut butter drizzle for salted caramel
- Top with crushed Reese's cups instead of peanuts
Every time I make this cake, I am reminded that the simplest pleasures often bring the most joy. Watching people line up for seconds is the best feeling there is.
Recipe FAQs
- → What is the purpose of poking holes in the cake?
-
Poking holes allows the peanut butter pudding to seep into the cake, ensuring every bite is moist and flavorful by infusing the filling throughout.
- → Can I use homemade chocolate cake instead of a mix?
-
Yes, a homemade chocolate cake can be used; it will still absorb the pudding and complement the peanut butter layers well.
- → How should the chocolate-peanut butter drizzle be prepared?
-
Microwave chocolate chips with peanut butter and heavy cream, stirring until smooth to create a rich, pourable drizzle.
- → Are there alternatives for those with peanut allergies?
-
Cookie butter or sunflower seed butter can replace peanut butter to maintain a creamy texture while avoiding peanuts.
- → What is the best way to serve this dessert?
-
Serve chilled, optionally with a cold glass of milk or coffee to balance the rich, sweet flavors.