This Copycat Hostess Ding Dong Cake recipe is a rich, decadent chocolate cake, with a creamy filling and chocolate ganache spread over the top! So easy, you’ll love it!
Love this recipe. I’ve made it several times, always a hit.
– mary

This recipe was originally published in May 2018. I updated the recipe notes and images in November 2025.
Growing up my mom would buy Little Debbie oatmeal cream pies and Hostess snacks for our lunch boxes. We never knew what she would come home with, but I always got a little giddy when a box of Ding Dongs were in the cabinet.
Two layers or chocolate cake with a cream filling, all coated in chocolate ganache. Today’s Ding Dong Cake is just that, only….bigger!
Aimee’s Recipe Notes

Taste & Texture: Fudgy double chocolate layer cake with creamy vanilla ermine frosting filling, covered in rich chocolate ganache.
Ease to Make. I call this one moderate. While the steps are clear, the filling and the ganache require a bit of patience and precise cooling.
Top Tip: Don’t skip cooling the filling before spreading over the cake. It needs to be thick enough to hold shape.
Storage: keep this cake in a cake saver at room temperature for up to one week. Or use my guide showing how to freeze cake.
Cake Ingredients

Scroll down to the recipe card for a complete list of ingredients with measurements.
- Unsalted Butter– provides a rich base to this chocolate cake recipe. I always use unsalted butter in my baking, because brands vary with the amount of salt in their sticks of butter. If you must use salted butter, omit the extra kosher salt from the cake batter.
- Coffee- brewed coffee enhances the chocolate flavor while adding moisture to the cake. Use water if preferred, but just note that the coffee doesn’t make the cake taste like coffee.
- Milk- using whole milk or make our buttermilk substitute to give this cake a rich flavor and soft crumb.
How to Make a Ding Dong Cake

Bake the Cakes. Start by baking up two 9-inch chocolate cakes. I used my favorite chocolate cake recipe for this, so fudgy and perfect. If you choose to go with a boxed mix, make sure it’s a rich and fudgy version, like a Devil’s Food cake.

Cream Filling. Next you’ll make the cream filling. It’s a less sweet buttercream frosting, sometimes called Ermine frosting. A friend at our old church called it boiled milk frosting. But I think that sounds gross, so let’s call it cream filling.
You’ll first put your cold milk and flour in a small saucepan and whisk until the lumps are gone. Heat this up until thick, stirring the whole time. You want to keep stirring and heating until it becomes thick, almost like pudding. Be patient.
Once your milk mixture is thick, remove from heat and stir in the vanilla extract. COOL. Very important here. You don’t want this warm and melting your butter in the next step.
In a mixing bowl, cream your butter and sugar until light and fluffy, about 4 minutes. Slowly add in the COOLED milk mixture, beating until it resembles a thick whipped cream or frosting. Don’t be scared if it initially appears curdled, keep beating!

Assemble. Spread this thick layer of cream filling between your two cooled chocolate cake layers.
Cover in Ganache. Whip up some chocolate ganache (follow recipe instructions below) and pour it over the top and sides. Allow it set, and enjoy.
Tips and Tricks
- Use good chocolate- high quality chocolate chips or baking bars make the best ganache. Smooth and extra glossy.
- Control the ganache temperature- Pour it while it is still fluid, but not hot. It should flow and spread easily, without melting the filling.
- Make ahead- Bake cake layers a day early and wrap tightly.
- Shortcut idea- Use a boxed Devil’s food mix for a quick start. The filling and ganache make it taste fully homemade.

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section below!
Easy Cake Recipes
Pin this now to find it later
Pin It
Ding Dong Cake Recipe
Ingredients
For the cake:
- ½ cup unsalted butter softened to room temperature
- 1 ½ cups granulated sugar
- 2 large eggs
- 1 ½ cups all-purpose flour
- ½ cup unsweetened dark chocolate cocoa powder
- ½ teaspoon kosher salt
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ cup strong brewed coffee cooled
- ½ cup milk
For the cream filling:
- 5 Tablespoons all-purpose flour
- 1 cup milk
- 1 teaspoon vanilla extract
- 1 cup unsalted butter softened to room temperature
- 1 cup granulated sugar
For the ganache:
- 1 bag semi-sweet chocolate morsels 12 ounce
- 1 ¼ cup heavy whipping cream
Instructions
For the cake:
- Spray two 9-inch cake pans with baking spray. Set aside. Preheat oven to 350°F.
- In a bowl, combine the flour, cocoa, salt, baking soda and baking powder. Set aside.
- In a measuring cup, combine cooled coffee with milk*. Set aside.
- In a large mixing bowl, beat butter and sugar for 5 minutes with an electric mixer. Beat in eggs, one at a time. Slowly add in dry ingredients and alternate with the coffee/milk mixture (about 3 additions of each).
- Once all the ingredients are added, beat cake mixture for about 2-3 minutes until fluffy (scraping down the sides of the bowl as needed).
- Divide cake batter into the two cake pans. Bake in oven for 25 minutes. Remove and allow to cool about 10 minutes in pan. Invert on a wire rack and cool completely.
For the cream filling:
- In a small saucepan, combine the flour with milk, whisking until lumps removed. Turn on medium heat and continue to whisk until mixture becomes thick, like a pudding.
- Remove from heat and stir in vanilla. Cool completely.
- In a mixing bowl, combine butter and sugar, beat until light and fluffy (about 4 minutes). Slowly add in the COOLED milk mixture, beating until combined. It may curdle slightly in the beginning, that’s okay, keep beating until it becomes the texture of whipped cream!
For the ganache:
- In a glass bowl (safe for the microwave) combine semi sweet chocolate with heavy cream. Heat for 1 minute. Remove from microwave and stir until smooth (you may need to heat for another 15-30 seconds). Do not over heat. Set aside while you begin to assemble the cake.
To assemble:
- Place first layer of cooled cake on a cake plate. Top it with ALL of the cream filling. Add the second layer of cake on top.
- Slowly pour the ganache over the cake, using an offset spatula to help cover the top and sides. Allow to set, about 15 minutes. Slice and enjoy!
Notes
- Use good chocolate- high quality chocolate chips or baking bars make the best ganache. Smooth and extra glossy.
- Control the ganache temperature- Pour it while it is still fluid, but not hot. It should flow and spread easily, without melting the filling.
- Make ahead- Bake cake layers a day early and wrap tightly.
- Shortcut idea- Use a boxed Devil’s food mix for a quick start. The filling and ganache make it taste fully homemade.
- Freeze Cake. Wrap slices of cake in plastic wrap and slide into freezer safe ziploc bag or airtight container. Freeze for up to 3 months. Thaw in refrigerator and serve.
Video
Nutrition
More Copycat Recipes
- Decadent and delicious, these Copycat Hostess Cupcakes are better than the original! Fudgy with a cream filling, just like the original!
- These Flourless Chocolate Cookies are a chewy cookie with a crunchy topping! You’ll love the rich chocolate flavor in a unique cookie! Move over Starbucks, we’ve got a copycat recipe on our hands!
- This easy chocolate sheet cake is a copycat of everyone’s favorite Hostess Snowball cake. Or try the vanilla version of this Raspberry Zinger Cake.
- Making Homemade Cracker Jack popcorn is super easy and delicious! Sweet and crunchy, this addictive caramel corn is better than the original!
- The BEST Red Velvet Cheesecake Cake recipe starts with two layers of homemade red velvet cake with a layer of cheesecake in the middle. Topped with delicious cream cheese frosting and white chocolate curls!
- Delicious, easy, copycat Twinkie Cake recipe made with yellow cake and sweet whipped cream filling. The perfect, not overly sweet, cake recipe!
- Remember Hostess Suzy Q’s? These Chocolate Whoopie Pies remind me of that classic treat! Or try our easy homemade hostess cupcakes next!
This Copycat Hostess Ding Dong Cake recipe is a rich, decadent chocolate cake, with a creamy filling and chocolate ganache spread over the top!









Hi
I am giving 5 stars for the written recipe and presentation. I have not actually made it yet, plan to for a special occasion haha…my birthday. I read the reviews which gave wonderful help and tips.
My question though is can a remaining portion be frozen….wait, I know there shouldn’t be any left…BUT…this decadent cake cannot be eaten in total by two people fast enough for it to stay fresh.
What do you say to freezing Aimee…
Want to make for Thanksgiving, is it OK to make it and keep it in the refrigerator for a couple of days prior to eating?
Cake is always fresher the day or two after made. If it were me, I would bake the cake layers and freeze them until ready to assemble.
I’ve read people commenting about this cake,how they would never make it because they are diabetic. I too am type-2 diabetic but baby,it doesn’t hold me back from making it for my family or friends! What the hell is wrong with people these days? My baby sister requested i make this cake last year for one of our Christmas dinner desserts and I was all happy to do it. If you are diabetic and someone wants a specific dessert,by all means,make it for them. You don’t have to eat it but what if,God forbid, something happens to that loved one and they are taken from the family? You’ll be left feeling sad and living with the “if only I had mad that cake/dessert for them” the rest of your life!! So stop being selfish and make their favorite desserts or that ding dong cake they asked you to make for them. You yourself don’t have to eat it. I don’t eat sweets but if someone asks me for a carrot cake,they are going to get it!
I haven’t made this yet – but everything I have made from this site is delicious! I have a question. Is it healthy to use raw eggs in the filling? It isn’t added to the hot mixture.
Thank you DeeAnn, there are no eggs in the filling here 🙂
I made this for my Sons Birthday and it came out really well. The recipe for the filling was a bit intimidating at first as I had not made it before but came out perfect and was really easy.
I highly recommend that any chocolate lover try this recipe it is really,really good!
Love this recipe. I’ve made it several times, always a hit. Wanted to comment on some issues some bakers have had. First I use Pam baking spray with flour. Cakes come out of pan perfectly. I love the ganache topping, but wanted it more like a frosting, so after making the ganache I put it in the refrigerator to cool until it reaches spreading consistency, stirring a couple times while cooling.
Can you box cake mix instead of making from the recipe cause I’m not the best bakery
Thank you Barbara Cline
tweety53bc@hotmail.com
You can use a chocolate cake mix if you prefer 🙂
Hi Aimee, Would a dark chocolate or chocolate fudge cake work, as well?
Sure!
This recipe was good and not really hard to make. I have 2 grand daughters that do not eat dairy so it was a little challenging making this cake. I substituted the milk for extra creamy oat milk. I substituted the butter for plant based butter. Everyone loved it.
I was completing my student teaching in 1973. My supervising teacher went on vacation to Hawaii and left me with her students! (Today that wouldn’t happen! 😀). I was sure she would bring me something fun but instead she gave me a recipe very much like this saying it was a family treasure! I have never seen the filling recipe like mine before. I still make it for very special occasions! I’m going on a quilt retreat and believe I will make your recipe for that! Can’t wait!
Hi Ann, would you share the recipe for your filling recipe?
THIS RECIPE IS FIRE!! Fun fact, my husband and I looked up the ingredients for No Name Cakes from MOD pizza.. we’ll never eat them again. I used organic 365 semi-sweet chocolate chips for the ganache and it was PERFECTION. My husband was thrilled.. thank you X-3000!! I’m such a fan.. what a great recipe!!
This is awesome to hear, and I completely agree. The best!