Ding Dong Cake

Ding Dong Cake

This Ding Dong Cake has chocolate cake layers, a creamy filling and is topped with a chocolate ganache. It’s like eating a Hostess Ding Dong….but better!

Jump to Recipe
Slice of ding dong cake on a white plate

Did you grow up eating Hostess brand goodies? Twinkies, HoneyBuns, HoHos, Ding Dongs, etc…..such delicious and nostalgic childhood classics!!

A few weeks ago, I posted a copycat Twinkie Cake and the Pinterest world LOVED it. So, I decided to put together a Ding Dong cake and I’m so glad I did! It. Is. Freakin. Delicious!!!

Alright, so you’re going to scroll down and snag a copy of the recipe. I’m warning you….it looks long and scary. But trust me, it’s not difficult! I just wanted to be as clear as possible so your cake turns out amazing. It’s worth every step – I promise!!

Slice of ding dong cake on a wooden plate with a bite out of it

How do you make Ding Dong Cake?

In very short form, you’ll make two 9×13 chocolate cakes, put a filling between them and spread chocolate ganache on top. Here’s a quick video! (See in more detail in the paragraphs below!)

First, make the cake layers.

It’s really important to prepare these pans so the cakes are easy to remove. You’ll grease two 9×13 pans and then line the bottom with parchment paper. This will pretty much guarantee no cake casualties! ๐Ÿ™‚

To make the batter, you’ll combine the dry ingredients in a mixer. Then in a separate bowl, you’ll combine the wet ingredients. Next, you’ll pour the wet into the dry and mix!! (Easy, right?)

Then you’ll distribute the batter evenly between the two pans. I recommend using a kitchen scale or a measuring cup to make sure you have equal amount of batter in each. That way, they’ll be done baking at the same time and the layers will look nice and uniform. Then you’ll bake the cakes and let them cool.

Next, make the filling.

The filling is an ermine frosting….ever heard of it? Some people also call it a boiled milk frosting, but that doesn’t even sound good. And this stuff is GOOD…..so we’ll just call it “filling.”

First, you’ll cook a mixture of flour and milk on the stovetop and bring it to a boil, making a thick mixture. Then in a stand mixer, you’ll combine the remaining ingredients until nice and fluffy. (This will take a few minutes as you’ll mix until the sugar is dissolved and no longer grainy). Then you’ll add in the cooled flour/milk mixture and beat until smooth.

Spread the filling over one of the chocolate cake layers and then press the other cake layer on top.

Finish it with chocolate ganache!

Chocolate ganache sounds fancy, but it’s really simple to make. However, to make sure it’s nice and smooth, there are a couple important notes…

You will heat up heavy cream in the microwave to the point where it’s super hot, but not quite boiling. You’ll pour that over some chocolate chips and DO NOT stir. You want to let this sit for at least two minutes. Then, you’ll add corn syrup and when you stir, it’ll be nice and smooth!

Lastly, you will pour the ganache over the cake (while the ganache is still warm) and spread with a spoon. Then, refrigerate the cake until you’re ready to serve!

Fork with ding dong cake on it

Why do you add coffee in the chocolate cake layers?

When you add a hot liquid to cocoa powder, it helps it โ€œbloom,โ€ meaning it enhances the flavor of the chocolate. You can โ€œbloomโ€ the chocolate with any hot liquid (milk, water, coffee, etc), but I always choose coffee for my chocolate cake.

Why do I use coffee? Because coffee actually brings out even more chocolate flavor. Are you concerned youโ€™ll taste the coffee? You wonโ€™t! I know it seems odd, but really it just helps deepen the flavor of the chocolate.

How should I store the cake?

Ding Dong Cake should be stored in the fridge. However, you can certainly let it sit out for 30 minutes before eating, if you’d like!

Can I freeze leftover Ding Dong Cake?

Yes, you sure can! Here’s what I like to do:

  1. Cut the cake into single serving pieces.
  2. Wrap each piece in cling wrap.
  3. Place the pieces of cake in a large freezer bag or air-tight container.

Then when you’re ready to enjoy, simply take one (or two…) out of the fridge and let it set at room temperature for 30 minutes and enjoy!

If you liked this cake, here are a few other cakes you might enjoy!

Collage with different types of cake

Chocolate Layer Cake

Hot Chocolate Poke Cake

Twinkie Cake

Moist Chocolate Bundt Cake

And here you have it – copycat Ding Dong Cake!!! It looks long and complicated, but it really isn’t. And I can promise you….it’s 100% worth it!!!!

Ding Dong Cake

This moist chocolate cake has a creamy filling and is topped with a chocolate ganache. It's like eating a Hostess Ding Dong….but better!
5 from 2 votes
Course Dessert
Servings 24



  • 2 c flour
  • 2 c sugar
  • 3/4 c cocoa
  • 1 tsp salt
  • 1 tsp baking powder
  • 2 tsp baking soda
  • 1/2 c vegetable oil
  • 1 c buttermilk
  • 2 eggs
  • 1 tsp vanilla
  • 1 c hot coffee


  • 5 tbsp flour
  • 1 c milk
  • 1/2 c shortening
  • 1/2 c butter
  • 1 c sugar
  • 1/2 tsp salt
  • 1 tsp vanilla

Ganache Topping

  • 2/3 c semi-sweet chocolate chips
  • 1/2 c heavy whipping cream
  • 2 tbsp corn syrup


Make the Cake

  • Preheat oven to 350ยฐF.
  • Grease two 9×13 pans and line the bottom with parchment paper.
  • Add flour, sugar, cocoa powder, salt, baking powder and baking soda to your mixing bowl (I use a stand mixer with the whisk attachment). Stir until combined.
  • In a separate medium bowl, whisk together the oil, buttermilk, eggs and vanilla. Once combined, add in the coffee slowly so you don't cook the eggs.
  • Pour the wet ingredients into the dry ingredients and stir slowly until combined. Then mix on high for two minutes, scraping the sides halfway through.
  • Distribute the batter evenly between the two prepared pans and bake for 20-25 minutes, or until a toothpick comes out clean. (A few moist crumbs sticking to the toothpick is fine, but you don't want it gooey)
  • Cool cakes for a few minutes. Run a butter knife around the outside of each pan, and turn the cakes out onto a cooling rack and carefully remove parchment paper. Let cool completely.

Make the Filling

  • In a saucepan, mix flour and milk with a whisk. Bring to a boil, stirring constantly, until thick. Remove from the heat and let cool.
  • In a large bowl (or stand mixer with a whisk attachment), beat the shortening, butter, sugar, salt and vanilla until fluffy.
  • Add the cooled milk mixture and beat until smooth.
  • Place one of the cakes back into the pan, spread filling over the cake and top with the other cake layer.

Make the Ganache Topping

  • Place chocolate in a medium sized bowl.
  • In a microwave safe bowl (or glass liquid measuring cup), heat the heavy whipping cream in 15 second increments until it's very hot but NOT boiling.
  • Pour the cream over the chocolate chips and let sit for two minutes.
  • Add the corn syrup and stir until smooth and glossy. Pour over the cake and spread with a spoon.
  • Refrigerate cake for at least 2 hours to let everything set. Enjoy!



  1. 5 stars
    you are so right about this filling,I have made this so many times and I use it for evrything. I love it too. Thank you for sharing this recipe with all of us. I do hope everyone will try this it is so darn good

  2. This recipe looks awesome! I am going to try this cake in three 8 inch round pans- Iโ€™ll let you know how it works out! ๐Ÿ™‚

      • Hi Amy! Great question. That would work perfectly fine. I’d line the bottom of the pans with a round piece of parchment, so they release easily. Then you’ll likely have to decrease the baking time. Otherwise, it should work as is! ๐Ÿ™‚

Leave a Reply

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

Recipe Rating