Peanut Butter Poke Cake Recipe is my go to plan when I need a dessert that feels a little fancy but is honestly super low stress. You know those days when you promised to bring something sweet, but you also have a million other things going on? Yep, this is for that. It starts with a chocolate cake mix, then you poke it, pour in a creamy peanut butter filling, and suddenly it tastes like you tried way harder than you did. Every bite is soft, chocolatey, and full of that salty sweet peanut butter vibe. If you like the chocolate and peanut butter combo, this one is going to make you very happy.
What is a Poke Cake?
A poke cake is exactly what it sounds like. You bake a cake, then poke a bunch of holes in it (usually with the handle of a wooden spoon), and pour something tasty over the top so it seeps into the cake. That “something” can be pudding, sweetened condensed milk, gelatin, caramel, or in this case, a peanut butter mixture that soaks into every little pocket.
The best part is the texture. Instead of a plain slice of cake, you get these soft, creamy spots all throughout. It also stays moist for days, which is a big win if you like making dessert ahead of time.
I’ve made other poke cakes when I want to switch things up, like this bright and fun cream cheese lemonade poke cake when I need something lighter. But when the craving is chocolate plus peanut butter, nothing hits like this.
One quick tip before we move on: let the cake cool for about 10 to 15 minutes before poking. If it’s too hot, the filling can slide right through and pool at the bottom. Still tasty, but not as evenly soaked.

Chocolate Peanut Butter Poke Cake Ingredients
This is the part where you realize you probably already have most of what you need. I like recipes like this because they feel homemade, but they do not demand a full day in the kitchen.
Here is what I use most of the time (and yes, you can tweak it):
- Chocolate cake mix plus the ingredients listed on the box (usually eggs, oil, water)
- Creamy peanut butter (regular, not natural style that separates)
- Sweetened condensed milk for that rich, sweet soak
- Instant vanilla pudding mix (or cheesecake flavor if you want a twist)
- Cold milk to whisk into the pudding
- Whipped topping (or homemade whipped cream)
- Mini chocolate chips or chopped peanut butter cups for topping
- Optional: a pinch of salt if your peanut butter is very sweet
If you are a big peanut butter person, you might also love keeping a no bake option in your back pocket. I make these all the time when it’s too hot to bake: chocolate peanut butter no bake cookies. They disappear fast in my house.
Also, quick ingredient note from experience: the sweetened condensed milk is not the same thing as evaporated milk. I’ve seen people mix them up, and the cake just will not get that thick, creamy soak you want.

How to Make Chocolate Peanut Butter Poke Cake
This is where the magic happens, and it’s honestly easy. I’m going to walk you through it like I would if you were standing in my kitchen with a spoon, asking when we can taste test.
Step by step directions
1) Bake the cake
Prepare the chocolate cake mix according to the box directions. Bake it in a 9×13 pan. When it’s done, set it on the counter to cool for about 10 to 15 minutes.
2) Poke the holes
Use the handle of a wooden spoon (or a thick straw) and poke holes all over the cake. Don’t be shy. More holes means more filling in every bite.
3) Make the peanut butter soak
In a microwave safe bowl, warm the sweetened condensed milk for about 20 to 30 seconds, then stir in the peanut butter until smooth. If it seems too thick, warm it a little more, but do it in short bursts so it doesn’t scorch.
4) Pour and spread
Pour the peanut butter mixture over the cake and gently spread it so it finds all those holes. I like to take my time here because this is what makes the cake taste like a candy bar.
5) Chill
Pop the cake in the fridge for at least 1 hour so the filling can settle into the cake. Longer is even better.
6) Add the pudding layer
Whisk the instant pudding mix with cold milk until it thickens, then spread it over the chilled cake. This layer makes the whole thing extra creamy and gives it that classic poke cake feel.
7) Top it off
Spread whipped topping over everything. Finish with mini chocolate chips, chopped peanut butter cups, or a drizzle of warm peanut butter.
“I made this for a family get together and people kept going back for small slices until it was basically gone. The peanut butter in the holes is the best part. It tastes like a bakery dessert but I pulled it off with a cake mix.”
If you are into peanut butter treats in general, you should absolutely try making homemade Reeses style peanut butter eggs sometime too. They scratch the same itch when you want something rich and sweet.
How do you store leftover poke cake?
Good news, this cake stores really well, which is one reason I keep coming back to this Peanut Butter Poke Cake Recipe. The fridge time actually makes it better because everything sets up and the flavors get cozy together.
Storage tips that actually help
In the fridge: Cover the pan tightly with plastic wrap or a lid and store it for up to 4 to 5 days. Keep it chilled since it has pudding and whipped topping.
For clean slices: Use a sharp knife and wipe it between cuts. It sounds extra, but it makes the slices look so much nicer.
Can you freeze it? You can, but the texture changes a bit because of the pudding and whipped topping. If you do freeze it, freeze individual slices and thaw in the fridge overnight. It will still taste good, just a little softer.
If you love having easy fridge desserts, you might also like this classic style pie vibe: Nannys peanut butter cream pie. It’s a great one when you want something that feels nostalgic.
Gluten Free Chocolate Peanut Butter Poke Cake
Yes, you can totally make this work gluten free, and it still tastes like the real deal. I’ve made a gluten free version for friends, and nobody complained, which is always the goal.
Here is how to do it:
Swap the regular cake mix for a gluten free chocolate cake mix. Most big grocery stores have one now, and they bake up pretty nicely in a 9×13 pan. Then double check the pudding mix and toppings to make sure they are labeled gluten free, since some brands vary.
Also, make sure your peanut butter is gluten free. Most are, but it’s smart to read the label if you are serving someone with celiac or a strong sensitivity.
If you’re baking for a group with different dietary needs, it helps to have a couple options on the table. I’ve made these delicious dairy free cupcakes easy recipes alongside this cake before, and it kept everyone happy.
Common Questions
Can I make this Peanut Butter Poke Cake Recipe the night before?
Yes, and I actually recommend it. The chill time helps the filling soak in, and the cake slices cleaner the next day.
What can I use if I do not have sweetened condensed milk?
The easiest swap is using a peanut butter sauce made with peanut butter and a little warm heavy cream plus powdered sugar. It will not be exactly the same, but it still tastes great.
Do I have to use whipped topping?
Nope. Homemade whipped cream works fine. Just whip heavy cream with a little powdered sugar and vanilla, then spread it on top.
How many holes should I poke?
A lot. I aim for holes about 1 inch apart across the whole cake. That way you get peanut butter filling in every slice.
Can I make it extra chocolatey?
Yes. Add chocolate syrup on top, use chocolate pudding instead of vanilla, or sprinkle crushed chocolate sandwich cookies over the whipped layer.
A sweet, easy cake you will actually make again
If you need one dessert that always gets attention, this Peanut Butter Poke Cake Recipe is it. It’s simple, it feeds a crowd, and the chocolate plus peanut butter combo never fails. If you want more ideas and little variations, I’ve enjoyed checking out Chocolate Peanut Butter Poke Cake – Dance Around the Kitchen and The Best Chocolate Peanut Butter Poke Cake for extra topping inspiration. Make it once, keep it in the fridge, and watch how fast those “just a small piece” slices disappear. Let me know if you try it, and definitely do not skip the chill time.


Chocolate Peanut Butter Poke Cake
Ingredients
For the Cake
- 1 box Chocolate cake mix Plus the ingredients listed on the box (usually eggs, oil, water)
For the Peanut Butter Filling
- 1 can Sweetened condensed milk Not the same as evaporated milk
- 1/2 cup Creamy peanut butter Regular, not natural style that separates
For the Pudding Layer
- 1 pkg Instant vanilla pudding mix Cheesecake flavor can be used for a twist
- 2 cups Cold milk For whisking into the pudding
For Topping
- 1 container Whipped topping Or homemade whipped cream
- 1/2 cup Mini chocolate chips Or chopped peanut butter cups for topping
Optional
- 1 pinch Salt If your peanut butter is very sweet
Instructions
Preparation
- Prepare the chocolate cake mix according to the box directions and bake in a 9×13 pan.
- Let the cake cool for about 10 to 15 minutes.
- Use the handle of a wooden spoon to poke holes all over the cake.
Making the Filling
- In a microwave safe bowl, warm the sweetened condensed milk for about 20 to 30 seconds.
- Stir in the peanut butter until smooth. If too thick, warm it more in short bursts.
- Pour the peanut butter mixture over the cake and gently spread it to soak into the holes.
- Refrigerate for at least 1 hour.
- Whisk the instant pudding mix with cold milk until it thickens, then spread over the chilled cake.
Finishing Touches
- Spread whipped topping over everything.
- Finish with mini chocolate chips or chopped peanut butter cups.
