What's in the Pan

  • Subscribe
  • Main Dishes
  • Grill and Smoker
    • Skewers and Kebabs
  • Easy Pasta Dinners
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
  • Dinners
menu icon
go to homepage
  • Subscribe
  • Main Dishes
  • Grill and Smoker
    • Skewers and Kebabs
  • Easy Pasta Dinners
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
  • Dinners
search icon
Homepage link
  • Subscribe
  • Main Dishes
  • Grill and Smoker
    • Skewers and Kebabs
  • Easy Pasta Dinners
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
  • Dinners
×
Home » Desserts » Cakes

Chocolate Peanut Butter Poke Cake

Updated: August 26, 2026 · Published: December 11, 2025 2:04 pm by Olya Shepard · Leave a Comment

77 shares
  • Facebook40
This post may contain affiliate links. Please see our Affiliate Policy
Jump to Recipe - Print Recipe

This poke cake is why I always have a box of devil's food mix in the pantry. Bake it, poke it, fill it with peanut butter pudding, chill it overnight - done. Reese's fans, you've been warned.

By · Baker: Layer Cakes, Cookies & Desserts
Olya
Olya Shepard

I am a self-taught baker & creator of WhatsInThePan. I've been writing about food since 2016 and have over a decade of experience in developing and testing dessert recipes, with a focus on layer cakes, reliable baking methods, and approachable from-scratch recipes for home bakers.

View full bio
chocolate peanut butter poke cake

Fan of chocolate and peanut butter? Then you might also like No Bake Chocolate Peanut Butter Cake and Buckeye Brownies.

Chocolate Peanut Butter Poke Cake Summary

  • 🍫 Bake a devil's food cake mix in a 9x13 pan until just set
  • 🥄 Poke holes all over the warm cake, about 1 inch apart and 2 inches deep
  • 🥜 Whisk peanut butter into vanilla pudding, then press it into the holes
  • 🍦 Spread whipped topping over the peanut butter layer
  • 🍬 Finish with chopped peanut butter cups and a drizzle of chocolate syrup
  • ❄️ Chill at least 4 hours, or overnight for the best texture
  • 🗓️ Make-ahead friendly for up to 3 days in the fridge
chocolate peanut butter poke cake

What Is a Poke Cake?

A poke cake is a baked cake with holes poked all over the surface after baking. A filling-such as pudding, sweetened condensed milk, syrup, or sauce-soaks into those holes, making the cake especially moist and flavorful in every slice.

What This Poke Cake Tastes Like

This is not a dry, crumbly layer cake with a thin layer of frosting. The chocolate cake is soft and plush, while the peanut butter pudding settles into the poked holes and creates creamy pockets throughout each slice. After chilling, it has a rich, almost truffle-like moistness - tender enough to eat with a fork, but still sturdy enough to cut into clean squares.

The peanut butter flavor is noticeable but balanced rather than salty or overwhelming. The chocolate cake, peanut butter filling, whipped topping, and chopped peanut butter cups work together so that neither flavor takes over. It tastes like a chilled chocolate-peanut-butter dessert first, with the familiar comfort of a classic poke cake.

chocolate peanut butter poke cake

Ingredients Explained: Why You Need Each One

  • Chocolate syrup I used store-brand syrup. This will add some moisture and extra chocolatey flavor to the cake.
  • 1 box devil's food cake mix: I used Duncan Hines Perfectly Moist Devil's Food Cake Mix in a 15.25-ounce box. A 13.25-ounce cake mix will also work, but the cake may not be as tall.
  • Cocoa powder delivers deep chocolate flavor. Natural cocoa gives a lighter chocolate taste, while Dutch-process intensifies richness.
  • Instant Vanilla Pudding: Make sure you are getting instant pudding mix and not "Cook & Serve."
  • Eggs bind the batter and add moisture for a soft texture. Cold or room temperature work for this recipe.
  • Oil ensures the cake stays moist longer - very important for poke cakes stored in the fridge. I used canola oil.
  • Milk: Used to make vanilla pudding and cake mix. 2% milk is best because whole milk will make the pudding mix thicken up too quickly, and it may get lumpy. Even though the box cake mix says to use water, I prefer milk for a cake that's moist.
  • Peanut butter: Creamy peanut butter works best for this recipe.
  • Whipped Topping: I used Cool Whip.
  • Peanut Butter Cups: For the topping, chopped.

How to Make Chocolate Peanut Butter Poke Cake

1. Make Cake Batter

In a large mixing bowl, combine the devil's food cake mix, oil, eggs, and 1 cup of milk. Use an electric mixer to mix the batter until everything is combined.

flower and chocolate in the bowl being mixed
chocolate cake batter mixed in the bowl

2. Pour the Batter and Bake

Pour the batter into the greased baking dish, and bake for 25-30 minutes or until a thin knife inserted in the middle comes out clean. Let the cake cool to room temperature.

chocolate cake batter inside the pan
baked chocolate cake

3. Make Peanut Butter Poke Filling

Pour the remaining 1 ½ cups of milk into a large mixing bowl, and whisk in the vanilla pudding mix until thick. Let the pudding rest for 2 minutes, then use an electric mixer to mix in the peanut butter until smooth.

peanut butter on top of vanilla pudding
peanut butter mixed with vanilla pudding in the bowl

4. Poke Holes and Drizzle Chocolate Syrup into Them

Use the end of a wooden spoon to poke holes about 1 inch apart and 2 inches deep all over the surface of the cake. Drizzle the chocolate syrup on top and make sure it goes into the holes.

Poking holes in the chocolate cake with chocolate syrup on top

5. Spread Peanut Butter and Press into Holes

Spread the peanut butter mixture over the top of the cake evenly, pressing it into the holes as you go. Alternatively, you can pipe some of the peanut butter filling into the holes and spread the rest of the mixture over the top of the cake.

peanut butter spread on top of the poke cake

6. Spread Whipped Topping

Spoon the whipped topping over the peanut butter layer carefully, cover the cake with plastic wrap, and chill for at least 4 hours. 

whipped topping spread on top of the cake

7. Add Toppings

Top with extra chocolate syrup and chopped peanut butter cups, if desired, and serve chilled.

Toppings on top of whipped cream
chocolate peanut butter poke cake

Chocolate Peanut Butter Poke Cake

Ultra moist chocolate peanut butter poke cake with rich peanut butter filling and creamy topping-easy dessert recipe for chocolate lovers.
5 from 1 vote
Print Pin
Course: Dessert
Cuisine: American
Keyword: chocolate cake, chocolate peanut butter cake, peanut butter cake, poke cake
Prep Time: 25 minutes minutes
Cook Time: 30 minutes minutes
Rest Time: 4 hours hours 30 minutes minutes
Total Time: 5 hours hours 25 minutes minutes
Servings: 12 slices
Author: Olya Shepard

Ingredients

  • 15.25 oz box devils food cake mix
  • ½ cup oil
  • 3 large eggs
  • 2½ cups 2% milk divided
  • 3.4 oz box instant vanilla pudding
  • 1 cup peanut butter
  • ½ cup chocolate syrup
  • 8 oz whipped topping thawed
US Customary - Metric

Instructions

  • Preheat the oven to 350°F. Grease a 9x13 baking dish or pan with cooking spray, and set it aside.
  • In a large mixing bowl, combine the devil's food cake mix, oil, eggs, and 1 cup of milk. Use an electric mixer to mix the batter until everything is combined. Pour the batter into the greased baking dish, and bake for 25-30 minutes or until a thin knife inserted in the middle comes out clean. Let the cake cool to room temperature.
  • Pour the remaining 1 ½ cups of milk into a large mixing bowl, and whisk in the vanilla pudding mix until thick. Let the pudding rest for 2 minutes, then use an electric mixer to mix in the peanut butter until smooth.
  • Use the end of a wooden spoon to poke holes about 1 inch apart and 2 inches deep all over the surface of the cake. Drizzle the chocolate syrup on top and make sure it goes into the holes.
  • Spread the peanut butter mixture over the top of the cake evenly, pressing it into the holes as you go. Alternatively, you can pipe some of the peanut butter filling into the holes and spread the rest of the mixture over the top of the cake.
  • Spoon the whipped topping over the peanut butter layer carefully, cover the cake with plastic wrap, and chill for at least 4 hours. 
  • Top with extra chocolate syrup and chopped peanut butter cups, if desired, and serve chilled.
Calories: 513kcal
Nutrition Facts
Chocolate Peanut Butter Poke Cake
Amount per Serving
Calories
513
% Daily Value*
Fat
 
31
g
48
%
Saturated Fat
 
7
g
44
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
7
g
Monounsaturated Fat
 
15
g
Cholesterol
 
45
mg
15
%
Sodium
 
502
mg
22
%
Potassium
 
373
mg
11
%
Carbohydrates
 
54
g
18
%
Fiber
 
2
g
8
%
Sugar
 
36
g
40
%
Protein
 
11
g
22
%
Vitamin A
 
125
IU
3
%
Vitamin C
 
0.1
mg
0
%
Calcium
 
145
mg
15
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Expert Tips for Perfect Results

  • Don't rush the chilling process. At least a few hours (preferably overnight) deepens flavor and improves texture.
  • Warm your peanut butter. Slightly heating makes it easier to mix and pour.
  • Mind the hole spacing. Too few holes lead to dry spots; too many can make the cake soggy. Spacing them about 1 inch apart works best.
  • Avoid overmixing the batter. It can make your cake dense instead of fluffy.
  • Serve at room temperature. It brings out the full depth of chocolate and peanut butter flavors.

My best tip: Chill it overnight if you can

You can serve this cake after it has chilled for a few hours, but I think it is even better the next day. The filling has more time to settle into the chocolate cake, so each bite becomes moister, creamier, and more cohesive - closer to a chocolate-peanut-butter icebox dessert than a standard sheet cake.

Do I Pour the Poke Filling on the Cake Hot or Cold?

For best absorption, pour the filling over the cake when it is warm but not piping hot. The warmth keeps the crumb open so the filling can sink into the holes instead of sitting only on top.

Does chocolate peanut butter poke cake need to be refrigerated?

Yes. Because of the peanut butter filling and creamy topping, the cake should be stored in the refrigerator. Keep it tightly covered and chill for several hours before serving to let the flavors develop and the layers set.

How long does poke cake last in the fridge?

Properly covered, chocolate peanut butter poke cake usually lasts several days in the refrigerator. The texture often improves by day two as the filling fully soaks into the cake.

Can I freeze chocolate peanut butter poke cake?

Yes. Chill the cake first so the filling and topping firm up, then slice and wrap individual pieces tightly. Freeze the wrapped slices in an airtight container and thaw in the refrigerator before serving.

Why is My Poke Cake Soggy?

This usually happens when too much filling is poured on top or the peanut butter pudding filling is very thin and runny. To fix this next time, thicken the filling slightly, make smaller holes, and pour slowly, giving the cake time to absorb instead of letting it pool on top.

If your cake is already too soft, chill it several hours or overnight before serving. The refrigerator firms the crumb and sets the filling, so the slices hold together better and feel less soggy.

Why is My Poke Cake Dry or Not Soaked Enough?

Dry poke cake is often caused by shallow holes or not enough filling. Make sure the holes go almost to the bottom of the cake and are spaced fairly evenly across the surface so the filling can reach every slice. Pour the filling while the cake is still slightly warm so it absorbs more easily.

If the cake is already baked and seems dry, you can gently spoon a little extra warm filling or simple syrup over the driest areas. Let it sit in the fridge for several hours to rehydrate the crumb before serving.

Why did my chocolate cake sink in the middle?

A sunken center usually comes from underbaking or opening the oven door too early. If the middle sinks but the cake is still safe to eat, trim the highest edges slightly and use the filling and topping to even out the surface. Once the cake is poked and soaked, the dip will be much less noticeable.

For your next bake, avoid opening the door in the first part of baking, and test for doneness in several spots so the center is fully set before removing the cake.

Why is my peanut butter filling too thick or too thin?

If the filling is too thick to pour into the holes, it needs more milk. Whisk in a small amount of milk or cream at a time until it's thick but pourable, like a smooth custard. Warm the mixture gently so it flows more easily into the holes instead of sitting on top.

If the filling is too thin and runs to the edges without soaking much, chill it slightly to thicken, then pour slowly in stages. Or add more peanut butter.

Does chocolate peanut butter poke cake need to be refrigerated?

Yes. Because the filling and topping contain dairy, cover the cake and refrigerate it. It also improves in the fridge: chilling lets the peanut butter pudding fully soak into the cake and gives the slices their signature moist, creamy texture.

Essential Equipment

  • 9x13 baking pan or dish.
  • Cooking spray for greasing the pan - neutral flavor.
  • Large mixing bowls: With air tight lids.
  • Wooden spoon for poking holes in the cake.
  • Offset spatula set: Not required, but it helps smooth out the layers.
  • Reusable Piping Bags and Tips Set: A piping bag with a small, round tip helps fill the holes with peanut butter filling.
chocolate peanut butter poke cake

Variations and Substitutions

Whether you're craving something new or need allergy-friendly tweaks, this cake adapts easily:

  • Cake mix: Any chocolate cake mix or homemade recipe will work for this recipe.
  • Oil: Canola or vegetable oil will work for the cake batter.
  • Pudding Mix: French vanilla or regular vanilla instant pudding will work for the peanut butter filling.
  • To Make it Gluten-free: Use a 1:1 gluten-free flour blend.
  • Dairy-free Version: Substitute with coconut milk and vegan chocolate chips.
  • To Make Poke Cake Nut-free: Replace peanut butter with sunflower seed butter or cookie butter.
  • Toppings: Swap chocolate syrup for chocolate ganache or whipped ganache, cream cheese frosting, or even a peanut butter mousse layer. Add crushed pretzels, chopped peanuts, or drizzle with salted caramel for a sweet-salty crunch.

Solving Common Problems

  • Cake seems soggy. You may have added too much filling or didn't allow it to chill long enough.
  • Cake too dry. Ensure your holes were deep enough and filling wasn't overly thick.
  • Topping separates. Overheating ganache can cause this-cool slightly before spreading.
  • Peanut butter layer clumpy. Warm it gently and whisk until smooth before pouring.
chocolate peanut butter poke cake

Frequently Asked Questions

  • Can I bake this cake a day ahead? Yes, it's actually better the next day after flavors meld.
  • Do I have to use boxed mix? Not at all-either homemade or boxed versions work beautifully.
  • Can I use crunchy peanut butter? You can, though creamy creates a smoother filling.
  • Can I make it vegan? Yes, with dairy-free milk, vegan butter, and plant-based whipped topping.

Serving Suggestions

This cake is rich enough to serve on its own, but you can take it over the top by adding:

  • A drizzle of warm chocolate or caramel sauce before serving.
  • A scoop of vanilla ice cream.
  • Whipped cream and chocolate shavings.
  • Mini peanut butter cups or chopped Reese's as garnish.
chocolate peanut butter poke cake

Storage and Leftovers

  • Refrigerate: Cover the cake with plastic wrap or store it in an airtight container. Keep it in the refrigerator for up to 3 days.
  • Freezer: I recommend freezing only the cake before you poke holes in it because the freezing and thawing process will change the texture of the peanut butter filling and whipped topping. The cake can be wrapped in plastic wrap and foil and stored in the freezer for up to 3 months.
  • Thaw it out overnight in the fridge before adding the peanut butter layer and whipped topping.

More Chocolate Peanut Butter Desserts

  • Peanut Butter Spider Cookies
  • No-Bake Peanut Butter Cheesecake
  • No Bake Peanut Butter Pie
  • 5-Ingredient Chocolate Peanut Butter Cups

More Cakes

  • A close-up of a big slice of Blackberry layer cake with jam-streaked buttercream, fresh blackberries and edible flowers on top
    Blackberry Layer Cake with Blackberry Buttercream
  • Fresh cherry bundt cake on a cake stand, fully iced and decorated with cherries and flowers
    Fresh Cherry Bundt Cake with Cherry Icing
  • A decorated purple velvet cake finished with blackberries and blueberries.
    Red Velvet Cake with Purple Frosting and Blackberries
  • Peach Cake
    Peach Yogurt Cake: A Two-Texture Bake for July's Softest Fruit

Comments

No Comments

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Click on stars to rate the recipe!




Hi, I'm Olya! Welcome to the online home of my recipes that will make you look like a pro, yet without having to spend too much time in the kitchen! More about me →

Most Recent:

  • Tex Mex Smoked Chuck Roast fresh out of the Smoker
    10 Smoker Mains for Labor Day (Low, Slow & Worth Every Minute)
  • Whole rack of 3-2-1 smoked baby back ribs fresh off the smoker resting on a wire rack over a sheet pan with juices pooling underneath
    20 Grill Recipes for Labor Day (One Last Blowout Before the Grill Gets Covered)
  • cherry cheesecake dip
    Cherry Cheesecake Dip
  • Close Up of Butter Chicken Recipe (Indian Chicken Makhani)
    Butter Chicken, Seared Right in the Marinade

Footer

↑ back to top

Privacy Policy

Affiliate Disclosure

Disclaimer

Contact Me

About

Work with me

Pinterest

Facebook

Instagram

Copyright © 2016-2025 Whatsinthepan.com

Click on Stars

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.