Marshmallow Chocolate Poke Cake Recipe: Gooey Layers of Decadent Indulgence

Marshmallow Chocolate Poke Cake Recipe: Gooey Layers of Decadent Indulgence

This dessert redefines indulgence with layers of rich chocolate cake, sweet marshmallow fluff, and velvety chocolate pudding.

I developed this method to ensure every bite delivers that perfect balance of textures and flavors. The cake bakes up moist and tender, while the marshmallows melt into gooey pockets of sweetness that contrast beautifully with the creamy pudding layer.

The magic happens after baking when you poke holes throughout the warm cake and pour chocolate pudding over the top. As it cools, the pudding seeps into every crevice, creating a moist, decadent treat that tastes as impressive as it looks.

Serve this at your next gathering and watch it disappear. This is chocolate lovers’ dream come true.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Marshmallow Chocolate Poke Cake

Rich cocoa cake, gooey marshmallows, and pudding—every bite is pure indulgence.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for even texture
Granulated Sugar 🍚 2 cups Fine grain for best results
Unsweetened Cocoa Powder 🍫 ¾ cup Dutch-process for richness
Baking Powder 🧂 2 tsp Ensures proper rise
Baking Soda 🧂 1 tsp Balances acidity in cocoa
Salt 🧂 1 tsp Fine sea salt preferred
Large Eggs 🥚 2 whole Room temperature for even mixing
Vegetable Oil 🫒 ¾ cup Neutral flavor like canola
Buttermilk 🥛 1 ½ cups Full-fat for moisture
Vanilla Extract 🌿 2 tsp Pure, not imitation
Mini Marshmallows 🍬 4 cups Divided for layers
Instant Chocolate Pudding Mix 🍫 2 boxes 3.4 oz each, prepared
Whole Milk 🥛 3 cups For pudding preparation
Heavy Whipping Cream 🥛 1 cup Optional for topping
Semi-Sweet Chocolate Chips 🍫 1 cup For garnish or melting

The cocoa powder is non-negotiable for that deep chocolate flavor. Hershey’s Special Dark is my go-to for baking, but any Dutch-process works. King Arthur Flour for the all-purpose if you want to splurge—it’s got that perfect protein content for tender crumb. Buttermilk matters too; the acidity reacts with the cocoa for that signature moisture. Grab it from the dairy section (or make your own with milk and vinegar, but store-bought is more reliable here).

No buttermilk? Whole milk plus 1.5 tbsp vinegar does the trick. Out of cocoa powder? Melted chocolate plus a bit of flour can substitute in a pinch, but the flavor won’t be as deep. For the pudding, Jell-O brand instant mix is foolproof. Mini marshmallows melt faster than regular—Jet-Puffed are my pick (they’re fluffier). Skip the chocolate chips? Crushed chocolate bars work just as well for garnish.

The cake stays moist for 3-4 days covered at room temp, but honestly? It’s gone in 24 hours at my house. Pudding-soaked leftovers keep in the fridge for up to 1 week—reheat slices in the microwave for 15 seconds to get that gooey texture back.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I love that I can mix the flour, sugar, and cocoa powder in a single bowl—no fancy equipment, just a whisk and 5 minutes.
  • Decadent Duo: The rich cocoa base with gooey marshmallows on top is the kind of combination that makes me sneak seconds.
  • Crowd Pleaser: Honestly, it’s my go-to for potlucks because kids and adults both reach for it first.
  • Budget Friendly: A box of cocoa powder and basic pantry staples make this feel like a luxury dessert without the price tag.

Step-by-Step Instructions for Marshmallow Chocolate Poke Cake

Here’s the method that creates those irresistible gooey layers every single time.

Step 1: Bake the Chocolate Cake Base

Preheat your oven to 350°F and grease a 9×13-inch baking pan. In a large bowl, whisk together the 2.5 cups all-purpose flour, 2 cups granulated sugar, 0.75 cup unsweetened cocoa powder, 2 tsp baking powder, 1 tsp baking soda, and 1 tsp salt until evenly combined.

Add the 2 whole large eggs, 0.75 cup vegetable oil, 1.5 cups buttermilk, and 2 tsp vanilla extract. Beat with an electric mixer on medium speed for 2-3 minutes until the batter is smooth and slightly thick. Pour into the prepared pan and spread evenly.

Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The cake should spring back lightly when touched. Let it cool in the pan on a wire rack for 15 minutes before moving to the next step.

Step 2: Poke and Prepare for Filling

Using the handle of a wooden spoon or a similar rounded tool, poke holes all over the warm cake. I like to space them about 1 inch apart—you want deep holes that go most of the way through the cake without breaking through the bottom.

Sprinkle 2 cups of the mini marshmallows evenly over the cake, letting some fall into the holes. The marshmallows will soften slightly from the warm cake, which helps them blend perfectly with the next layer. Reserve the remaining 2 cups mini marshmallows for later.

Step 3: Add the Chocolate Pudding Layer

In a separate bowl, whisk together the 2 boxes instant chocolate pudding mix and 3 cups whole milk for 2 minutes until thickened. Immediately pour this mixture over the marshmallow-covered cake, spreading it gently to fill the holes and cover the surface evenly.

The pudding will begin to set as it meets the warm cake, creating that signature creamy texture. Sprinkle the remaining 2 cups mini marshmallows on top, pressing some lightly into the pudding so they stay in place. Refrigerate for at least 2 hours to allow the pudding to fully set.

Step 4: Finish with Chocolate Cream Topping

Just before serving, heat the 1 cup heavy whipping cream in a small saucepan over medium-low heat until it just begins to simmer. Remove from heat and stir in the 1 cup semi-sweet chocolate chips until completely smooth and glossy.

Let the chocolate mixture cool for 5 minutes, then pour it over the chilled cake, spreading it into an even layer. The contrast of the cool, creamy pudding and the warm, rich chocolate topping is what makes this dessert extraordinary. Serve immediately for the best texture.

👨‍🍳

Pro Tips For Making Marshmallow Chocolate Poke Cake

  • Cool the Cake First: I learned this the hard way—poking the cake while it’s still warm just turns the holes into a mushy mess. Let it cool completely, about 30 minutes, so the marshmallow and chocolate can settle properly into crisp, defined pockets.
  • Sift Your Cocoa: Sounds tedious, but unsweetened cocoa powder clumps like crazy. Sifting it with the flour and baking powder guarantees a smooth batter and that deep, even chocolate flavor you’re after.
  • Skip Overmixing: Stir the batter just until the flour disappears—about 20-25 strokes by hand. Overmixing activates the gluten in all-purpose flour, and suddenly your cake’s tough instead of tender.
  • Use Mini Marshmallows: Regular marshmallows don’t melt as evenly and can leave gummy chunks. Mini ones distribute better in the poke holes and melt into that perfect gooey layer with the chocolate.

Dietary Considerations for These Flavors

Gluten-Free Option

Swap the 2.5 cups all-purpose flour for a 1:1 gluten-free baking flour like King Arthur Measure for Measure. The texture stays tender, and no one will guess it’s gluten-free. I’ve tested this with great results. 💪

Dairy-Free Adaptation

Use almond milk or oat milk for the pudding and cake. Replace buttermilk with dairy-free milk plus 1.5 tbsp vinegar. For the topping, melt dairy-free chocolate chips with coconut cream instead of heavy cream.

Vegan Version

Substitute eggs with flax eggs (2 tbsp ground flaxseed + 6 tbsp water). Use vegan marshmallows like Dandies and ensure all chocolate is dairy-free. The cake remains moist and rich, just like the original.

Nut-Free Needs

This recipe is naturally nut-free, but always check labels on marshmallows and chocolate. Some brands process in facilities with nuts. Jet-Puffed marshmallows and Hershey’s chocolate are safe choices for nut allergies.

Lower Sugar Option

Reduce sugar in the cake by ½ cup and use sugar-free pudding mix. Top with dark chocolate chips (70% or higher). The marshmallows still add sweetness, so the balance stays satisfying without being cloying. 💡

Egg-Free Alternative

Replace eggs with ½ cup unsweetened applesauce or ½ cup plain yogurt. The cake will be slightly denser but still moist and flavorful. I’ve had success with both options in my test kitchen.

Nutrition Facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 60mg20%
Sodium 320mg14%
Total Carbohydrate 68g25%
Dietary Fiber 3g11%
Sugars 48g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular marshmallows instead of mini?

Yes, but you’ll need to chop them into smaller pieces. Mini marshmallows melt more evenly and create better distribution throughout the cake.

2

How do I prevent the pudding from sinking to the bottom?

Poke the holes while the cake is still warm and pour the pudding immediately after. This ensures it sets properly before sinking. Refrigerate for at least 2 hours to fully set.

3

Can I make this ahead of time?

Assemble the cake and pudding layers a day in advance. Add the chocolate topping just before serving for the best texture.

4

What if my cake cracks while baking?

No worries! The pudding and marshmallows will cover any imperfections. For a smoother top, ensure your oven is preheated to 350°F and avoid overmixing the batter.

★★★★★5.0(14 reviews)
Tyler Parker