Prepare yourself for the most decadent and moist Chocolate Peanut Butter Poke Cake you’ve ever tasted. This isn’t just a cake; it’s an experience. Imagine a rich, tender chocolate cake, infused with a sweet, creamy peanut butter sauce, and crowned with a fluffy whipped topping and chopped peanut butter cups. It’s the dessert that dreams are made of, and this recipe makes it unbelievably easy to achieve. Whether you’re a die-hard fan of the chocolate and peanut butter combination or looking for a guaranteed crowd-pleaser for your next potluck, this is the recipe you’ve been searching for.
We’re taking a simple boxed cake mix and elevating it to gourmet status. The magic is in the “poke” method, which allows a luscious peanut butter and condensed milk mixture to seep into every nook and cranny of the warm cake. This technique ensures every single bite is packed with flavor and incredible moisture. It’s a game-changer.
What Makes This The BEST Chocolate Peanut Butter Poke Cake?
There are many poke cake recipes out there, but this one stands out for a few key reasons. First, the balance of flavors is impeccable. The deep, rich chocolate cake provides the perfect base for the sweet and slightly savory peanut butter filling. Second, the texture is out of this world. It’s dense and moist without being heavy. Finally, it’s incredibly simple. We use smart shortcuts without sacrificing quality, making it accessible for bakers of any skill level.
Core Ingredients for This Masterpiece
While the full recipe is below, let’s talk about the star players that come together to create this unforgettable cake. Each component is chosen to deliver maximum flavor and the perfect texture.

For the Chocolate Cake:
- Devil’s Food Cake Mix: This provides a deep, rich chocolate flavor and a reliable, tender crumb. Plus the ingredients needed to make it, typically oil, water, and eggs.
- Instant Chocolate Pudding Mix: This is our secret weapon! Adding a small box of instant pudding mix to the batter makes the cake incredibly moist and rich.
For the Peanut Butter Filling:
- Creamy Peanut Butter: The heart of our filling. Use a standard creamy peanut butter like Jif or Skippy for the best results.
- Sweetened Condensed Milk: This provides sweetness and a thick, luscious consistency that soaks into the cake beautifully.
For the Topping:
- Heavy Whipping Cream & Powdered Sugar: For a stable, homemade whipped cream that isn’t overly sweet. You can substitute frozen whipped topping (like Cool Whip) if you’re short on time.
- Chocolate and Peanut Butter Cups: The ultimate garnish! Chopped peanut butter cups add a delightful texture and reinforce the core flavors. For an even more decadent dessert, consider adding something like these Peanut Butter Cup Chocolate Rolls on the side.
Step-by-Step Guide: How to Make Chocolate Peanut Butter Poke Cake
Making this cake is a simple, three-part process: bake the cake, create and add the filling, and then finish with the topping. Let’s walk through it.
Part 1: Baking the Chocolate Cake
First, you’ll prepare and bake the chocolate cake. We’re using a standard 9×13-inch pan. Preheat your oven to 350°F (175°C) and grease your pan well. In a large bowl, combine the cake mix, pudding mix, water, oil, and eggs. Beat with an electric mixer on low speed for 30 seconds, then increase to medium and beat for two minutes until smooth. Pour the batter into your prepared pan and bake according to the package directions, usually around 28-33 minutes. You’ll know it’s done when a wooden skewer inserted into the center comes out clean.

Part 2: The Peanut Butter Poke & Fill
This is where the magic happens. As soon as the cake comes out of the oven, let it cool for about 10-15 minutes. While it’s still warm, use the handle of a wooden spoon or a wide straw to poke holes all over the top of the cake, about an inch apart. While the cake cools slightly, whisk together the sweetened condensed milk and creamy peanut butter in a small saucepan over low heat until smooth and pourable. Immediately pour this warm mixture evenly over the top of the cake, using a spatula to gently guide it into the holes. This method ensures every bite is infused with that amazing peanut butter goodness.
Part 3: Topping and Chilling
Now, the cake needs to cool completely. This is a crucial step, as a warm cake will melt the topping. Let it sit on the counter for about an hour, then transfer it to the refrigerator to chill for at least 2-3 hours, or even overnight. Once fully chilled, spread the whipped topping evenly over the cake. For the final touch, drizzle with chocolate and caramel sauce (if using) and sprinkle generously with chopped peanut butter cups. For those who love no-bake desserts, our No-Bake Chocolate Eclair Cake is another fantastic option for a simple, yet impressive treat.
Pro Tips for Poke Cake Perfection
- Don’t Overbake the Cake: A moist cake is key. Keep a close eye on it and pull it out as soon as a tester comes out clean.
- Poke While Warm: Poking the cake while it’s still warm helps the filling absorb more easily and evenly.
- Chill Thoroughly: Do not rush the chilling process! A cold cake is essential for the topping to set properly and for clean, beautiful slices. If you are looking for another show-stopping chocolate dessert, this flourless chocolate torte is a must-try.
- Customize Your Toppings: Feel free to get creative! Chopped peanuts, mini chocolate chips, or a peanut butter drizzle would all be fantastic additions.
Storage Instructions
This Chocolate Peanut Butter Poke Cake needs to be stored in the refrigerator due to the dairy-based topping. Cover the pan tightly with plastic wrap or a lid. It will stay fresh and delicious for up to 4 days. In fact, many people (myself included!) think it tastes even better on the second day after the flavors have had more time to meld together.
Can I Make This Ahead of Time?
Absolutely! This is a perfect make-ahead dessert. You can bake the cake and add the filling a day in advance. Keep it covered in the fridge, and then just before serving, add the whipped topping and garnishes. This makes it an ideal, stress-free option for parties and gatherings.
Yes, you can freeze it. For best results, freeze the cake after the filling has been added but before you add the whipped topping. Wrap it tightly in plastic wrap and then foil. It can be frozen for up to 3 months. Thaw it in the refrigerator overnight, then add the topping before serving.
Definitely. This is a perfect make-ahead dessert. You can bake the cake and add the peanut butter filling up to 24 hours in advance. Just keep it covered in the fridge and add the whipped topping and garnishes right before serving.
Yes! While Devil’s Food offers a great rich flavor, you could use a standard chocolate cake mix, German chocolate, or even a yellow or white cake mix for a different flavor combination.
It’s best to use a conventional, processed creamy peanut butter (like Jif or Skippy). Natural peanut butters can separate and may result in an oily or gritty filling.
The cake must be stored in the refrigerator because of the whipped cream topping. Cover it tightly with a lid or plastic wrap, and it will stay fresh for up to 4 days.
A poke cake is a cake that you poke holes in after baking and then fill with a liquid or filling—like condensed milk, fruit puree, or chocolate sauce. This makes the cake extra moist and flavorful.
Yes, you can freeze it. For best results, freeze the cake after the filling has been added but before you add the whipped topping. Wrap it tightly in plastic wrap and then foil. It can be frozen for up to 3 months. Thaw it in the refrigerator overnight, then add the topping before serving.
Definitely. This is a perfect make-ahead dessert. You can bake the cake and add the peanut butter filling up to 24 hours in advance. Just keep it covered in the fridge and add the whipped topping and garnishes right before serving.
Yes! While Devil’s Food offers a great rich flavor, you could use a standard chocolate cake mix, German chocolate, or even a yellow or white cake mix for a different flavor combination.
It’s best to use a conventional, processed creamy peanut butter (like Jif or Skippy). Natural peanut butters can separate and may result in an oily or gritty filling.
The cake must be stored in the refrigerator because of the whipped cream topping. Cover it tightly with a lid or plastic wrap, and it will stay fresh for up to 4 days.
A poke cake is a cake that you poke holes in after baking and then fill with a liquid or filling—like condensed milk, fruit puree, or chocolate sauce. This makes the cake extra moist and flavorful.
Enjoy Your New Favorite Cake!
This Chocolate Peanut Butter Poke Cake recipe is more than just a dessert; it’s a guaranteed hit that will have everyone asking for the recipe. It’s rich, satisfying, and surprisingly simple to create. Give it a try and watch it disappear!
If you loved this recipe, please leave a comment below or share it on Pinterest! We love seeing your creations.

Chocolate Peanut Butter Poke Cake: The Ultimate Indulgent Dessert
The ultimate Chocolate Peanut Butter Poke Cake recipe! An incredibly moist chocolate cake is infused with a sweet peanut butter sauce and topped with fluffy whipped cream and peanut butter cups. An easy, crowd-pleasing dessert for any occasion.
Ingredients
Equipment
Method
Bake the Cake- Preheat your oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan.
- In a large bowl, combine the cake mix, instant pudding mix, water, oil, and eggs. Beat with an electric mixer on low speed for 30 seconds, then increase to medium speed and beat for 2 minutes until well combined.
- Pour the batter into the prepared pan and spread evenly. Bake for 28-33 minutes, or until a wooden skewer inserted into the center comes out clean.
Prepare the Filling & Infuse the Cake- Remove the cake from the oven and let it cool on a wire rack for 15 minutes.
- While the cake is cooling, combine the creamy peanut butter and sweetened condensed milk in a small saucepan. Heat over low heat, whisking constantly, until the mixture is smooth and easily pourable.
- Using the handle of a wooden spoon, poke holes all over the top of the warm cake, about one inch apart.
- Slowly and evenly pour the warm peanut butter mixture over the cake, using a spatula to spread it and guide it into the holes.
Chill and Top- Allow the cake to cool completely at room temperature, then transfer to the refrigerator and chill for at least 3 hours, or overnight.
- Once the cake is fully chilled, prepare the whipped topping. In a cold bowl, beat the heavy whipping cream with an electric mixer until soft peaks form. Gradually add the powdered sugar and continue beating until stiff peaks form.
- Spread the whipped topping evenly over the chilled cake. Garnish with chopped peanut butter cups. Drizzle with chocolate or caramel sauce if desired.
- Keep the cake refrigerated until ready to serve. Store leftovers covered in the refrigerator for up to 4 days.
Notes
Tip 1: For the cleanest slices, wipe your knife clean between each cut.
Tip 2: You can substitute an 8 oz container of frozen whipped topping (thawed) for the homemade whipped cream to save time.
Tip 3: Ensure the cake is fully chilled before adding the topping, otherwise the whipped cream will melt and become runny.

Chocolate Peanut Butter Poke Cake: The Ultimate Indulgent Dessert
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan.
- In a large bowl, combine the cake mix, instant pudding mix, water, oil, and eggs. Beat with an electric mixer on low speed for 30 seconds, then increase to medium speed and beat for 2 minutes until well combined.
- Pour the batter into the prepared pan and spread evenly. Bake for 28-33 minutes, or until a wooden skewer inserted into the center comes out clean.
- Remove the cake from the oven and let it cool on a wire rack for 15 minutes.
- While the cake is cooling, combine the creamy peanut butter and sweetened condensed milk in a small saucepan. Heat over low heat, whisking constantly, until the mixture is smooth and easily pourable.
- Using the handle of a wooden spoon, poke holes all over the top of the warm cake, about one inch apart.
- Slowly and evenly pour the warm peanut butter mixture over the cake, using a spatula to spread it and guide it into the holes.
- Allow the cake to cool completely at room temperature, then transfer to the refrigerator and chill for at least 3 hours, or overnight.
- Once the cake is fully chilled, prepare the whipped topping. In a cold bowl, beat the heavy whipping cream with an electric mixer until soft peaks form. Gradually add the powdered sugar and continue beating until stiff peaks form.
- Spread the whipped topping evenly over the chilled cake. Garnish with chopped peanut butter cups. Drizzle with chocolate or caramel sauce if desired.
- Keep the cake refrigerated until ready to serve. Store leftovers covered in the refrigerator for up to 4 days.
Notes
Tip 2: You can substitute an 8 oz container of frozen whipped topping (thawed) for the homemade whipped cream to save time.
Tip 3: Ensure the cake is fully chilled before adding the topping, otherwise the whipped cream will melt and become runny.