Chocolate Peanut Butter Poke Cake

Chocolate Peanut Butter Poke Cake

This chocolate peanut butter poke cake is fudgy, creamy, and stupid easy to make. One bite of that pudding-soaked cake and you’ll get why everyone begs for it.

Chocolate peanut butter poke cake is a chocolate sheet cake poked full of holes and soaked with a peanut butter pudding mixture, then finished with whipped topping and chopped peanut butter cups. This recipe serves 12, delivers a fudgy, pudding-soaked cake with a creamy peanut butter layer in every single bite, and is perfect for potlucks, birthdays, or any weeknight you need chocolate and peanut butter in your life. Here’s everything you need to make it perfectly.

I’ve made this chocolate peanut butter poke cake enough times that my 9×13 pan basically lives on the counter now, not in the cabinet. The first time I rushed the fridge step, the pudding layer slid right off when I cut into it — that’s the one mistake that taught me everything about this cake. Give it the full rest time and it holds its layers like a dream.

Why You’ll Love This Chocolate Peanut Butter Poke Cake

This cake is soft, fudgy, and cool from the fridge, with a creamy peanut butter pudding layer running through every slice. It’s a dump-and-stir dessert, so there’s no mixer and no fancy technique required. Kids ask for it, adults fight over the corner pieces, and it travels well for potlucks or holiday tables. The combination of rich chocolate cake and salty-sweet peanut butter is one of those flavor pairings that never gets old.

What Ingredients Do You Need for Chocolate Peanut Butter Poke Cake?

ING Chocolate Peanut Butter Poke Cake
Ingredient GroupIngredientAmountNotes
Main CakeChocolate cake mix1 boxplus ingredients cake mix calls for
Pudding LayerInstant vanilla or chocolate pudding mix1 (3.4 ounce) packageeither works
Pudding LayerCold milk2 cupsmust be cold
Pudding LayerCreamy peanut butter1/2 cupnot natural-style
ToppingWhipped topping1 (8 ounce) containerlike Cool Whip
ToppingHot fudge topping1/2 cupoptional, for swirling
ToppingChopped peanut butter cups or Reese’s Pieces1 cupfor the top

The pudding layer is really where this dessert earns its name, since that instant pudding mixed with cold milk and creamy peanut butter turns into a thick, pourable filling that seeps into every hole in the cake. Skip natural peanut butter here, since the oil separation keeps the mixture from thickening the way it should. If you’re after an easy poke cake recipe with minimal ingredients, this one keeps the pantry list short on purpose.

How to Make Chocolate Peanut Butter Poke Cake Step by Step

PRE Chocolate Peanut Butter Poke Cake

Bake the Cake

  1. Preheat your oven to 350°F (175°C).
  2. Grease and flour a 9×13 inch baking pan.
  3. Prepare the cake mix according to the package directions.
  4. Pour the batter into the prepared pan and bake as directed on the box.
  5. Let the cake cool completely before moving to the next step.

💡 A cake that’s even slightly warm will melt the pudding layer instead of holding it, so don’t skip the cooling time.

Poke and Fill the Cake

  1. Once the cake is fully cool, use the handle of a wooden spoon or a large straw to poke holes across the top of the cake, spacing them about 1/2 to 1 inch apart.
  2. In a medium bowl, whisk together the instant pudding mix, cold milk, and creamy peanut butter until well combined and slightly thickened.
  3. Pour the peanut butter pudding mixture over the cooled cake, making sure it fills the holes.
  4. Spread the pudding mixture evenly across the top of the cake.
  5. Refrigerate the cake for at least 15 to 30 minutes to let the pudding set.

Pro Tip: The most common mistake is skipping the pudding rest time — give it the full 30 minutes so the layer sets before you add whipped topping.

Add the Toppings

  1. In a separate bowl, gently fold the hot fudge topping into the whipped topping, if using.
  2. Spread the whipped topping mixture over the set pudding layer.
  3. Sprinkle the chopped peanut butter cups or Reese’s Pieces over the top of the cake.
  4. Refrigerate the cake for at least 1 hour before serving so all the layers can fully set.

Pro Tip: Chill the finished cake for the full hour, not just until it looks set — the pudding layer needs that time to firm up enough to slice cleanly.

Chocolate Peanut Butter Poke Cake RECIPE

Expert Tips for Perfect Chocolate Peanut Butter Poke Cake

Pro Tips for Success

The key to a poke cake that actually holds its layers is patience with the fridge time — rushing either the pudding set or the final chill is where most poke cakes fall apart. For best results, poke the holes while the cake is completely cool, since warm cake will crumble around the spoon handle instead of holding a clean hole.

Chocolate peanut butter poke cake works best when the pudding mixture is poured immediately after mixing, before it thickens too much to soak into the holes. The most common mistake is using natural peanut butter, which separates and keeps the pudding layer from setting properly — stick with a standard creamy peanut butter instead. You’ll know the pudding layer is ready when it holds a slight dome and no longer looks glossy on top.

Delicious Variations

For a quick version, skip the homemade fold-in and use plain whipped topping straight from the container instead of swirling in hot fudge. For a Reese’s poke cake with extra peanut butter punch, swap the vanilla pudding for chocolate pudding and add an extra handful of peanut butter cups on top. If you want a lighter version, use a sugar-free instant pudding mix and light whipped topping without changing anything else in the recipe.

Troubleshooting Common Problems

Problem: The pudding layer slides off when I cut a slice. Solution: The cake needed more chill time — refrigerate for the full hour listed in step 14 before cutting.

Problem: The holes closed up before I could pour the pudding mixture. Solution: Poke the holes right before pouring the pudding, not several minutes ahead, and use a wider tool like a wooden spoon handle.

Problem: The whipped topping layer looks runny instead of fluffy. Solution: Make sure the whipped topping is fully thawed but still cold, and fold the hot fudge in gently instead of stirring hard.

How to Store and Reheat Chocolate Peanut Butter Poke Cake

Storage MethodDurationBest Practice
Room TemperatureNot recommendedThe whipped topping and pudding layers need refrigeration
RefrigeratorUp to 4 daysCover tightly with plastic wrap or a lid
FreezerUp to 2 monthsFreeze individual slices wrapped in plastic, then foil

This cake is meant to be served cold, so there’s no reheating step here — just pull it straight from the fridge. If you’re working from frozen, let a slice thaw in the refrigerator overnight so the pudding layer comes back to its creamy texture instead of turning watery. Leftover slices are great crumbled over vanilla ice cream if the layers start to slide apart after a few days.

FAQs About Chocolate Peanut Butter Poke Cake

Can I make chocolate peanut butter poke cake ahead of time?

Yes, this cake actually improves after a night in the fridge, since the pudding layer has more time to soak into the cake. Make it up to 2 days ahead and add the peanut butter cup topping just before serving so it stays crunchy.

What can I substitute for whipped topping?

Freshly whipped heavy cream sweetened with a little sugar works in place of whipped topping, though it won’t hold up quite as long in the fridge. Use it within 2 days for the best texture.

Why did my cake fall apart when I poked it?

The cake was likely still warm, which makes it soft and crumbly around the holes. Let the cake cool completely to room temperature before poking to get clean holes.

Can I freeze chocolate peanut butter poke cake?

Yes, wrap individual slices tightly in plastic wrap and then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before serving.

Is there a dairy-free version of this poke cake?

You can swap in dairy-free cake mix instructions, a dairy-free instant pudding, plant-based milk, and a dairy-free whipped topping. The peanut butter and peanut butter cup topping should also be checked for dairy-free labeling if that matters for your kitchen.

Make This Chocolate Peanut Butter Poke Cake Tonight

Honestly, this is the cake I bring when I want people to ask for the recipe before they’ve finished their slice. It’s simple, it’s rich, and it disappears fast at every potluck I’ve brought it to. Save this one to Pinterest so you don’t lose it, and let me know in the comments how yours turns out — I mean it, I read every one. If you love easy poke cakes, check out this chocolate peanut butter sheet cake, this cinnamon roll poke cake, or this heaven on earth cake next.

Chocolate peanut butter poke cake, straight from my kitchen: fudgy chocolate cake soaked in peanut butter pudding, topped with fluffy whipped topping and chopped peanut butter cups. Save this one, you’ll want it for every potluck and birthday from here on.

Chocolate Peanut Butter Poke Cake

Chocolate Peanut Butter Poke Cake

This chocolate peanut butter poke cake is a fudgy chocolate sheet cake poked full of holes and soaked with a creamy peanut butter pudding mixture, then topped with whipped topping and chopped peanut butter cups. It serves 12 and is perfect for potlucks, birthdays, or any night you want chocolate and peanut butter together.
Prep Time 20 minutes
Cook Time 30 minutes
Chilling Time 1 hour 30 minutes
Total Time 2 hours 20 minutes
Course Dessert
Cuisine American
Servings 12 servings
Calories 380 kcal

Equipment

  • 9×13 inch baking pan
  • Mixing bowls
  • Whisk
  • Wooden spoon or large straw
  • oven
  • Refrigerator

Ingredients
  

Main Cake

  • 1 box Chocolate cake mix plus ingredients cake mix calls for

Pudding Layer

  • 1 3.4 ounce package Instant vanilla or chocolate pudding mix either works
  • 2 cups Cold milk must be cold
  • ½ cup Creamy peanut butter not natural-style

Topping

  • 1 8 ounce container Whipped topping like Cool Whip
  • ½ cup Hot fudge topping optional, for swirling
  • 1 cup Chopped peanut butter cups or Reese’s Pieces for the top

Instructions
 

  • Preheat your oven to 350°F (175°C).
  • Grease and flour a 9×13 inch baking pan.
  • Prepare the cake mix according to the package directions.
  • Pour the batter into the prepared pan and bake as directed on the box.
  • Let the cake cool completely before moving to the next step.
  • Once the cake is fully cool, use the handle of a wooden spoon or a large straw to poke holes across the top of the cake, spacing them about 1/2 to 1 inch apart.
  • In a medium bowl, whisk together the instant pudding mix, cold milk, and creamy peanut butter until well combined and slightly thickened.
  • Pour the peanut butter pudding mixture over the cooled cake, making sure it fills the holes.
  • Spread the pudding mixture evenly across the top of the cake.
  • Refrigerate the cake for at least 15 to 30 minutes to let the pudding set.
  • In a separate bowl, gently fold the hot fudge topping into the whipped topping, if using.
  • Spread the whipped topping mixture over the set pudding layer.
  • Sprinkle the chopped peanut butter cups or Reese’s Pieces over the top of the cake.
  • Refrigerate the cake for at least 1 hour before serving so all the layers can fully set.

Notes

Skip natural-style peanut butter, since the oil separation keeps the pudding layer from thickening properly. Poke the holes right before pouring the pudding mixture so they don’t close up. For a Reese’s poke cake with extra peanut butter punch, swap in chocolate pudding and add an extra handful of peanut butter cups on top. This cake is meant to be served cold and does not need reheating.
Keyword Chocolate Peanut Butter Poke Cake, Poke Cake Recipe Easy, Reese’s Poke Cake

More Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating