Homemade Ding Dong Cake Recipe with Chocolate Ganache

This homemade ding dong cake transforms the nostalgic flavor of the classic chocolate snack cake into a rich, impressive layered dessert. Moist chocolate cake is filled with a light, creamy ermine frosting and finished with a smooth chocolate ganache that sets into a glossy coating. The result is a bakery-style chocolate cake with a soft crumb, a thick cream center and a decadent chocolate finish. It is a wonderful choice for birthdays, holidays, family gatherings or any time you want a special dessert for chocolate lovers.

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

Why You’ll Love It

img 241510 2

This ding dong cake has everything you want in a chocolate dessert: tender cake layers, a fluffy cream filling and a rich ganache topping. It feels nostalgic, but it also looks polished enough to serve as a centerpiece.

Rich chocolate flavor: Cocoa powder and hot coffee give the cake a deeper chocolate taste without making it bitter.
Soft, creamy texture: The moist cake, fluffy filling and silky ganache work beautifully together.
Made with simple ingredients: Flour, sugar, cocoa, eggs, buttermilk and chocolate chips create a dessert that tastes special without complicated ingredients.
Perfect for celebrations: This homemade ding dong cake is eye-catching, sliceable and ideal for sharing.
Nostalgic appeal: It captures the flavor of a favorite childhood treat in a full-size layer cake.

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

If you enjoy nostalgic desserts, you might also like eclair cake, twinkie cake, twinkie poke cake, chocolate mint cookies, ding dong cookies, homemade ding dongs and lemon cake roll.

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 is included in the recipe card below.

All-purpose flour: Gives the cake structure and is also used to thicken the ermine frosting filling.
Granulated sugar: Sweetens both the chocolate cake and the cream filling.
Unsweetened cocoa powder: Adds bold chocolate flavor and a deep color to the cake layers.
Baking powder and baking soda: Help the cake rise evenly and create a soft crumb.
Oil: Keeps the cake moist and tender. Canola oil or vegetable oil both work well.
Eggs: Add richness and help the cake hold together. Room temperature eggs mix more smoothly into the batter.
Salt: Balances the sweetness and brings out the chocolate flavor.
Vanilla extract: Adds warmth to the cake and enhances the flavor of the filling.
Buttermilk: Adds moisture and a subtle tang that works well with chocolate.
Hot coffee: Deepens the chocolate flavor. It can be replaced with hot water if preferred.
Butter: Creates a smooth, creamy ermine frosting filling.
Semi-sweet chocolate chips: Melt into the chocolate ganache topping.
Heavy whipping cream: Gives the ganache its silky, pourable texture.

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

How to Make Ding Dong Cake

For detailed measurements and step-by-step instructions, see the printable recipe card below.

Make the batter: Whisk the flour, sugar, cocoa powder, baking powder, baking soda and salt in a large bowl. Mix in the oil, eggs and vanilla, then add the buttermilk and hot coffee. The batter will be thin and smooth.
Prepare the pans: Grease and flour two 8-inch round cake pans, then divide the batter evenly between them.
Bake and cool: Bake until the cake layers are set and a toothpick inserted in the center comes out clean. Let the cakes cool before removing them from the pans.
Make the filling: Cook the flour, sugar, salt and milk until thick. Cool completely, then beat with butter and vanilla until fluffy.
Make the ganache: Melt the chocolate chips with heavy cream, stirring until smooth and glossy. Let it cool slightly before pouring.
Assemble the cake: Trim the cake layers if needed. Spread the ermine frosting filling over the first layer, add the second layer and chill briefly.
Finish with ganache: Pour the chocolate ganache over the cake and smooth it over the top and sides. Chill until set before slicing.

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 of coffee for a milder chocolate flavor.
Butter swap: Salted butter can be used in the filling if you leave out the added salt.
Homemade buttermilk: Add a tablespoon of lemon juice or white vinegar to a cup of milk. Let it sit for 10 minutes, then use it in the recipe.
Dairy-free option: Use plant-based milk, butter and cream alternatives that are suitable for baking and ganache.
Extra chocolate: Stir mini chocolate chips into the cake batter for added texture and a more intense chocolate bite.

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: Serve a slice of ding dong cake with lemonade, horchata, milk or a fruit smoothie.
With a hot drink: Coffee, a latte or hot chocolate pairs especially well with the rich chocolate ganache.
For parties: Chill the cake before cutting so each slice shows off the clean chocolate layers and thick cream filling.

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

How to Store

Store: Keep leftover ding dong cake in an airtight container in the refrigerator for up to 3 days. Because the filling contains milk and the ganache contains cream, do not leave the cake at room temperature for more than 2 hours at a time.
Freeze: Freeze the unfrosted cake layers for up to 3 months. Wrap them tightly in plastic wrap and then in foil.
Thaw: Defrost the cake layers in the refrigerator overnight before filling and 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: They combine more evenly and help the cake bake with a better texture.
Grease the pans well: Cake goop, butter or shortening with flour helps the baked layers release cleanly.
Trim the cake layers: Flat layers are easier to stack and give the finished cake a neater look.
Cool completely: Warm cake can melt the filling and make the ganache slide off.
Pour ganache slowly: A steady pour helps create a smooth, glossy finish.
Use a cake stand if you have one: It makes it easier to rotate the cake while spreading the ganache.
Chill before serving: Chilling helps the filling and ganache firm up, giving you cleaner slices.

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, store them covered and assemble the cake later.

Can I make this without coffee?

Yes. Replace the hot coffee with hot water if you prefer a lighter chocolate flavor.

How do I get a shiny ganache finish?

Stir the ganache gently until it is completely smooth and glossy, then let it cool slightly before pouring it over the cake.

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

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

Ding Dong Cake

This nostalgic ding dong cake layers moist chocolate cake with fluffy ermine frosting and a shiny chocolate ganache topping. It looks impressive but is easy to make 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

Equipment

  • 2 round 8-inch cake pans, 2 to 3 inches tall
  • Measuring cups and spoons
  • Mixing bowls
  • Whisk
  • Electric mixer
  • Cooling rack
  • Spatula or offset spatula

Ingredients

For the Cake

  • 1 ⅔ cups all-purpose flour, spooned and leveled, plus extra for dusting pans
  • 1 ½ cups granulated sugar
  • ⅔ cup unsweetened cocoa powder
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup oil
  • 2 large eggs, at room temperature
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk
  • ½ cup strong hot coffee

For the Ermine Frosting Filling

  • 1 cup granulated sugar
  • 5 tablespoons all-purpose flour
  • 1 cup whole milk
  • 2 sticks unsalted butter, 1 cup, at room temperature
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt

For the Chocolate Ganache

  • 1 ¼ cups semi-sweet chocolate chips
  • ¾ cup heavy whipping cream

Instructions

  • Preheat the oven to 350°F.
  • Grease two 8-inch round cake pans with cake goop, butter or shortening, then dust with flour. Set aside.

Prepare the Cake Batter

  • In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda and salt.
  • Use an electric mixer to mix in the oil until the mixture looks clumpy.
  • Add the eggs and vanilla extract and mix until combined.
  • Pour in the buttermilk and hot coffee. Mix on low speed until the batter is smooth. The batter will be thin, similar to pancake batter.

Bake the Cake

  • Divide the batter evenly between the prepared cake pans. Bake on the middle oven rack for 30 minutes, or until a toothpick inserted into the center comes out clean.
  • Let the cakes cool in the pans for 30 minutes, then transfer 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. Continue whisking so the mixture does not scorch on the bottom.
  • When the mixture thickens to a paste or pudding-like consistency and begins to bubble, remove it from the heat and pour it into a shallow heatproof container.
  • Press plastic wrap directly onto the surface to prevent a skin from forming. Let it cool to room temperature.
  • Once cool, beat the butter and vanilla into the milk mixture until the frosting is light and fluffy.

Make the Chocolate Ganache

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

Assemble the Ding Dong Cake

  • If the cake layers have domed tops, trim them so they are flatter.
  • Line a large plate or platter with parchment paper.
  • Place one cake layer on the parchment paper.
  • Spoon the ermine frosting filling over the cake and spread it into a thick, even layer.
  • Place the second cake layer on top and press down gently.
  • Smooth the filling around the edges with a spatula.
  • Chill the cake in the refrigerator for 30 minutes.
  • Pour the ganache over the top, allowing it to flow down the sides.
  • Smooth the ganache evenly, then chill for at least 30 minutes or until set.

Serve and Enjoy

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

Notes

Use room temperature ingredients: They mix more evenly and help the cake bake properly.
Grease with cake goop: A mixture of oil, flour and shortening helps the cake layers release cleanly.
Trim the cakes: Even layers make the cake easier to stack.
Cool completely: The filling and ganache set best on cooled cake.
Pour ganache slowly: This creates a smoother, more polished finish.
Use a cake stand: It makes rotating and coating the cake easier.
Chill before serving: Chilling makes the slices neater.

Nutrition

Calories: 990kcal | Carbohydrates: 108g | Protein: 11g | Fat: 60g | Saturated Fat: 29g | Sodium: 481mg | Sugar: 77g
Baking ingredients arranged on a light surface, including flour, eggs, sugar, chocolate chips, cocoa, and milk.
A glass bowl with cocoa powder mixture and liquid ingredients on a white surface.
A glass bowl with chocolate crumb mixture and two raw eggs in the center, on a white surface.
A glass bowl with a creamy batter and chunks of chocolate mixture on a light gray surface.
Two round cake pans filled with chocolate cake batter, placed on a light-colored surface.
A saucepan filled with a thick, creamy white mixture on a light textured surface.
A round cake with white frosting on parchment paper, viewed from above.
A bowl of chocolate ganache being poured onto a layered chocolate cake.
A round chocolate cake covered in glossy chocolate ganache on a white cake stand.

Ding dong cake is pure chocolate comfort in dessert form. The moist chocolate cake layers, thick cream filling and silky ganache topping come together to create a homemade version of a classic treat. Serve it chilled for neat slices or let it sit briefly at room temperature for a softer bite. From the rich chocolate crumb to the smooth ganache finish, this cake is a satisfying dessert for anyone who loves chocolate layer cake.

Other Recipes to Try

  • Chocolate cheesecake is another rich dessert for chocolate fans.
  • Chocolate caramel tart is a great option if you enjoy chocolate with a sweet caramel layer.
  • No bake s’mores cheesecake is easy to prepare and full of classic campfire flavor.
  • Chocolate roll cake is another impressive dessert for special occasions.
  • Chocolate bundt cake with cream cheese filling is a beautiful choice for cake lovers.
A chocolate Ding Dong Cake with creamy filling, sliced to reveal delicious layers, and "Ding Dong Cake" text overlaid.
A slice of decadent Ding Dong Cake with creamy filling rests on a white plate, while the whole cake tempts in the background.