This post may contain affiliate links, please see the privacy policy for details.

These homemade ding dongs are a nostalgic treat made with moist chocolate cake, fluffy marshmallow cream filling and a smooth chocolate glaze coating. Each mini cake is rich, soft and coated in smooth chocolate that snaps when chilled. The flavor is deep and chocolatey without being overly sweet, and the creamy filling adds the perfect contrast. Whether served cold or at room temperature, these individual cakes taste like the ultimate childhood favorite made from scratch.

Homemade Ding Dongs chocolate snack cake with a creamy white filling, cut in half, with foil-wrapped cakes and milk in the background.

Homemade ding dongs feature soft chocolate cake, sweet marshmallow cream filling and a rich chocolate coating for the perfect mix of nostalgia and indulgence.

You might also like chocolate meringue pie, chocolate roll cake, chocolate delight, ding dong cookies and ding dong cake.

A hand holds a chocolate cake with cream filling, partially unwrapped from foil; milk bottles in background.

Why You’ll Love It           

Classic combination: Chocolate cake, cream filling and chocolate coating never fail to impress.
Rich flavor: Buttermilk, coffee and cocoa powder offer a deep chocolate taste.
Soft yet decadent texture: Moist cake with smooth filling and crisp coating.
Homemade upgrade: All the joy of store-bought, but fresher and yummier!

A plate of chocolate-covered snack cakes, some wrapped in foil, with two bottles of milk in the background.

Ding Dong Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

All-purpose flour: Provides the base structure for the chocolate cake layers.
Cocoa powder: Adds deep, rich chocolate flavor.
Baking powder and baking soda: Keep the cakes light and airy.
Oil and eggs: Create moisture and softness in every bite.
Vanilla extract: Enhances the chocolate flavor without overpowering it.
Buttermilk: Adds tang and activates the leavening agents.
Coffee: Deepens the chocolate notes and adds subtle richness.
Sugar syrup and egg whites: Whip together to form the marshmallow cream filling.
Semi-sweet chocolate chips and coconut oil: Combine for a glossy chocolate ganache coating that sets perfectly.

Baking ingredients arranged neatly on a white surface, including eggs, flour, cocoa, sugar, and chocolate chips.

How to Make Ding Dong Mini Cakes

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Prepare the cakes: Mix dry ingredients, add wet ingredients and bake the cake batter in prepared cake pans until set.
Cool and trim: Let cakes cool fully, then even the edges and core out the centers.
Make the filling: Whip egg whites with hot syrup to form a glossy marshmallow cream.
Fill the cakes: Pipe the cream into each cake’s center, then chill to set.
Coat with chocolate: Melt chocolate chips and coconut oil, dip and spoon over cakes to cover.
Chill again: Refrigerate until the chocolate coating hardens and serve.

Chocolate snack cake with creamy filling cut in half on a white plate, with more cakes in the background.

Substitutions and Variations

Oil options: Canola, vegetable or another flavorless oil will all work well.
Chocolate choices: Use chopped chocolate bars instead of chocolate chips or, if you want dark chocolate cake layers, melted dark chocolate.
Coffee alternative: Boiling water adds moisture if you prefer not to use coffee.
Buttermilk substitute: Combine whole milk with lemon juice or vinegar for similar results.
Filling idea: Replace the marshmallow cream with freshly whipped cream or buttercream for a twist.
Flavor twist: Add a pinch of espresso powder or a splash of almond extract to the batter.
Coating options: Use dark or milk chocolate depending on how sweet you like it.

A chocolate cake with a creamy white filling is cut in half, revealing the irresistible center of these Homemade Ding Dongs.

Serving Suggestions

With other sweet treats: Pair your homemade ding dongs with chocolate fudge cookies or vanilla muffins.
With a hot drink: Serve them with a pistachio latte or boozy salted peanut butter hot chocolate.
With a cocktail: Enjoy delicious homemade ding dongs with a chocolate cake martini.

Three chocolate-covered cakes stacked, with the top one cut to show a creamy white filling inside.

How to Store Homemade Ding Dongs

Store: Keep in an airtight container in the refrigerator for up to 4 days once the chocolate has set.
Freeze: Wrap each cake in foil or plastic wrap and store in a freezer-safe container or bag for up to 2 months.
Thaw: Defrost in the refrigerator overnight, unwrapping after thawing to prevent condensation from softening the chocolate coating.

A chocolate cake snack with a creamy white filling inside, surrounded by other chocolate-covered cakes.

Top Tips

Level your cakes: Trim bumps so the ding dongs stack neatly and sit flat.
Chill before coating: Cold cakes help the chocolate set evenly and smoothly.
Keep it glossy: Melt chocolate slowly and stir constantly for a silky coating.
Avoid overfilling: Leave room for the top plug of cake so the filling doesn’t spill.
Use parchment paper: Makes cleanup easy and prevents sticking when coating.
Don’t skip the chill: Cooling helps the layers set and makes dipping cleaner.
Serve chilled or room temperature: Both taste great and hold texture well.

A stack of chocolate-coated cakes with cream filling, with a bottle of milk in the background.

Copycat Ding Dongs FAQs

Can I make homemade ding dongs without mini cake pans?

Yes, use a large half-sheet jelly roll pan and, after baking, a 3-inch round cookie cutter to cut out the ding dongs.

Can I use boxed cake mix?

Yes, a chocolate cake mix works fine if you want a quicker version.

How do I keep the chocolate coating smooth?

Work quickly and ensure the cakes are cool before dipping to avoid streaks.

Three Homemade Ding Dongs stacked, with one cut open to reveal white cream filling inside. Milk bottles in background.

Homemade Ding Dong Recipe

No ratings yet

Homemade Ding Dongs

Homemade ding dongs are rich, soft and filled with marshmallow cream inside a dark chocolate shell. They’re nostalgic, indulgent and perfect for chocolate lovers.
Prep Time: 25 minutes
Cook Time: 25 minutes
Chill Time: 2 hours 30 minutes
Total Time: 3 hours 20 minutes
Servings: 12 ding dongs

Ingredients 

For the Cakes

For the Marshmallow Filling

For the Chocolate Coating

Instructions 

  • Preheat oven to 350°F.
  • Grease a pair of 6-cup mini cake pans with shortening or butter and dust with flour. Set the pans aside.

Prepare the Cakes

  • Whisk the flour, sugar, cocoa powder, baking powder, baking soda, and salt together in a large bowl.
  • Add the oil, eggs, vanilla extract, buttermilk, and coffee, and use an electric mixer at low speed to mix everything until combined.
  • Use a measuring cup to pour about ¾ cup of batter into each cup in the mini cake pans. They should be about ⅔ full.
  • Bake both of the pans of cakes together on the middle oven rack for 25 minutes or until a toothpick inserted into the center of a cake comes out clean.
  • Let the cakes cool for about 30 minutes before transferring them to a cooling rack and putting each of them upside down to cool completely.
  • Once the cakes have cooled, you can use a sharp knife or 3-inch cookie cutter to even out the sides and bottoms of the cakes, so they are level and straight on the sides.
  • Use a 1-inch round cookie cutter or corer to carefully cut 1-inch-deep holes in the middle of each cake, don’t go all the way through the cakes.
  • Carefully remove the middle part of each cake but reserve the top part to replace on top of the cream filling. Set the cakes aside.

Make the Marshmallow Cream Filling

  • Stir the sugar, water, and corn syrup together in a small saucepan over medium heat.
  • Once the mixture starts to simmer, do not stir the mixture anymore, or crystals will form in the syrup. Place a digital candy thermometer in the mixture and let it get to 240°F.
  • While the sugar mixture is heating, beat the egg whites with an electric mixer at medium speed in a medium or large bowl until soft peaks form.
  • Once the syrup is at 240°F, immediately remove it from heat and pour it into the bowl with the egg whites in a slow, steady stream.
  • Once all of the syrup has been added, increase the mixer speed to high and beat until stiff, glossy peaks form.
  • Transfer the marshmallow cream to a piping bag and pipe the filling into the middle of each cake. Alternatively, you can spoon the filling into each cake.
  • Replace the tops of the holes, then chill the cakes for at least 1 hour.

Prepare the Chocolate Coating

  • Combine the chocolate chips and coconut oil in a medium, microwave-safe bowl, and microwave in 30-second increments, stirring between each one, until the mixture is smooth.

Assemble the Ding Dongs

  • Line a large baking sheet or cutting board with parchment or waxed paper.
  • Coat each cake one at a time by dipping the bottom of each cake into the chocolate, then placing it on a slotted spatula or large fork and spooning the chocolate over the top and sides so it is completely coated and tapping off any excess chocolate back into the bowl.
  • Place each cake on the parchment-lined baking sheet or cutting board.
  • Once all of the cakes are coated, chill for at least 1 hour or until the chocolate has set.
  • Keep the ding dongs in the fridge to keep the chocolate from melting.

Notes

Level your cakes: Trim bumps so the ding dongs stack neatly and sit flat.
Chill before coating: Cold cakes help the chocolate set evenly and smoothly.
Keep it glossy: Melt chocolate slowly and stir constantly for a silky coating.
Avoid overfilling: Leave room for the top plug of cake so the filling doesn’t spill.
Use parchment paper: Makes cleanup easy and prevents sticking when coating.
Don’t skip the chill: Cooling helps the layers set and makes dipping cleaner.
Serve chilled or room temperature: Both taste great and hold texture well.

Nutrition

Calories: 784kcal | Carbohydrates: 91g | Protein: 9g | Fat: 45g | Saturated Fat: 19g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 18g | Trans Fat: 0.1g | Cholesterol: 46mg | Sodium: 313mg | Potassium: 415mg | Fiber: 6g | Sugar: 61g | Vitamin A: 128IU | Calcium: 137mg | Iron: 5mg
Like this recipe? Rate and comment below!

This homemade ding dongs recipe, or ring dings recipe, brings together rich chocolate cake, fluffy marshmallow fluff filling and a crisp chocolate coating in perfect balance. These individual sized chocolate cakes are super easy to make, and once chilled they slice cleanly and stay moist inside. Store them in the fridge or freezer for a sweet, nostalgic treat that tastes even better than the classic version you grew up with. Serve them for a special occasion like a birthday party or bake a batch “just because”!

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating