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

This homemade ding dong cake takes the nostalgic flavor of the classic treat and turns it into a rich, layered dessert. Fluffy, moist chocolate cake holds a light cream filling and is topped with smooth chocolate ganache for ultimate indulgence. The tender cake layers and glossy ganache create a perfect balance of sweetness and texture. It’s a delicious chocolate cake recipe that’s as impressive as it is satisfying, perfect for birthdays, holidays or anytime you crave something special.

A slice of Ding Dong Cake with a thick cream filling and glossy chocolate icing sits on a white plate.

This delicious ding dong cake layers moist chocolate cake, creamy filling and rich ganache for a dessert that’s decadent, nostalgic and ideal for chocolate lovers.

You might also like twinkie cake, twinkie poke cake, chocolate mint cookies, ding dong cookies, homemade ding dongs and lemon cake roll.

Chocolate cake with a creamy white filling, covered in glossy chocolate glaze, with one slice cut out.

Why You’ll Love It           

Rich flavor: Deep chocolate layers with a smooth, creamy center.
Beautiful texture: Soft cake with silky frosting and glossy ganache.
Simple ingredients: Pantry staples come together easily.
Showstopping dessert: Perfect centerpiece for any celebration.
Nostalgic touch: Brings back the flavor of your favorite childhood treat.

A slice of chocolate cake with cream filling on a white plate, next to chocolate-covered cookies.

Ding Dong Cake Ingredients

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

All-purpose flour: Creates structure for the cake and frosting base.
Granulated sugar: Sweetens both the cake and filling.
Natural cocoa powder: Adds rich chocolate flavor and deep color.
Baking powder and baking soda: Help the cake rise evenly.
Oil: Keeps the cake tender and moist. Canola oil or vegetable oil would work.
Eggs: Add structure and richness. Use room temperature eggs.
Salt: Stops the cake being overly sweet and makes the sweetness pop. I used table salt.
Vanilla extract: Enhances the cake’s flavor and is also used to flavor the ding dong cake filling.
Buttermilk: Adds tang and moisture.
Coffee: Deepens the chocolate flavor without overpowering it. I brewed fresh hot coffee. This can be left out, but it enhances the chocolate flavor.
Butter: Softened butter gives the frosting its creamy texture.
Chocolate chips: Melt into a smooth, glossy ganache frosting.
Heavy whipping cream: Heavy cream creates the silky consistency in the ganache.

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

How to Make Ding Dong Cake

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

Make the batter: Whisk flour, sugar, cocoa, baking powder, baking soda and salt in a large mixing bowl. Add oil, eggs and vanilla, then pour in buttermilk and coffee. Mix until smooth.
Prepare the pans: Grease and flour round cake pans, then divide the batter evenly between the two prepared cake pans.
Bake and cool: Bake until set, then cool the cakes before removing them from the pans.
Make the frosting: Cook the flour, sugar and milk until thick. Cool, then beat the cooled milk mixture with butter and vanilla until light and fluffy.
Make the ganache: Melt chocolate chips with cream until smooth. Let it cool slightly.
Assemble the cake: Trim cake tops, then spread ermine frosting between the first and second cake layers.
Add the ganache: Pour the rich chocolate ganache over the top and smooth evenly over the whole cake. Chill until set.

A slice of chocolate layer cake with cream filling and glossy chocolate icing on a white plate.

Substitutions and Variations

Coffee alternative: Use hot water instead for a milder chocolate flavor.
Butter swap: Salted butter can replace unsalted if you skip the added salt.
Make your own buttermilk: Add a tablespoon of lemon juice or white vinegar to a cup of milk, leave it for 10 minutes, then proceed with the recipe.
Dairy-free version: Use plant-based milk and cream alternatives.
Extra chocolate: Stir mini milk chocolate chips into the cake batter for more texture.

A slice of Ding Dong Cake with white cream filling, topped with rich chocolate glaze, sits on a white plate beside a fork.

Serving Suggestions

With a cold drink: Pair a slice of ding dong cake with a glass of boozy whipped lemonade, Mexican horchata or a mango smoothie.
With a hot drink: Enjoy a latte breve or pistachio latte with your cake.

A slice of Ding Dong Cake with white cream filling and glossy chocolate frosting is being lifted from the cake.

How to Store Ding Dong Cake

Store: Keep leftover cake in an airtight container in the refrigerator for up to 3 days. Due to the milk in the frosting and cream in the ganache, don’t let this cake be at room temperature for longer than 2 hours at a time.
Freeze: Freeze ding dong cake unfrosted in layers for up to 3 months, wrapped tightly in plastic wrap and then foil.
Thaw: Defrost cake layers in the fridge overnight before frosting.

A slice of chocolate cake with cream filling on a white plate, near a stack of chocolate-covered cakes.

Top Tips

Use room temperature ingredients: Ensures even mixing and baking.
Grease with cake goop: I recommend using cake goop (oil, flour and shortening mixed) to grease the cake pans, so the baked cakes slide out cleanly and easily.
Trim the cakes: Flat layers make stacking easier.
Cool completely: The filling and ganache set better on cooled cake.
Pour ganache slowly: Allows for an even, polished finish. Pouring the ganache on the cake while it’s on parchment paper, then transferring it to a cake stand, will give the cake a clean presentation.
Use a cake stand: This allows you to rotate the cake while adding the ganache over the dark chocolate cake layers. You don’t have to use one but it does make things easier!
Chill before serving: Makes slicing cleaner and neater.

A slice of chocolate cake with cream filling on a plate, with the rest of the cake in the background.

Hostess Ding Dong Cake FAQs

Can I make this cake ahead of time?

Yes, you can bake the cake layers a day in advance and assemble later.

Can I make this without coffee?

Yes, use warm water if you prefer a less intense chocolate flavor.

How do I get a shiny ganache finish?

Stir the ganache gently until smooth and glossy before pouring.

Chocolate cake with a creamy white filling, coated in glossy chocolate, with one slice cut and served—just like a classic Ding Dong Cake.

Ding Dong Cake Recipe

No ratings yet

Ding Dong Cake

Nostalgic ding dong cake combines layers of moist chocolate cake with creamy frosting and a shiny ganache topping. It’s a decadent dessert that looks bakery-made but is easy to create at home.
Prep Time: 25 minutes
Cook Time: 30 minutes
Chill Time: 1 hour 30 minutes
Total Time: 2 hours 25 minutes
Servings: 8 slices

Ingredients 

For the Cake

For the Ermine Frosting Filling

For the Chocolate Ganache

Instructions 

  • Preheat the oven to 350°F.
  • Grease a pair of 8-inch round cake pans with cake goop (see notes), butter or shortening and dust with flour. Set aside.

Prepare the Cake Batter

  • Whisk the flour, sugar, cocoa powder, baking powder, baking soda and salt together in a large mixing bowl.
  • Use an electric mixer to mix in the oil until the mixture is clumpy.
  • Add the eggs and vanilla extract and mix until combined.
  • Pour in the buttermilk and coffee and mix at low speed to keep the mixture from splashing out of the bowl until the batter is well mixed. It will be thin like pancake batter.

Bake the Cake

  • Divide the batter evenly between the prepared cake pans and bake on the middle rack of the oven for 30 minutes or until a toothpick inserted in the middle of the cakes comes out clean.
  • Let the cakes cool in the pans for 30 minutes before transferring them to a wire rack to cool completely.

Prepare the Ermine Frosting Filling

  • Whisk the sugar, salt and flour in a small saucepan over medium heat for 1 minute.
  • Pour in the milk and whisk until smooth. Keep whisking to prevent the mixture from scorching on the bottom.
  • Once the mixture thickens significantly (like paste or pudding) and starts to bubble, remove from heat, and pour it into a shallow, heat-proof container.
  • Cover it with plastic wrap pressed on top to prevent a skin from forming and let it cool to room temperature on a cooling rack.
  • Once cool, beat the butter and vanilla into the cooled milk mixture until light and fluffy.

Make the Chocolate Ganache

  • Combine the chocolate chips and heavy whipping cream in a small, microwave-safe bowl, and heat in the microwave in 30-second increments, stirring in between each until the ganache is smooth.
  • Let the ganache cool to room temperature.

Assemble the Ding Dong Cake

  • If the cake layers have a dome, cut off the tops to make them flatter.
  • Line a large plate or platter with parchment paper.
  • Place one of the cake layers on the parchment paper.
  • Spoon the ermine frosting filling on top of the cake and smooth it out into a thick, even layer.
  • Place the second cake layer on top of the frosting and gently press it down.
  • Use an offset spatula or the straight edge of a spatula to smooth out the frosting around the edge of the cake.
  • Chill the cake for 30 minutes in the refrigerator.
  • Pour the chocolate ganache on top of the cake, allowing it to pour down the sides of the cake.
  • Smooth it out evenly and chill the cake for at least another 30 minutes or until the ganache is set.

Serve and Enjoy

  • Carefully transfer the cake to a cake stand or plate.
  • Slice and serve chilled or at room temperature.

Notes

Use room temperature ingredients: Ensures even mixing and baking.
Grease with cake goop: I recommend using cake goop (oil, flour and shortening mixed) to grease the cake pans, so the baked cakes slide out cleanly and easily.
Trim the cakes: Flat layers make stacking easier.
Cool completely: The filling and ganache set better on cooled cake.
Pour ganache slowly: Allows for an even, polished finish. Pouring the ganache on the cake while it’s on parchment paper, then transferring it to a cake stand, will give the cake a clean presentation.
Use a cake stand: This allows you to rotate the cake while adding the ganache over the dark chocolate cake layers. You don’t have to use one but it does make things easier!
Chill before serving: Makes slicing cleaner and neater.

Nutrition

Calories: 990kcal | Carbohydrates: 108g | Protein: 11g | Fat: 60g | Saturated Fat: 29g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 21g | Trans Fat: 1g | Cholesterol: 136mg | Sodium: 481mg | Potassium: 434mg | Fiber: 6g | Sugar: 77g | Vitamin A: 1206IU | Vitamin C: 0.1mg | Calcium: 161mg | Iron: 5mg
Like this recipe? Rate and comment below!

Ding dong cake is pure chocolate bliss, with layers of rich chocolate cake, sweet cream filling and silky ganache. It’s a homemade version of a classic treat that’s perfect for chocolate lovers. Serve it chilled or at room temperature for any celebration. From the moist crumb to the smooth topping, this cake delivers everything you want in a rich chocolate dessert and is one of the best chocolate cake recipes I ever tried.

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




2 Comments

    1. When the mixture is cool, you beat the butter and vanilla in. The salt can go in earlier, when adding the sugar.