Chocolate Peanut Butter Indulgence

Highlight: Indulgent Desserts for Sweet Endings

This luscious dessert features a soft, moist chocolate cake baked to perfection, then gently pierced to absorb a silky peanut butter filling blended with sweetened condensed milk and vanilla pudding. After chilling, it’s topped with a smooth, whipped cream cheese frosting that adds a light tang. To finish, melted peanut butter is drizzled over its surface in a marbled pattern, accompanied by chopped candy pieces for a delightful crunch and sweetness contrast. Ideal for a rich treat that balances chocolate and nutty flavors with creamy textures.

A woman in a blue apron holding a plate of food.
Crafted By Sophie
Updated on Sat, 03 Jan 2026 19:11:00 GMT
A chocolate peanut butter poke cake with chocolate and peanut butter toppings. Save
A chocolate peanut butter poke cake with chocolate and peanut butter toppings. | myhomemademeal.com

Chocolate Peanut Butter Poke is a decadent dessert that combines moist chocolate cake with a creamy peanut butter filling. Topped with a smooth cream cheese whipped topping and accented by chopped Reese’s Cups, this treat is perfect for sharing at gatherings or indulging in as a special occasion dessert.

I first made this for a birthday party, and everyone was obsessed with how the peanut butter oozed through every bite. It quickly became a requested dessert for holidays and celebrations.

Ingredients

  • Devil’s Food chocolate cake mix: provides a moist and deeply chocolatey foundation choose your favorite brand for quality
  • Creamy peanut butter: melts smoothly into the filling and drizzling use natural or commercial depending on your sweetness preference
  • Sweetened condensed milk: adds thickness and a caramel like sweetness to the filling
  • Instant vanilla pudding mix: thickens the filling and adds a subtle vanilla flavor check freshness for best results
  • Whole milk at room temperature: necessary for proper pudding mix incorporation and smooth texture
  • Cream cheese softened: creates a tangy and rich whipped topping soften thoroughly to avoid lumps
  • Powdered sugar: sweetens the whipped topping without graininess
  • Heavy whipping cream: whipped to stiff peaks for the light texture of the topping
  • Vanilla extract: enhances the flavor of the cream cheese topping
  • Reese’s Cups chopped: adds chocolate peanut butter crunch on top and ties the theme together
  • Reese’s Pieces: colorful garnish that adds a fun touch

Step-by-Step Instructions

Preheat and Bake the Cake:
Preheat your oven to 175 degrees Celsius. Prepare the chocolate cake batter following the instructions on the box, usually involving eggs, oil, and water. Pour the batter into a 23 by 33 centimeter baking dish and bake according to package directions. Once baked, remove the cake and let it cool for about 10 minutes.
Poke Holes in the Cake:
Using the handle of a wooden spoon, carefully poke holes about 2 centimeters apart all over the surface of the warm cake. These holes allow the filling to seep in and create the signature poke effect. Let the cake cool further while you prepare the filling.
Make the Peanut Butter Filling:
Microwave the creamy peanut butter in a microwave safe bowl in 15 second intervals, stirring between each, until it is completely melted and smooth. Stir in the sweetened condensed milk until fully combined. In a separate large bowl, whisk together the instant vanilla pudding mix and room temperature milk until just smooth but not thickened. Quickly whisk the peanut butter mixture into the pudding mixture until fully blended.
Fill the Cake:
Transfer half of the peanut butter filling into a piping bag or a ziplock bag with a small corner snipped off. Generously fill each hole with the peanut butter filling using the bag. Spread the remaining filling evenly over the surface of the cake. Refrigerate the cake for about 2 hours so the filling can set.
Prepare the Cream Cheese Whipped Topping:
Beat the softened cream cheese and vanilla extract together for 1 minute until creamy. Add powdered sugar and one third of the heavy whipping cream. Beat on low speed until combined. Gradually add the remaining cream and increase the speed to medium high. Continue whipping until stiff peaks form.
Top and Garnish:
Spread the cream cheese whipped topping evenly across the chilled cake, smoothing the surface. Melt the remaining peanut butter and drizzle it over the whipped topping in a swirling or marbled pattern using a skewer or toothpick. Garnish with chopped Reese’s Cups and scatter Reese’s Pieces on top for a festive finish. Store the cake covered in the refrigerator.
A chocolate peanut butter poke cake with drizzled caramel. Save
A chocolate peanut butter poke cake with drizzled caramel. | myhomemademeal.com

This cake holds a special place in my heart because it was the first recipe I made for my partner’s family gathering. The peanut butter filling softened the cake so beautifully and everyone was amazed at how simple but impressive it looked with the garnishes.

Storage Tips

Store leftover cake tightly covered in the refrigerator for up to three days. The peanut butter filling and cream cheese topping maintain their texture well but avoid freezing as it can alter the cake’s moistness and the texture of the whipped topping.

Ingredient Substitutions

If you prefer a less sweet version, use natural peanut butter and reduce the powdered sugar. For a dairy free option substitute the cream cheese and heavy cream with your favorite non dairy alternatives and use a vegan cake mix. If Reese’s Cups are not available, chopped peanut butter cups or chocolate chips work well too.

Serving Suggestions

Serve slices chilled with a cold glass of milk or a cup of coffee to balance the sweetness. This dessert pairs wonderfully with fresh berries or a light fruit salad to add brightness to this rich treat.

Pro Tips

  • Make sure the cake is slightly warm but not hot when poking holes to avoid breaking the cake apart.
  • Use room temperature ingredients especially milk and cream cheese for a smooth, lump free filling and frosting.
  • Don’t skip chilling the cake after filling to allow all the flavors to meld and the filling to set perfectly.

Recipe FAQs

→ How do I ensure the cake soaks up the filling properly?

Poke holes evenly about 2 cm apart while the chocolate cake is still warm. This allows the peanut butter filling to seep deeply, creating moist bites.

→ Can I use natural peanut butter instead of creamy?

Creamy peanut butter works best for a smooth filling and drizzle. Natural peanut butter may alter texture and require stirring before melting.

→ What’s the best way to achieve a fluffy whipped topping?

Use softened cream cheese and heavy cream cold from the fridge. Beat cream cheese with powdered sugar and gradually add whipped cream, increasing speed until stiff peaks form.

→ How should leftovers be stored for freshness?

Cover the dessert and refrigerate for up to three days to maintain moisture and texture.

→ Can this dessert be prepared ahead of time?

Yes, it’s ideal to prepare and chill for at least 2 hours or overnight to allow flavors to meld and filling to set.

→ What garnishes complement the peanut butter flavor?

Chopped chocolate candy cups and candy pieces add texture and enhance the nutty, chocolaty profile.

Chocolate Peanut Butter Delight

Moist chocolate cake filled with creamy peanut butter and topped with smooth cream cheese frosting and candy.

Prep Time
30 minutes
Cooking Duration
30 minutes
Overall Time
60 minutes
Crafted By: Sophie

Recipe Type: Desserts

Preparation Complexity: Moderate Challenge

Regional Cuisine: American

Servings Output: 12 Serving Size (12 servings)

Dietary Choices: Suitable for Vegetarians

Everything You’ll Need

→ Chocolate Cake

01 15.23 oz box Devil’s Food chocolate cake mix with required eggs, oil, and water

→ Peanut Butter Filling

02 1.5 cups creamy peanut butter, melted
03 14 oz can sweetened condensed milk
04 3.4 oz box instant vanilla pudding mix
05 1.75 cups whole milk, room temperature

→ Cream Cheese Whipped Topping

06 6 oz cream cheese, softened
07 0.42 cup powdered sugar, plus additional to taste
08 1.5 cups heavy whipping cream
09 1 tsp vanilla extract

→ Garnish

10 1/4 cup creamy peanut butter, melted
11 4 to 5 Reese’s Cups, chopped
12 Reese’s Pieces as desired

Steps to Cook

Step 01

Preheat oven to 350°F. Prepare chocolate cake batter following package instructions. Pour into a 9x13 inch baking dish and bake as directed. Remove from oven and cool for 10 minutes.

Step 02

Using the handle of a wooden spoon, poke holes approximately 3/4 inch apart across the warm cake surface. Allow cake to cool further while preparing filling.

Step 03

Microwave peanut butter in 15-second increments, stirring until melted and smooth. Stir in sweetened condensed milk until fully combined.

Step 04

Whisk vanilla pudding mix with whole milk until smooth but not thickened. Quickly whisk in peanut butter mixture until fully blended.

Step 05

Transfer half of the filling into a piping or ziplock bag. Pipe filling generously into each hole. Spread remaining filling over the cake surface evenly. Refrigerate for 2 hours to set.

Step 06

Beat cream cheese and vanilla extract for 1 minute. Add powdered sugar and one-third of heavy cream; beat on low until combined. Gradually add remaining cream and whip on medium-high speed until stiff peaks form.

Step 07

Spread whipped topping smoothly over chilled cake. Drizzle melted peanut butter over the surface and swirl with a skewer for marbled effect. Garnish with chopped Reese’s Cups and Reese’s Pieces. Cover and refrigerate.

Extra Suggestions

  1. Ensure cake is completely cooled before poking holes to avoid tearing. Use room temperature ingredients for best results. Store leftovers refrigerated up to three days.

Must-Have Equipment

  • 9x13 inch baking dish
  • Wooden spoon handle for poking holes
  • Microwave-safe bowl
  • Mixing bowls
  • Electric mixer
  • Piping bag or resealable plastic bag
  • Skewer for swirling garnish

Allergy Information

Always check ingredient details for potential allergens. Consult an expert if you're uncertain.
  • Contains peanuts, dairy, and gluten

Nutritional Highlights (per portion)

Nutritional information is shared for guidance and isn't meant to replace expert medical advice.
  • Caloric Content: 450
  • Fat Breakdown: 28 grams
  • Carbohydrate Breakdown: 45 grams
  • Protein Count: 8 grams