Next Post
This post may contain affiliate links, please see our privacy policy for details.
Homemade Caramel Hostess Cupcake Cake. Sweet, nostalgic, a little messy, and so much fun! This is my homemade take on the classic Hostess cupcake — but with a twist. Rich chocolate cake layers made with cocoa powder and dark chocolate, sandwiched together with a gooey caramel-marshmallow creme, then finished with a creamy chocolate glaze. It’s indulgent, over-the-top, and the perfect cake to share. Just know, it’s a little messy…but that’s exactly what makes it so delicious!

I baked this cake for the long weekend, and I couldn’t be more excited to share it with you!
When I first started testing, the plan was to make a simple hostess sheet cake with the classic marshmallow fluff filling — just like my Homemade Hostess Cupcakes, only bigger. That would have been good, but mid-bake I got bored and decided to change things up.
So I called my mom (very urgent, of course) and went on for five minutes about fillings. Together we landed on the idea of a caramel-marshmallow creme made with butter, brown sugar, and a bag of mini marshmallows. We both knew immediately it would be SO much better — and it was.
Because of the marshmallows, the cake is stickier and a little more rustic-looking than most layer cakes. But don’t worry about perfection — the gooeyness is what makes every bite extra yummy.

Here are the details
Cake Ingredients:
- salted butter
- eggs
- buttermilk
- plain Greek yogurt – or use sour cream
- granulated sugar
- vanilla extract
- all-purpose flour
- cocoa powder
- baking powder
- baking soda
- salt
- hot brewed coffee
- semi-sweet or dark chocolate chips (optional)
Caramel Marshmallow Fluff Ingredients:
- salted butter
- dark brown sugar
- flaked sea salt
- mini marshmallows
Glaze Ingredients:
- chocolate chips
- whole milk
- white chocolate
Special Tools
For this sheet cake, you’ll need a rectangular cake pan, a mixing bowl, an electric mixer, and a medium pot for making the filling and melting the chocolate.

Steps
Step 1: Make the cake batter
In a mixing bowl, whisk together the granulated sugar and the wet ingredients: melted butter, eggs, buttermilk, Greek yogurt (or sour cream), and vanilla.
Stir in the dry ingredients: flour, cocoa powder, baking powder, baking soda, and salt. Lastly, mix in the hot coffee (if you don’t love baking with coffee, you can use hot water or milk, but the coffee really brings out the chocolate flavor without overpowering it).

Step 2: Bake the cake
Pour the batter into a greased 9×13-inch pan and bake until set. Let the cake cool completely in the pan before adding the filling.

Step 3: Make the caramel marshmallow fluff
In a saucepan, melt a stick of salted butter with dark brown sugar and a splash of water. Bring the mixture to a boil and cook until thickened, about 5 minutes. Add a pinch of flaky sea salt, if you’d like.
Stir in the mini marshmallows and keep stirring until they’re completely melted into a smooth caramel fluff.

Step 4: Add the filling
Once the cake is cool, quickly pour the caramel marshmallow fluff over top. Spread it out evenly with a spatula, leaving a small border around the edges so it doesn’t spill down the sides. The fluff will begin to set as it cools, so work fast. Let it set for at least 30 minutes (longer is even better).

Step 5: Make the glaze
In a small saucepan over low heat, melt semi-sweet chocolate chips with milk or heavy cream until smooth and glossy. Add a pinch of salt for extra flavor.

Step 6: Glaze and decorate
Slowly pour the glaze over the caramel fluff, spreading it gently to the edges without pressing too hard. Let the glaze set for at least 1 hour.

Melt a little white chocolate and transfer it to a piping bag (or zip-top bag with the corner snipped). Pipe loops across the top of the cake. Don’t stress about perfection — the more imperfect they are, the cuter they look!

Step 7: Slice and enjoy
Once fully set, slice the cake into squares using a sharp knife. It is helpful to run the knife under hot water, dry it, then slice. This will give you cleaner slices. Just prepare yourself, the slices won’t be perfectly clean (marshmallow is sticky!), but embrace the mess — it’s all part of the fun.

Every bite is rich chocolate cake, gooey caramel marshmallow, and fudgy glaze. Honestly, so much better than any store-bought Hostess Cupcake!

Looking for easy party desserts? Here are a few ideas:
Chewy Chocolate Peanut Butter Bars
Chocolate Peanut Butter Pretzel Blondies
Homemade Vegan Peanut Butter Twix Bars
Caramel Butter Cake with Fudgy Chocolate Frosting
Retro-Style Chocolate Sheet Cake

Lastly, if you make this Homemade Caramel Hostess Cupcake Cake, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And, of course, if you make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!
Homemade Hostess Cupcake Cake
Servings: 18
Calories Per Serving: 285 kcal
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Ingredients
- 1 stick (1/2 cup) salted butter, melted
- 2 large eggs, at room temperature
- 1/2 cup buttermilk, at room temperature
- 1/2 cup plain Greek yogurt or sour cream
- 1 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon salt
- 3/4 cup hot black coffee
- 1/2 cup dark or semi sweet chocolate chips (optional)
Filling
- 1 stick (1/2 cup) salted butter at room temperature
- 1/2 cup packed dark brown sugar
- 1 teaspoon salt
- 1 bag (10-ounce) mini marshmallows
Glaze
- 1 cup semi-sweet chocolate chips
- 1/3 cup milk
- 1 cup white chocolate chips, melted
Instructions
- 1. Preheat oven to 350° F. Line a 9x13 inch cake pan with parchment paper.2. In a large bowl, beat together the melted butter, eggs, milk, yogurt, sugar, and vanilla. Add the flour, cocoa powder, baking powder, baking soda, and salt. Mix until combined, then slowly beat in the hot coffee until combined.3. Pour the batter into the prepared cake pan. If desired, top with chocolate chips. Bake for 25-30 minutes until the top is just set. Remove and let cool.4. To make the filling. Add the butter, brown sugar, and 1/4 cup water to a pot set over medium heat. Bring to a boil and cook, stirring constantly, until the sugar has melted and the mixture is dark and bubbling, about 5 minutes. Stir in the salt. Turn the heat to low. Add the mini marshmallows and stir until melted, about 5 minutes. Remove from the heat and immediately pour the filling over the cake, spreading quickly with a rubber spatula, leaving a 1/4 inch border around the edge. Chill in the freezer, 30 minutes. 5. To make the glaze. Melt the chocolate and milk together over low heat, stirring often until smooth. Gently pour the glaze evenly over the cake, spreading it just to the border. The more you spread the glaze, the more it will blend into the filling, so work quickly and resist spreading too much. It will not be perfect. Let the glaze set for at least 2 hours or overnight.6. Spoon the melted white chocolate into a piping bag fit with a small round tip. You can also use a sandwich bag and cut the tip of one of the corners off. Draw loops on the top of the cake. Slice and enjoy! It is helpful to clean the knife after each slice. The cake will be a little messy due to the stickiness from the marshmallows! Let go of perfection here!
This post was originally published on August 29, 2025

















How is this a layer cake with “rich chocolate cake layers”? Not what I was expecting based on your description. These were a mess to boot. I think they would need to taste a lot better for it to be worth it. Bland and sticky.
I was surprised how un-chocolatey these were. Gloppy and bland 🙁 sad
Hi Margie,
Thanks for trying this recipe and sharing your feedback, sorry to hear it was not enjoyed!
Delicious!! The cake was the best texture and flavor. Let go of perfection because it is a little messy.
Hey Keri,
I appreciate you trying this recipe and sharing your notes! I’m glad it was enjoyed:) Happy Wednesday!
Is it possible to make without the coffee?
Hi Eden,
Yes, you can use hot water instead. Please let me know if you give this recipe a try, I hope you love it!
I made this today for my Boss’s birthday. Everyone absolutely loved it! I will definitely be making this again, it was actually pretty easy to make and I followed directions exactly. The marshmallow layer was a favorite, and the cake was moist and chocolatey and the coffee did not overpower it at all. This is going to be my new favorite chocolate cake to make!
Hey Pamela,
So kind of you to try this and leave feedback, glad to hear it was a hit! Have the best day!
Is there a way to make these cupcakes? I’m bringing them to a tailgate and don’t want to bring a whole cake.
Hi Julianna,
You bet, you can follow this recipe:
https://fett-weg.today/hostess-cupcakes/%3C/a%3E%3Cbr /> Please let me know if you have any other questions!
This came out amazing!! My son said it was the best thing I’ve ever made! Wow!!
Hi Mandy,
Happy Monday! Thanks a bunch for giving this recipe a try and your comment, so glad to hear it was a hit!
This was a hit! I used half the amount of sugar for the cake and half the amount of sugar for the filling – it was still really sweet, but good!
Yay! Love to hear this, Miri! Thanks so much for making this recipe and your feedback. Happy Sunday!
This did not work for me at all, was this tested more than once?
Hi Wren,
Sorry to hear you did not enjoy this recipe. Was there something specific that didn’t work for you or something that I can help with? I would love to help figure out what went wrong! xT
I made this yesterday and it was a hit with the family. The cake was so moist and the two different icing layers went so well together. I’ve already been asked to make this again. 🙂
Hey Misty,
Love to hear it! I appreciate you giving this recipe a try and sharing your input! Have the best week ahead! xT
Hi Tieghan, you say this cake has rich chocolate cake layers sandwiched together. I just see one layer of cake. Can you please explain the disconnect? Thank you
Hey Tracy! I’m sorry, you are right that’s kind of off. What I mean is that the chocolate cake is layered with marshmallow caramel and then chocolate glaze. So 3 layers!
I am sorry I wrote that in a weird way! If you give this a try, I hope you love it!
Have a nice week! Happy September:)
This cake is amazing. Next time I would avoid the marshmallow filling. I think I did something wrong because it was hard like taffy. Could not cut it or chew it. The rest was perfect and amazing❣️
Hi Michelle! Thank you so much for trying out the recipe! I am so sorry you didn’t enjoy the filling, I appreciate the input! xT