Chocolate Peanut Butter Layers

A close-up of Chocolate Peanut Butter Poke Cake with a creamy filling and chocolate drizzle.  Pin It
A close-up of Chocolate Peanut Butter Poke Cake with a creamy filling and chocolate drizzle. | auntiefork.com

This moist chocolate cake features layers of creamy peanut butter pudding poured into holes poked throughout the cake, creating a rich, flavorful dessert. Topped with whipped cream and a warm drizzle of chocolate and peanut butter, it offers a luscious blend of textures and tastes. Garnished with chopped peanuts and mini peanut butter cups, this treat delivers indulgence for any special occasion or chocolate lover's delight.

Preparation involves baking a chocolate cake and letting it cool before infusing it with a peanut butter pudding filling. After chilling, a fluffy whipped cream topping is added and finished with a glossy drizzle of melted chocolate and peanut butter. The final step is chilling again to set the flavors, resulting in a moist, layered dessert full of nutty richness and smooth chocolate notes.

The summer my youngest sister graduated, I made three of these cakes back-to-back. Something about that combination of chocolate and peanut butter just makes people forget their manners at potlucks. Now it is the first request for every family birthday, holiday, or Tuesday that needs celebrating.

Last winter I brought this to a friend's game night, and I swear people were actually hovering around the pan like sharks. By the time I went back for seconds, nothing remained but a few smears of whipped cream and chocolate drizzle. Someone had even scraped the serving spoon clean.

Ingredients

  • Chocolate cake mix: Use your favorite brand, but I have found that the darker chocolate varieties give the most intense flavor base
  • Instant vanilla pudding mix: The instant variety is crucial here because it sets up quickly in those little holes you poke
  • Cold whole milk: Whole milk makes the pudding filling richer and creamier than skim or low-fat options
  • Creamy peanut butter: Room temperature peanut butter incorporates more smoothly into the pudding mixture
  • Cold heavy whipping cream: The colder your cream, the faster it whips up to those gorgeous stiff peaks
  • Powdered sugar: This stabilizes the whipped cream without making it overly sweet
  • Vanilla extract: Pure vanilla extract adds that warm, aromatic background note that rounds out all the chocolate
  • Semi-sweet chocolate chips: These melt beautifully with the peanut butter for the perfect drizzle consistency
  • Chopped roasted peanuts: The saltiness from roasted peanuts cuts through all that sweetness perfectly

Instructions

Bake the cake:
Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking pan with butter or cooking spray. Prepare the chocolate cake mix exactly as the package directs, pour it into your prepared pan, and bake for 30 to 35 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs.
Poke those holes:
Let the cake cool for about 10 minutes until it is warm but not hot. Using the handle of a wooden spoon, poke holes all over the surface of the cake, spacing them about 1 inch apart and pressing almost all the way to the bottom.
Make the peanut butter pudding:
In a medium bowl, whisk together the instant vanilla pudding mix and cold milk for 2 full minutes until it starts to thicken. Stir in the peanut butter until the mixture is completely smooth and no lumps remain.
Fill the cake:
Pour that peanut butter pudding evenly over the warm cake, using a spatula to gently spread it and push it into all those holes. Cover and refrigerate for at least 1 hour so the filling can set up properly.
Whip the cream:
In a large bowl, beat the heavy whipping cream with an electric mixer (or by hand if you need a workout) until it starts to thicken. Add the powdered sugar and vanilla extract and continue beating until stiff peaks form.
Frost and drizzle:
Spread the whipped cream over the chilled cake. Microwave the chocolate chips, peanut butter, and heavy cream for 30 seconds, stir until smooth, and microwave for another 10 seconds if needed. Drizzle this mixture over the whipped cream layer in pretty swirls.
Finish and serve:
Sprinkle chopped peanuts and halved mini peanut butter cups over the top if you want that extra crunch and visual appeal. Chill the whole cake for 30 minutes before slicing and serving.
This slice of Chocolate Peanut Butter Poke Cake shows layers of whipped cream and peanut butter.  Pin It
This slice of Chocolate Peanut Butter Poke Cake shows layers of whipped cream and peanut butter. | auntiefork.com

My dad claims he does not even like dessert all that much, but I caught him eating this cake for breakfast the morning after I made it. He looked at me with chocolate on his chin and said it was basically peanut butter on toast anyway.

Make-Ahead Magic

This cake actually improves with time, which is rare in the dessert world. You can assemble the entire thing up to 24 hours before serving, covering it tightly with plastic wrap after the whipped cream layer sets. The flavors have time to mingle and the cake absorbs more of that peanut butter pudding, becoming even more moist and fudgy.

Serving Suggestions

Cut this into relatively small squares because it is incredibly rich. A cold glass of milk is practically mandatory with each serving. I have also served it with hot coffee, and the temperature contrast between the chilled cake and hot coffee is unexpectedly delightful.

Easy Variations

Once you master the basic poke cake technique, a whole world opens up. Try chocolate pudding instead of vanilla, or swap the peanut butter for cookie butter if you need a nut-free version.

  • Use a Devil's Food cake mix for an extra dark chocolate base
  • Swap the peanut butter drizzle for salted caramel
  • Top with crushed Reese's cups instead of peanuts
Festive Chocolate Peanut Butter Poke Cake garnished with chopped peanuts and peanut butter cups. Pin It
Festive Chocolate Peanut Butter Poke Cake garnished with chopped peanuts and peanut butter cups. | auntiefork.com

Every time I make this cake, I am reminded that the simplest pleasures often bring the most joy. Watching people line up for seconds is the best feeling there is.

Recipe FAQs

Poking holes allows the peanut butter pudding to seep into the cake, ensuring every bite is moist and flavorful by infusing the filling throughout.

Yes, a homemade chocolate cake can be used; it will still absorb the pudding and complement the peanut butter layers well.

Microwave chocolate chips with peanut butter and heavy cream, stirring until smooth to create a rich, pourable drizzle.

Cookie butter or sunflower seed butter can replace peanut butter to maintain a creamy texture while avoiding peanuts.

Serve chilled, optionally with a cold glass of milk or coffee to balance the rich, sweet flavors.

Chocolate Peanut Butter Layers

Moist chocolate cake filled with smooth peanut butter pudding and topped with whipped cream and chocolate drizzle.

Prep 25m
Cook 35m
Total 60m
Servings 12
Difficulty Medium

Ingredients

For the Cake

  • 1 box (15.25 oz) chocolate cake mix (plus required eggs, oil, and water per package instructions)

For the Filling

  • 1 package (3.4 oz) instant vanilla pudding mix
  • 2 cups cold whole milk
  • 1/2 cup creamy peanut butter

For the Topping

  • 2 cups cold heavy whipping cream
  • 2 tbsp powdered sugar
  • 1/2 tsp vanilla extract

For the Drizzle

  • 1/2 cup semi-sweet chocolate chips
  • 1/4 cup creamy peanut butter
  • 2 tbsp heavy cream

Optional Garnish

  • 1/4 cup chopped roasted peanuts
  • Mini peanut butter cups, halved

Instructions

1
Preheat and Prepare Pan: Preheat oven to 350°F. Grease a 9x13-inch baking pan thoroughly.
2
Bake the Cake: Prepare chocolate cake mix according to package directions. Pour batter into prepared pan and bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
3
Create Poke Holes: Allow cake to cool for 10 minutes. Using the handle of a wooden spoon, poke holes all over the cake, spacing about 1 inch apart.
4
Prepare Peanut Butter Filling: In a medium bowl, whisk together pudding mix and cold milk for 2 minutes until slightly thickened. Stir in peanut butter until smooth and well combined.
5
Fill the Cake: Pour peanut butter pudding evenly over the cake, spreading to fill all holes. Cover and refrigerate for at least 1 hour.
6
Make Whipped Cream Topping: In a large bowl, beat heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Spread whipped cream over chilled cake.
7
Prepare Chocolate Drizzle: Microwave chocolate chips, peanut butter, and heavy cream in a small bowl for 30 seconds. Stir until smooth; microwave for an additional 10 seconds if necessary. Drizzle over whipped cream layer.
8
Garnish and Chill: Garnish with chopped peanuts and mini peanut butter cups if desired. Chill for 30 minutes before serving for best results.
Additional Information

Equipment Needed

  • 9x13-inch baking pan
  • Mixing bowls
  • Electric mixer or whisk
  • Wooden spoon
  • Microwave-safe bowl
  • Spatula

Nutrition (Per Serving)

Calories 410
Protein 6g
Carbs 48g
Fat 23g

Allergy Information

  • Contains peanuts
  • Contains milk
  • Contains eggs
  • Contains wheat (gluten)
  • Contains soy (if present in cake mix or chocolate chips)
Auntie Parker

Home cook sharing easy, family-friendly recipes and cozy kitchen tips anyone can enjoy.