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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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).

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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).

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com
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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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!

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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.

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

Looking for easy party desserts? Here are a few ideas: 

Chewy Chocolate Peanut Butter Bars

Crinkle Top Brownies

Chocolate Peanut Butter Pretzel Blondies

Homemade Vegan Peanut Butter Twix Bars

Caramel Butter Cake with Fudgy Chocolate Frosting

Retro-Style Chocolate Sheet Cake

Homemade Caramel Hostess Cupcake Cake | halfbakedharvest.com

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

Prep Time 20 minutes
Cook Time 25 minutes
Resting Time 2 hours 30 minutes
Total Time 3 hours 15 minutes
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

Filling

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!
View Recipe Comments
This post was originally published on August 29, 2025
3.22 from 14 votes

Add a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. 1 star
    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.

    1. Hey Keri,
      I appreciate you trying this recipe and sharing your notes! I’m glad it was enjoyed:) Happy Wednesday!

  2. 5 stars
    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!

  3. 5 stars
    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!

    1. 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

  4. 5 stars
    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. 🙂

    1. Hey Misty,
      Love to hear it! I appreciate you giving this recipe a try and sharing your input! Have the best week ahead! xT

  5. 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

    1. 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:)

  6. 3 stars
    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❣️

    1. 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