Chocolate Peanut Butter Poke Cake

Chocolate and peanut butter are a match made in dessert heaven, and this Chocolate Peanut Butter Poke Cake proves it! A rich chocolate cake is filled with creamy peanut butter pudding, topped with fluffy whipped topping, and finished with peanut butter cups and chocolate drizzle. It’s an easy, crowd-pleasing dessert that’s perfect for birthdays, holidays, potlucks, or whenever you’re craving an indulgent treat.
Why Everyone Loves This Recipe
- Rich, moist chocolate cake loaded with peanut butter flavor.
- Easy semi-homemade dessert with simple ingredients.
- Creamy pudding filling makes every bite extra moist.
- Perfect make-ahead dessert for parties.
- Great for peanut butter and chocolate lovers.
- Beautiful enough for special occasions.
Ingredients Overview
For the Cake
- Chocolate Cake Mix – Creates a rich, moist chocolate base.
- Ingredients Called for on the Box – Usually eggs, oil, and water.
For the Filling
- Instant Vanilla or Chocolate Pudding Mix – Creates the creamy poke filling.
- Cold Milk – Helps the pudding set.
- Creamy Peanut Butter – Adds rich peanut butter flavor.
For the Topping
- Whipped Topping (Cool Whip), Thawed – Light and fluffy finishing layer.
- Mini Peanut Butter Cups – Chopped for the perfect topping.
- Chocolate Syrup or Hot Fudge – Adds extra chocolate richness.
- Peanut Butter Drizzle – Melted peanut butter for garnish.
- Chocolate Chips or Peanut Butter Chips (Optional) – Extra texture and flavor.

Variations
- Reese’s Lovers Cake – Add crushed Reese’s Pieces and extra peanut butter cups.
- Triple Chocolate Version – Use chocolate pudding instead of vanilla.
- Salted Peanut Butter Cake – Sprinkle flaky sea salt over the topping.
- Oreo Peanut Butter Cake – Add crushed Oreo cookies between the pudding and whipped topping.
How to Make Chocolate Peanut Butter Poke Cake
Step 1: Bake the Cake
Prepare the chocolate cake according to the package directions in a 9×13-inch baking dish.
Bake until a toothpick inserted in the center comes out clean.
Step 2: Poke the Cake
While the cake is still warm, use the handle of a wooden spoon to poke holes evenly across the entire cake.
Step 3: Make the Peanut Butter Filling
In a medium bowl, whisk together:
- Instant pudding mix
- Cold milk
- Creamy peanut butter
Mix until smooth and slightly thickened.
Step 4: Fill the Cake
Slowly pour the peanut butter pudding over the warm cake, gently spreading it so it fills the holes.
Allow the cake to cool completely.
Step 5: Add the Topping
Spread the whipped topping evenly over the cooled cake.
Step 6: Garnish
Top with:
- Chopped peanut butter cups
- Chocolate drizzle
- Melted peanut butter drizzle
- Chocolate chips or peanut butter chips, if desired
Step 7: Chill
Refrigerate for at least 4 hours, preferably overnight, before serving.
Pro Tips & Cooking Secrets
- Pour the pudding over the cake while it’s still warm so it seeps into every hole.
- Chill overnight for the best flavor and texture.
- Slightly warm the peanut butter before drizzling for smoother lines.
- Freeze peanut butter cups for 10 minutes before chopping to make cleaner cuts.
Serving Suggestions
- Serve with vanilla ice cream.
- Add extra whipped cream on each slice.
- Drizzle with warm hot fudge before serving.
- Garnish with chopped roasted peanuts for extra crunch.
How to Store Chocolate Peanut Butter Poke Cake
Cover tightly and refrigerate for up to 5 days.
Freeze individual slices for up to 2 months.
Thaw overnight in the refrigerator before serving.
Chocolate Peanut Butter Poke Cake FAQs
Can I use homemade chocolate cake?
Yes! Any homemade chocolate cake recipe works perfectly.
Can I use crunchy peanut butter?
Creamy peanut butter is recommended for a smooth filling, but crunchy can be used if you enjoy extra texture.
Can I make this ahead?
Absolutely. This cake actually tastes even better after chilling overnight.
Can I use homemade whipped cream?
Yes. Stabilized homemade whipped cream is an excellent substitute for Cool Whip.

Chocolate Peanut Butter Poke Cake
Equipment
- 9×13-inch baking dish
- mixing bowl
- whisk
- Wooden spoon or skewer
- oven
Ingredients
- 1 box (425 g) chocolate cake mix (plus ingredients listed on the box)
- 1 cup creamy peanut butter
- 1 can (14 oz) sweetened condensed milk
- 1/2 cup creamy peanut butter, melted
- 1 container (8 oz) whipped topping, thawed
- 1/2 cup mini chocolate chips or chopped peanut butter cups (optional)
Instructions
- Preheat the oven according to the cake mix package directions. Grease a 9×13-inch baking dish.
- Prepare the chocolate cake mix according to the package instructions, then stir in 1 cup of creamy peanut butter until fully combined. Pour the batter into the prepared baking dish and bake as directed. Let the cake cool for about 15 minutes.
- Using the handle of a wooden spoon or a skewer, poke holes about 1 inch apart all over the cooled cake.
- Whisk together the sweetened condensed milk and melted peanut butter until smooth. Pour the mixture evenly over the cake, allowing it to soak into the holes.
- Refrigerate the cake for at least 1 hour to allow the filling to set and the flavors to develop.
- Spread the thawed whipped topping evenly over the chilled cake. Garnish with mini chocolate chips or chopped peanut butter cups if desired before serving.






