It was 3 AM, and the only thing I wanted was the specific, salty-sweet comfort of peanut butter. The house was silent, save for the hum of the refrigerator and the occasional creak of the floorboards settling for the night. I wasn’t looking for a gourmet dessert or a complex pastry to impress anyone. I just wanted something that felt like a hug from the inside out.
I stood in the dim kitchen light, staring at the empty jar of peanut butter on the counter. You know that feeling when your brain refuses to accept anything other than chocolate and nuts? That was me. I didn’t have time to bake from scratch, and I certainly didn’t have the energy for a complicated recipe. So, I grabbed a box of yellow cake mix, a packet of instant pudding, and a bag of chopped Reese’s cups.
Honestly, this wasn’t planned. It was a desperate attempt to soothe a late-night craving that had turned into a genuine desire for comfort. I mixed the batter, poured it into the pan, and baked it until the kitchen smelled like a bakery. But the real magic happened after it cooled.
I made holes in the warm cake and poured a mixture of condensed milk and peanut butter over it. The cake drank it up like a sponge. It was messy, it was indulgent, and it was exactly what I needed. That night, I realized that sometimes the best recipes aren’t invented in a studio. They’re born out of necessity and a little bit of chaos.
This creamy Reese’s peanut butter poke cake has been my go-to ever since. It’s not fancy. It doesn’t require tempering chocolate or folding egg whites. It just requires patience and a willingness to get a little messy. And let’s face it, life is hard enough without making dessert complicated.
I still make this when I’m tired, when I’m stressed, or when I just need a moment of peace. It’s my quiet ritual. The kind of dessert that reminds me that it’s okay to slow down and enjoy the simple things.
Why You’ll Love This Recipe
There’s a reason this creamy Reese’s peanut butter poke cake has become a staple in my kitchen, and it’s not just because it tastes amazing. It’s because it works. It works for busy weeknights when you need something sweet but don’t have hours to spend. It works for potlucks where you want to bring something that stands out without looking like you tried too hard.
Here is what makes this cake truly special:
- Quick & Easy: You can have this cake ready in under an hour from start to finish. It’s perfect for those moments when you need a dessert fast but still want it to feel homemade. No fancy techniques or hours of prep work.
- Simple Ingredients: You likely already have most of these items in your pantry. Yellow cake mix, instant pudding, peanut butter, sweetened condensed milk, and chocolate chips. No trip to the specialty store is needed. It’s accessible cooking at its finest.
- Perfect for Gatherings: Whether it’s a last-minute dinner party, a holiday gathering, or just a cozy night in, this cake is always a hit. It’s substantial enough to be a dessert but light enough to not leave you feeling weighed down.
- Crowd-Pleaser: Kids love the sweetness, and adults appreciate the balance of salt and sugar. It’s one of those rare desserts that satisfies everyone at the table, from the pickiest eater to the most discerning foodie.
- Unbelievably Delicious: The texture is unlike any other cake. The poke holes allow the creamy filling to soak deep into the crumb, creating a moist, almost pudding-like consistency with every bite. It’s comfort food reimagined.
What sets this creamy Reese’s peanut butter poke cake apart from the rest is the method. Most poke cakes are just sweet syrup poured over dry cake. This one uses a rich, thick mixture of peanut butter and condensed milk that transforms the cake from the inside out. It’s not just a topping; it’s an integral part of the cake’s structure.
I’ve tried many variations over the years, but this one remains the gold standard. It’s the kind of recipe that makes you close your eyes after the first bite and just breathe. It’s not just good; it’s the kind of dessert that feels like a reward.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The beauty of this creamy Reese’s peanut butter poke cake lies in its accessibility. You don’t need exotic spices or hard-to-find items. You just need quality basics and a few key components that do the heavy lifting.
Here is what you’ll need to make this magic happen:
For the Cake Base
- Yellow Cake Mix: One standard box (15.25 oz / 432g). I prefer Duncan Hines for its consistent texture, but any brand will work. It provides a neutral, buttery foundation that lets the peanut butter shine.
- Instant Vanilla Pudding Mix: One 3.4 oz (96g) box. This is the secret weapon. It adds moisture and a subtle vanilla note that complements the peanut butter perfectly. Do not skip this; it changes the texture entirely.
- Water: One cup (240ml). Some recipes call for milk, but water helps keep the cake light and airy.
- Vegetable Oil: Half a cup (120ml). Oil keeps the cake moist longer than butter does, which is crucial for a poke cake that needs to sit and absorb liquid.
- Eggs: Three large eggs, room temperature. These bind everything together and provide structure.
For the Peanut Butter Filling

- Sweetened Condensed Milk: One 14 oz (396g) can. This is non-negotiable. It adds sweetness, creaminess, and a thick consistency that holds the cake together. Nestlé Eagle Brand is my go-to for its smooth texture.
- Creamy Peanut Butter: Half a cup (120g). Use a standard brand like Jif or Skippy. Natural peanut butter can be too oily and won’t mix as smoothly. You want that classic, processed peanut butter flavor for this specific recipe.
- Butter: Two tablespoons, melted. This adds a rich, savory depth that balances the sweetness of the condensed milk.
For the Topping
- Reese’s Peanut Butter Cups: One bag (11 oz / 311g), chopped. Use the mini cups for easier chopping. This provides the iconic chocolate-peanut butter crunch that defines the recipe.
- Semi-Sweet Chocolate Chips: One cup (175g). I recommend Ghirardelli for their consistent melt. This creates a glossy, rich ganache-like topping.
- Heavy Cream: Half a cup (120ml). Used to melt the chocolate chips into a smooth drizzle.
Substitutions and Tips
If you need a gluten-free option, you can swap the yellow cake mix for a certified gluten-free version. For a dairy-free alternative, use a dairy-free cake mix, coconut milk in place of condensed milk, and dairy-free chocolate chips. However, I must admit, the classic version is hard to beat. The specific combination of ingredients creates a unique texture that is difficult to replicate with substitutes.
Equipment Needed
You don’t need a fancy kitchen to make this creamy Reese’s peanut butter poke cake. Most of the equipment you need is probably already in your drawer. However, having the right tools makes the process smoother and the results more consistent.
- 9×13 Inch Baking Pan: A standard metal pan is best. Glass pans can cause the edges to overcook, so stick to metal if possible. Make sure it’s greased lightly before pouring in the batter.
- Electric Mixer: A hand mixer or stand mixer will help you blend the batter smoothly. If you don’t have one, a whisk and some elbow grease will work, but it takes longer.
- Measuring Cups and Spoons: Precision matters in baking. Use standard measuring cups for dry ingredients and liquid measuring cups for wet ingredients.
- Wooden Spoon or Chopsticks: You’ll need something to poke holes in the cake. A wooden spoon handle or chopsticks work well. Avoid using sharp knives, as they can tear the cake too much.
- Spatula: A rubber spatula is essential for scraping down the sides of the bowl and spreading the toppings evenly.
- Microwave-Safe Bowl: For melting the chocolate chips and cream. If you don’t have one, a small saucepan on the stove works too.
If you don’t have a 9×13 pan, you can use two 9-inch round pans, but you’ll need to adjust the baking time. Keep an eye on them, as smaller pans bake faster. For the topping, a fine-mesh strainer can help if your chocolate mixture gets too thick, ensuring a smooth drizzle.
Preparation Method
Making this creamy Reese’s peanut butter poke cake is straightforward, but there are a few key steps to ensure it turns out perfectly. Follow these instructions carefully, and you’ll have a dessert that rivals any bakery version.
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking pan with non-stick spray or butter. This prevents sticking and makes cleanup easier. Time: 5 minutes
Step 2: Mix the Cake Batter
In a large mixing bowl, combine the yellow cake mix, instant vanilla pudding mix, water, vegetable oil, and eggs. Beat on medium speed for about 2 minutes, or until the batter is smooth and well-combined. Scrape down the sides of the bowl to ensure no dry pockets remain. The batter should be thick but pourable. Time: 5 minutes
Step 3: Bake the Cake
Pour the batter into the prepared pan and spread it evenly. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Do not overbake, as the cake needs to remain moist to absorb the filling. Time: 30 minutes
Step 4: Poke the Holes
While the cake is still warm, use a wooden spoon or chopsticks to poke holes all over the surface. Space them about 1 inch apart. You want to cover the entire surface, including the edges. Be gentle; you don’t want to tear the cake, just create channels for the filling. Time: 5 minutes
Step 5: Make the Peanut Butter Filling
In a medium bowl, whisk together the sweetened condensed milk, creamy peanut butter, and melted butter until smooth. The mixture should be thick and creamy. If it’s too thick, microwave it for 10-15 seconds to loosen it up. Time: 5 minutes
Step 6: Pour the Filling
Slowly pour the peanut butter mixture over the warm cake. Use a spatula to help guide the liquid into the holes. The cake will absorb the mixture, so don’t worry if it looks like it’s not sinking in. Let the cake cool completely to room temperature. This step is crucial; if the cake is too hot, the topping will melt unevenly. Time: 10 minutes pour, 1 hour cool
Step 7: Prepare the Chocolate Topping
In a microwave-safe bowl, combine the semi-sweet chocolate chips and heavy cream. Microwave in 30-second intervals, stirring between each, until the mixture is smooth and glossy. If it’s too thick, add another teaspoon of cream. Time: 3 minutes
Step 8: Assemble and Chill
Pour the chocolate mixture over the cooled cake, spreading it evenly. Sprinkle the chopped Reese’s peanut butter cups generously over the top. Refrigerate for at least 2 hours, or overnight, to allow the flavors to meld and the cake to set. Time: 2 hours chill
Cooking Tips & Techniques
Making a great poke cake is about technique as much as ingredients. Here are some professional tips and personal lessons I’ve learned over the years to help you avoid common pitfalls.
- Temperature Matters: Always poke the holes while the cake is still warm. Cold cake is too firm to absorb the filling properly. However, don’t pour the filling while the cake is piping hot, or it might become soggy. Let it cool for about 15-20 minutes after baking.
- Don’t Skip the Pudding: The instant pudding mix is not just for flavor. It contains starches that help retain moisture. Without it, the cake can dry out quickly. Trust me on this one; it’s the difference between a good cake and a great one.
- Patience with the Filling: When pouring the peanut butter mixture, go slow. Let it sink into the holes before adding more. If you pour too fast, it might pool on top rather than soaking in. Use a spatula to push it into the edges.
- Chill Time is Non-Negotiable: I know it’s tempting to dig in right away, but chilling the cake allows the flavors to meld. The peanut butter and chocolate will set, making it easier to slice and serve. A cold slice is much cleaner and more delicious.
- Chopping Reese’s Cups: For even distribution, chop the peanut butter cups into small, uniform pieces. Large chunks can make slicing difficult. Use a sharp knife and a cutting board, and be careful of the chocolate sticking to the blade.
A common mistake is using natural peanut butter for the filling. It separates too much and doesn’t create the same thick, creamy texture. Stick to standard creamy peanut butter for the best results. Also, ensure your chocolate topping is smooth before pouring. Lumps can make the topping look uneven and affect the texture.
Variations & Adaptations
While the classic creamy Reese’s peanut butter poke cake is hard to beat, there are several ways to adapt it to suit different tastes or dietary needs.
Gluten-Free Option
Swap the yellow cake mix for a gluten-free vanilla or yellow cake mix. Most major brands have excellent gluten-free options that work well in poke cakes. Ensure your pudding mix and chocolate chips are also certified gluten-free.
Dairy-Free Version
Use a dairy-free cake mix and substitute the sweetened condensed milk with a dairy-free version made from coconut milk. You can also use dairy-free chocolate chips and heavy cream alternative for the topping. The texture might be slightly different, but the flavor will still be delicious.
Low-Sugar Twist
For a lower-sugar option, use a sugar-free cake mix and sugar-free pudding mix. Substitute the sweetened condensed milk with a sugar-free condensed milk alternative. Use sugar-free chocolate chips and sugar-free Reese’s cups. This version is still indulgent but better for those watching their sugar intake.
Seasonal Variations
In the fall, add a pinch of cinnamon to the cake batter and use pumpkin spice Reese’s cups. In the winter, add peppermint extract to the peanut butter filling and use mint chocolate chips. These small changes can keep the recipe fresh and exciting throughout the year.
Personal Favorite Variation
I sometimes add a layer of caramel sauce between the peanut butter filling and the chocolate topping. It adds an extra layer of sweetness and chewiness that complements the peanut butter perfectly. Just drizzle the caramel over the chilled cake before adding the chocolate.
Serving & Storage Suggestions
This creamy Reese’s peanut butter poke cake is best served cold. The chilled texture makes it easier to slice and enhances the flavors. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for an extra treat. It pairs well with a cup of coffee or a glass of cold milk.
Storage Instructions
Store the cake in the refrigerator, covered with plastic wrap or in an airtight container. It will stay fresh for up to 5 days. If you need to store it longer, you can freeze individual slices. Wrap them tightly in plastic wrap and then in aluminum foil. They will last for up to 2 months. Thaw in the refrigerator overnight before serving.
Reheating Tips
While this cake is best served cold, you can warm individual slices in the microwave for 10-15 seconds if you prefer a softer texture. Avoid reheating the entire cake, as it can become too soggy.
Flavor Development
The flavors of this cake actually improve over time. The peanut butter and chocolate meld together as the cake sits, creating a deeper, more complex flavor profile. If you can wait, let it chill for 24 hours before serving for the best taste.
Nutritional Information & Benefits
This creamy Reese’s peanut butter poke cake is a rich and indulgent dessert, so it’s best enjoyed in moderation. Each slice contains approximately 450 calories, with 25g of fat, 55g of carbohydrates, and 6g of protein.
The peanut butter provides a good source of healthy fats and protein, which can help keep you full longer. The chocolate offers antioxidants, although the sugar content is high. If you’re watching your calorie intake, consider serving smaller slices or sharing with friends.
For those with dietary restrictions, the gluten-free and dairy-free variations offer safer options. Always check the labels of your ingredients to ensure they meet your specific needs. This cake is not suitable for vegans due to the dairy and egg content, but the adaptations mentioned earlier can help.
Conclusion
This creamy Reese’s peanut butter poke cake is more than just a dessert. It’s a comfort food that brings joy and satisfaction. It’s easy to make, delicious to eat, and perfect for any occasion. I hope you try this recipe and enjoy it as much as I do.
Feel free to customize it to suit your tastes. Add extra Reese’s cups, swap in different chocolate chips, or experiment with seasonal flavors. The possibilities are endless.
If you make this recipe, I’d love to hear about it. Leave a comment below with your thoughts or share a photo on social media. Tag me so I can see your creations.
Thank you for reading. Happy baking!
Frequently Asked Questions
Can I use homemade cake batter instead of a box mix?
Yes, you can use homemade yellow cake batter. Just ensure it’s a standard recipe that bakes well in a 9×13 pan. Homemade batter may result in a denser cake, so adjust your baking time accordingly.
Why did my cake not absorb the filling?
This usually happens if the cake is too cold when you poke the holes or pour the filling. Make sure the cake is still warm when you poke the holes, and let the filling sit for a few minutes to sink in before adding more.
Can I freeze this cake?
Yes, you can freeze individual slices. Wrap them tightly in plastic wrap and then in aluminum foil. They will last for up to 2 months. Thaw in the refrigerator overnight before serving.
Is there a substitute for sweetened condensed milk?
You can use a dairy-free condensed milk made from coconut milk for a dairy-free version. However, the texture and sweetness will be different. Regular condensed milk is recommended for the best results.
How long does this cake last in the fridge?
This cake will stay fresh in the refrigerator for up to 5 days. Store it in an airtight container to prevent it from drying out.
Pin This Recipe!

Creamy Reese’s Peanut Butter Poke Cake
A rich, indulgent dessert made with yellow cake mix, instant pudding, and a creamy peanut butter filling that soaks into the warm cake, topped with a chocolate ganache and chopped Reese’s cups.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 45 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 box (15.25 oz / 432g) yellow cake mix
- 1 box (3.4 oz / 96g) instant vanilla pudding mix
- 1 cup (240ml) water
- 1/2 cup (120ml) vegetable oil
- 3 large eggs, room temperature
- 1 can (14 oz / 396g) sweetened condensed milk
- 1/2 cup (120g) creamy peanut butter
- 2 tablespoons butter, melted
- 1 cup (175g) semi-sweet chocolate chips
- 1/2 cup (120ml) heavy cream
- 1 bag (11 oz / 311g) Reese’s Peanut Butter Cups, chopped
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13 inch baking pan.
- In a large bowl, combine cake mix, pudding mix, water, oil, and eggs. Beat on medium speed for 2 minutes until smooth.
- Pour batter into the prepared pan and bake for 25-30 minutes until a toothpick comes out clean.
- While the cake is still warm, poke holes all over the surface about 1 inch apart using a wooden spoon or chopsticks.
- In a medium bowl, whisk together sweetened condensed milk, peanut butter, and melted butter until smooth.
- Slowly pour the peanut butter mixture over the warm cake, allowing it to soak into the holes. Let the cake cool completely to room temperature.
- In a microwave-safe bowl, combine chocolate chips and heavy cream. Microwave in 30-second intervals, stirring until smooth.
- Pour the chocolate mixture over the cooled cake and spread evenly.
- Sprinkle chopped Reese’s cups generously over the top.
- Refrigerate for at least 2 hours or overnight before serving.
Notes
For best results, poke holes while the cake is warm but let it cool for 15-20 minutes before pouring the filling to avoid sogginess. Use standard creamy peanut butter rather than natural peanut butter for the correct texture. The cake improves in flavor if chilled overnight.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 40
- Sodium: 350
- Fat: 25
- Saturated Fat: 10
- Carbohydrates: 55
- Fiber: 2
- Protein: 6
Keywords: Reese's, peanut butter cake, poke cake, easy dessert, chocolate dessert, party dessert, comfort food


