
This better-than-anything peanut butter cake transforms a simple boxed mix into a decadent, crowd-pleasing dessert that will have everyone begging for the recipe. The combination of rich peanut butter, sweet caramel, and creamy toppings creates an irresistible treat that tastes like it came from a bakery.
I first made this cake for my nephew's birthday when I was short on time, and it's now requested at every family gathering. The look on everyone's face when they take that first bite makes it worth making again and again.
Ingredients
- Yellow cake mix: Offers the perfect neutral base that lets the peanut butter flavor shine through
- Creamy peanut butter: Provides that rich, nutty flavor throughout the cake use a commercial brand like Jif or Skippy for consistent results
- Sweetened condensed milk: Creates that moist, pudding-like texture that makes poke cakes special
- Caramel sundae topping: Adds a buttery sweetness that complements the peanut butter perfectly look for a thick, high-quality brand
- Whipped topping: Creates a light, fluffy layer that balances the richness below
- Peanut butter chips: Intensify the peanut butter flavor with little bursts in every bite
- Mini peanut butter cups: Not only make the cake look impressive but add amazing texture contrast choose fresh ones from the candy aisle
Step-by-Step Instructions
- Prepare the Base:
- Preheat your oven to 350°F and line a 9×13-inch pan with aluminum foil, making sure to create overhangs on all sides. Spray generously with cooking spray to ensure easy removal later. Prepare the cake mix according to package directions, typically combining with eggs, water and oil until smooth but not overmixed.
- Bake the Cake:
- Pour the batter into your prepared pan, smoothing the top with a spatula for even baking. Bake for approximately 23-28 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. The cake should be golden on top and just starting to pull away from the edges.
- Prepare the Filling:
- While the cake bakes, place your peanut butter in a large microwave-safe bowl and heat for 15-30 seconds just until softened. This makes it easier to blend with other ingredients. Add the sweetened condensed milk and caramel topping to the warm peanut butter, whisking thoroughly until completely combined and silky smooth.
- Create the Poke Holes:
- Remove the cake from the oven and while still hot, use the handle end of a wooden spoon to poke holes all over the surface. Create approximately 60 holes, spacing them evenly across the entire cake. Make sure to poke all the way to the bottom of the cake without puncturing the foil.
- Add the Filling Mixture:
- Slowly pour the peanut butter mixture over the cake, taking your time to ensure even distribution. Pay special attention to filling each hole with the mixture. Use a spatula to gently spread any excess across the surface. Place the cake in the refrigerator for about 10 minutes to slightly cool.
- Add the Topping:
- Remove the cake from the refrigerator and spread the thawed whipped topping evenly across the entire surface, creating a smooth, cloud-like layer. Sprinkle the peanut butter chips evenly across the top, followed by the halved mini peanut butter cups, arranging them for visual appeal.
- Chill and Set:
- Cover the cake carefully with plastic wrap without disturbing the toppings. Refrigerate for at least 2 hours, though overnight refrigeration delivers the best flavor and texture as it allows the filling to fully soak into the cake and set properly.
My family fights over the corner pieces because they have the most concentration of that amazing peanut butter filling. I always set aside an extra slice hidden at the back of the refrigerator for myself to enjoy with coffee the next morning. It's become my little reward for making everyone's favorite dessert.
Storage Tips
This peanut butter poke cake stays fresh for up to 5 days when properly stored in the refrigerator. The cake must remain refrigerated because of the dairy products in the filling and topping. For the best storage results, cover the cake dish tightly with plastic wrap or transfer leftover slices to an airtight container. The texture actually improves after the first day as the flavors continue to meld together and the cake absorbs more of the delicious filling.
Substitution Ideas
If you need to switch things up, this recipe has several flexible components. For those with peanut allergies, substitute almond butter or sunflower seed butter for the peanut butter and use appropriate alternative toppings. Chocolate lovers can swap in a chocolate cake mix instead of yellow for an even more decadent treat. Short on whipped topping? Make your own by whipping 1½ cups heavy cream with 3 tablespoons powdered sugar and 1 teaspoon vanilla until stiff peaks form. The caramel can be replaced with chocolate sauce for a different flavor profile.
Make It Your Own
This basic recipe concept invites endless customization. Try adding a layer of crushed Oreos between the filling and whipped topping for added texture. For special occasions, decorate with additional drizzles of melted peanut butter and caramel sauce over the top. During holiday seasons, coordinate your toppings with seasonal candies like peanut butter eggs for Easter or orange and black peanut butter cups for Halloween. For an adults-only version, add a tablespoon of bourbon to the peanut butter filling mixture.

Frequently Asked Questions
- → Can I use crunchy peanut butter instead of creamy?
Yes, but it may alter the texture slightly. Creamy peanut butter helps create a smooth topping mixture.
- → What can I use instead of caramel sundae topping?
You can substitute dulce de leche or butterscotch topping for a similar rich flavor.
- → How long should this cake chill before serving?
For best results, refrigerate it for at least 2 hours or overnight for optimal flavor and texture.
- → Can I prepare this cake in advance?
Yes, this cake can be made a day ahead. Refrigerate it until you’re ready to serve.
- → What other toppings can I add?
Feel free to add crushed peanuts, chocolate chips, or a drizzle of melted chocolate for extra flavor.