I have a confession to make. I usually don’t do “funfetti” cakes. I’m the kind of baker who wants crusty sourdough or a dense, flourless chocolate torte. But then last weekend, my neighbor’s kid, Leo, came over for a playdate, and he looked at me with these huge, hopeful eyes and said, “Can you make the cake that tastes like peanut butter cups?”
I laughed. I told him I didn’t have a recipe for that. He didn’t buy it. He just stared at me, waiting for me to reveal that I was secretly a wizard of dessert. So, I went into the kitchen and threw together what I thought would be a mediocre compromise. I wanted something easy, something that wouldn’t take all day, but still tasted indulgent.
Thirty minutes later, I pulled out the Reese’s Poke Cake. It’s a chocolate cake soaked in a salty-sweet peanut butter mixture, topped with a glossy chocolate fudge drizzle. Leo took one bite and his eyes literally widened. His mom came in, had a piece, and asked for the recipe. Then his dad came in. Then I had to hide the last slice in the fridge because I wanted to save some for the next day.
This Reese’s Poke Cake isn’t just a cake. It’s a mood. It’s that feeling of biting into your favorite candy bar but in cake form. And the best part? It uses only five ingredients. Yes, five. I’m not exaggerating. If you can mix a box of cake mix and pour syrup, you can make this. I’ve made it for birthday parties, for “I had a bad day” treats, and just because I wanted something sweet with my coffee. It’s become my go-to summer dessert because it’s rich, it’s cool, and it tastes like pure joy.
I tested this recipe four times. The first time, I used too much peanut butter and it was thick and gummy. The second time, I didn’t poke the holes deep enough, and the sauce just sat on top. The third time? Perfection. The cake is tender, the peanut butter soak seeps all the way through, and that fudge drizzle on top? It’s the cherry on top, but make it chocolatey and decadent.
If you’re looking for a dessert that looks fancy but is actually stupidly simple, this is it. It’s better than any bakery version I’ve ever had, and it’s way cheaper. Let me walk you through exactly how to make this Reese’s Poke Cake so you can stop stressing about desserts and start enjoying them.
Why You’ll Love This Recipe
There are about a million reasons to make this cake, but I’m going to keep it real with the ones that actually matter to your weeknight sanity.
Stupid Simple — Seriously, if you can boil water, you can make this. I’ve walked my teenage niece through it over FaceTime while she was at camp. She called me from the kitchen, yelling, “Is it supposed to look like this?” and I told her yes, and she nailed it. No special skills required.
Lightning Fast — From start to finish, this takes about 45 minutes, but most of that is just waiting for the cake to cool. The active time is maybe 15 minutes. I make this on Tuesday nights when I’m too tired to cook dinner, let alone bake a complicated dessert. It’s a lifesaver.
Flavor Bomb — The combination of chocolate and peanut butter is classic for a reason. But the poke cake method changes everything. Instead of just layers of frosting, the peanut butter mixture soaks *into* the cake. Every single bite is moist and flavorful. It’s not dry. It’s not just sweet on top and bland inside. It’s consistent goodness.
Crowd-Pleaser — I’ve served this to picky eaters, chocolate lovers, and peanut butter addicts. Everyone loves it. It’s nostalgic. It tastes like childhood but feels like an adult treat. I’ve had people ask for the recipe three times in one evening.
Makes Amazing Leftovers — Actually, it tastes *better* the next day. The flavors meld together overnight. The cake gets even more moist. I deliberately make this with leftovers in mind. It’s perfect for packing in a lunchbox or grabbing with morning coffee.
Budget-Smart — You probably have most of these ingredients already. A box of cake mix, peanut butter, chocolate chips, milk, and cream. That’s it. It’s way cheaper than ordering from a bakery and way healthier than eating a bag of Reese’s Cups straight from the box (okay, maybe not healthier, but at least it’s a balanced dessert).
This is my go-to when I need a dessert to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already in your pantry. I’m being particular about only one thing—the peanut butter—but I’ll tell you why.
Yellow or White Cake Mix (1 box / 15.25 oz / 432g) — I use yellow cake mix for a richer flavor, but white works too. I always use Duncan Hines or Betty Crocker. They’re reliable. Don’t use a “from scratch” mix unless you want to add extra steps. We’re keeping this easy.
Chocolate Fudge Cake Mix (1 box / 15.25 oz / 432g) — This is the base of the cake. I use a chocolate fudge mix for deep chocolate flavor. If you want a milder chocolate taste, use a devil’s food mix. I avoid “light” or “low-fat” cake mixes—they don’t bake the same.
Peanut Butter (½ cup / 128g) — This is the critical ingredient. Use creamy peanut butter. I prefer Jif or Skippy because they have that perfect sweetness and texture. Natural peanut butter (the kind that separates) is too oily and won’t mix right with the milk. Trust me on this. It needs to be smooth and creamy.
Heavy Cream (½ cup / 120ml) — This is for the soaking mixture. Heavy cream makes the peanut butter soak rich and luscious. You can use half-and-half if you want it lighter, but heavy cream is the way to go for that cake-shop texture.
Milk (½ cup / 120ml) — Whole milk works best. It thins out the peanut butter and cream mixture so it can soak into the cake. Don’t use skim milk—it’s too thin and won’t add enough richness.
Chocolate Chips (1 cup / 170g) — For the fudge drizzle. Semi-sweet chocolate chips are my favorite because they’re not too sweet. If you like a sweeter drizzle, use milk chocolate chips. If you like it darker, use dark chocolate chips. I keep Ghirardelli semi-sweet chips on hand.
Butter (2 tablespoons / 28g) — For the fudge drizzle. Butter adds shine and richness to the chocolate. Don’t skip it. It makes the drizzle glossy instead of matte and dull.
Optional Garnish: Crushed Reese’s Pieces or mini peanut butter cups. I like to sprinkle these on top for extra texture and visual appeal. It makes it look like a professional bakery cake.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
9×13 Inch Baking Pan — I use a glass Pyrex pan. It’s easy to see the bottom and clean. Metal pans work too, but glass bakes more evenly. Make sure it’s a standard 9×13 size.
Wooden Spoon or Whisk — For mixing the cake batter and the peanut butter soak. A whisk is better for the soak to ensure it’s smooth. A wooden spoon is fine for the batter.
Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine. Be accurate with the peanut butter and chocolate chips.
Small Saucepan — For melting the chocolate chips and butter for the drizzle. A small saucepan prevents burning. I use my 1-quart saucepan.
Spork or Chopstick — For poking holes in the cake. A wooden spoon handle works too. I use a chopstick because it’s thin and easy to maneuver.
Spatula — For spreading the peanut butter mixture and the chocolate drizzle. A rubber spatula is best because it scrapes the bowl clean.
Cooling Rack — To cool the cake. I have a standard wire rack. You can cool it on the counter, but a rack prevents condensation.
Optional but nice: A ladle or small pitcher for pouring the peanut butter mixture. It makes pouring easier and less messy.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Oven and Pan (5 minutes)
Preheat your oven to 350°F (175°C). Grease your 9×13 inch baking pan with butter or non-stick spray. I use butter because it adds flavor. Line the bottom with parchment paper if you want easy removal, but it’s not necessary.
Step 2: Make the Cake Batter (10 minutes)
In a large bowl, combine the yellow cake mix, chocolate cake mix, eggs, water, oil, and vanilla extract. Mix on medium speed for 2 minutes. The batter will be thick and chocolatey. Pour it into the prepared pan and spread it evenly. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Step 3: Poke the Holes (5 minutes)
While the cake is baking, prepare the peanut butter soak. Once the cake is done, remove it from the oven and place it on a cooling rack. Immediately poke holes all over the cake with a chopstick or wooden spoon. Poke them about 1 inch apart. Don’t be shy—get into the corners. The more holes, the more soak it will absorb.
Step 4: Make the Peanut Butter Soak (5 minutes)
In a medium bowl, whisk together the creamy peanut butter, heavy cream, and milk until smooth. It should be pourable but not watery. If it’s too thick, add a splash more milk. If it’s too thin, add a teaspoon more peanut butter.
Step 5: Pour the Soak (5 minutes)
Slowly pour the peanut butter mixture over the hot cake. It will seep into the holes you poked. Use a spatula to spread it evenly. The cake will look soaked, and that’s exactly what you want. Let the cake cool completely in the pan. This is crucial—if you drizzle chocolate on a warm cake, it will melt into a mess.
Step 6: Make the Chocolate Fudge Drizzle (5 minutes)
Once the cake is completely cool, make the drizzle. In a small saucepan over low heat, combine the chocolate chips and butter. Stir constantly until the chocolate is melted and smooth. Do not overheat—this can cause the chocolate to seize. Remove from heat and let it cool for 2 minutes.
Step 7: Drizzle and Garnish (5 minutes)
Pour the chocolate drizzle over the cooled cake. Use a spatula to spread it to the edges. Sprinkle with crushed Reese’s Pieces or mini peanut butter cups if desired. Cut into squares and serve.
Total Time: About 45 minutes (10 minutes active, 35 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Poke Deep — Make sure your holes go all the way to the bottom of the pan. If they’re shallow, the soak won’t penetrate, and you’ll have a dry cake with a wet top. I use a chopstick because it’s thin and easy to push deep.
Soak While Hot — Pour the peanut butter mixture over the cake while it’s still warm from the oven. The heat helps the soak absorb better. If you wait for it to cool completely first, the cake won’t absorb as much.
Smooth Peanut Butter Only — Again, do not use natural peanut butter. It will separate and make the soak oily. Use creamy, processed peanut butter for the best texture.
Don’t Skip the Cool Down — This is the hardest part. You want to drizzle the chocolate immediately, but you must wait. If the cake is even slightly warm, the chocolate will melt and disappear into the cake. Let it cool for at least 1 hour, preferably 2.
Thin the Chocolate — If your chocolate drizzle is too thick, add a teaspoon of heavy cream or milk. This makes it easier to spread and creates a thinner, more elegant layer. You want it to drizzle, not pile up.
Common Mistakes (and how to avoid them):
- Mistake: Cake is dry. Fix: You didn’t poke enough holes or didn’t pour enough soak. Poke more holes next time and ensure the soak is pourable.
- Mistake: Chocolate is grainy. Fix: You overheated the chocolate. Use low heat and remove from heat as soon as it’s melted. Stirring constantly helps.
- Mistake: Soak is too thick. Fix: Add more milk, a tablespoon at a time, until it’s pourable.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Gluten-Free Version — Use a gluten-free yellow cake mix and a gluten-free chocolate cake mix. Everything else is naturally gluten-free. I’ve used King Arthur Gluten-Free mix and it works great.
Nut-Free Version — Swap the peanut butter for sunflower seed butter or soy nut butter. It’s not the same, but it’s close. Or skip the peanut butter soak and just use a sweetened condensed milk soak. It’s still delicious.
Dairy-Free Version — Use dairy-free milk (oat milk works best) and dairy-free chocolate chips. Swap the butter in the drizzle for coconut oil. It’s not quite the same, but it’s still tasty.
Vegan Version — Use a vegan cake mix (or make your own), dairy-free milk, dairy-free chocolate chips, and vegan butter. The soak will be slightly less rich, but still good.
Flavor Twist: Reese’s Pieces — Instead of just sprinkling them on top, mix ½ cup of Reese’s Pieces into the cake batter before baking. It adds pockets of crunch and flavor.
Flavor Twist: Marshmallow — After drizzling the chocolate, sprinkle toasted marshmallows on top and broil for 1-2 minutes. It’s like a s’mores poke cake.
Serving & Storage
How to Serve:
I usually serve this straight from the fridge. It’s best chilled. The cold temperature makes the chocolate drizzle set and the cake firmer. Cut into squares and serve with a glass of cold milk.
Side Dishes:
– Fresh berries (strawberries or raspberries) to cut the sweetness
– Whipped cream
– A scoop of vanilla ice cream
– A cup of coffee (see my creamy iced caramel latte for a perfect pairing)
Storage Instructions:
Refrigerator: Store in an airtight container for up to 5 days. The cake will stay moist and delicious. It actually gets better after day 2.
Freezing: Yes, this freezes well! Wrap individual squares in plastic wrap and then foil. Freeze for up to 2 months. Thaw in the fridge overnight. The texture remains great.
Reheating: You don’t need to reheat this. It’s best served cold. But if you want it warm, microwave a square for 10-15 seconds. Don’t overheat—it will melt the drizzle.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 12 servings):
- Calories: 380
- Protein: 6g
- Carbs: 45g
- Fiber: 2g
- Sugar: 32g
- Fat: 20g
- Saturated Fat: 8g
- Cholesterol: 45mg
- Sodium: 350mg
What’s Good:
– Decent protein from peanut butter
– Satisfying sweetness
– Easy to portion control
What to Know:
– Higher in sugar and fat from the cake mix and chocolate
– Contains dairy and gluten
– Moderate sodium
My Take:
Look, this is a treat. It’s not a health food. It’s a dessert. Enjoy it in moderation. When I want to make it lighter, I use half the chocolate drizzle and add more berries on the side. But usually? I just eat a square and enjoy it.
Final Thoughts
So that’s my go-to Reese’s Poke Cake! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved summer dinners more times than I can count. It’s my answer to “what’s for dessert” when I’m tired, don’t want to bake anything complicated, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different garnishes, swap in your favorite chocolate chips, adjust the peanut butter amount. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use homemade cake mix?
You can, but the poke cake method works best with the moisture content of box mixes. Homemade mixes can be drier, so you might need to adjust the liquid in the soak. I recommend sticking with box mixes for this specific recipe.
Why did my chocolate drizzle seize?
This happens if water gets into the chocolate or if it’s overheated. Make sure your bowl is completely dry. Use low heat and stir constantly. If it seizes, add a teaspoon of warm water and whisk vigorously—it can often be saved.
Can I make this ahead for a party?
Yes! This is actually better made a day ahead. Assemble the cake, let it cool, and refrigerate it overnight. The flavors will meld together. Just add the chocolate drizzle and garnish right before serving so it looks fresh.
Can I use a different type of cake?
You can use any 9×13 cake. Yellow, white, or chocolate. I like the combo of yellow and chocolate for a marbled effect, but a single flavor works too. Just make sure it’s a moist cake.
How do I store leftovers?
Store in an airtight container in the fridge for up to 5 days. It stays moist and delicious. You can also freeze individual squares for up to 2 months.
Can I use a different nut butter?
Almond butter works, but it’s stronger in flavor. Sunflower seed butter is a good nut-free option. Just make sure it’s creamy and smooth.
Is this cake too sweet?
It’s sweet, yes. If you want to tone it down, use semi-sweet chocolate chips for the drizzle and reduce the amount of drizzle you use. Add fresh berries on the side to balance the sweetness.
Pin This Recipe!
Reeses Poke Cake: 5-Ingredient Summer Treat
- Total Time: 45 minutes
- Yield: 12 servings 1x
Description
A rich, moist chocolate cake soaked in a salty-sweet peanut butter mixture and topped with a glossy chocolate fudge drizzle. This easy dessert uses simple ingredients and delivers the taste of peanut butter cups in cake form.
Ingredients
- 1 box (15.25 oz) Yellow or White Cake Mix
- 1 box (15.25 oz) Chocolate Fudge Cake Mix
- 3 large eggs
- 1 cup water
- 1/2 cup vegetable oil
- 1 teaspoon vanilla extract
- 1/2 cup creamy peanut butter (Jif or Skippy)
- 1/2 cup heavy cream
- 1/2 cup whole milk
- 1 cup semi-sweet chocolate chips
- 2 tablespoons butter
- Optional: Crushed Reese’s Pieces or mini peanut butter cups for garnish
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13 inch baking pan with butter or non-stick spray.
- In a large bowl, combine both cake mixes, eggs, water, oil, and vanilla extract. Mix on medium speed for 2 minutes until smooth.
- Pour batter into the prepared pan and spread evenly. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
- While the cake bakes, prepare the peanut butter soak by whisking together the peanut butter, heavy cream, and milk in a medium bowl until smooth and pourable.
- Remove the cake from the oven and place it on a cooling rack. Immediately poke holes all over the cake with a chopstick or wooden spoon, spacing them about 1 inch apart.
- Slowly pour the peanut butter mixture over the hot cake, allowing it to seep into the holes. Use a spatula to spread it evenly.
- Let the cake cool completely in the pan (at least 1 hour, preferably 2).
- Once the cake is cool, make the drizzle by combining chocolate chips and butter in a small saucepan over low heat. Stir constantly until melted and smooth.
- Pour the chocolate drizzle over the cooled cake and spread to the edges.
- Garnish with crushed Reese’s Pieces if desired. Cut into squares and serve chilled.
Notes
Use creamy, processed peanut butter only; natural peanut butter will separate and make the soak oily. Poke holes deep into the cake to ensure the soak penetrates. Do not drizzle chocolate on a warm cake, or it will melt into the cake. The cake tastes better the next day as flavors meld.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 380
- Sugar: 32
- Sodium: 350
- Fat: 20
- Saturated Fat: 8
- Carbohydrates: 45
- Fiber: 2
- Protein: 6
Keywords: Reese's Poke Cake, peanut butter cake, chocolate poke cake, easy dessert, summer treat, box mix recipes, 5-ingredient dessert


