Every bite of Hostess Cake is like a heavenly embrace wrapped in chocolatey goodness, filled with velvety marshmallow cream. This moist cake is reminiscent of those beloved childhood treats you might’ve snuck from the pantry when no one was looking. With its rich flavor and delightful texture, it’s no wonder that Hostess Cake has earned a special spot in the hearts, and stomachs, of many. Each slice, layered with sweet, fluffy filling and topped with a glossy ganache, is an invitation to indulge in something truly special.

What makes this cake shine is how effortlessly it comes together. Whether you’re celebrating a special occasion or simply craving something sweet, this recipe delivers a homemade dessert that rivals any store-bought treat. And the beauty of it? You can whip it up in just about 30 minutes! So, gather your ingredients and prepare to impress family and friends with a slice of nostalgia that tastes even better than you remember. Let’s dive into the delightful world of Hostess Cake!
Why You’ll Love This Recipe
- Simple & Quick: This delectable dessert comes together in just 30 minutes.
- Irresistible Flavor: Think rich chocolate combined with a sweet, creamy filling—it’s a taste explosion.
- Eye-Catching Appeal: The glossy ganache and decorative marshmallow topping make it as beautiful as it is delicious.
- Flexible Serving: Perfect for birthdays, parties, or an afternoon snack.
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free preferences.
Ingredients You’ll Need
-
1 cup plus 1 tbsp (150g) all-purpose flour: Provides the base for the cake, ensuring it has the right structure. For a gluten-free version, you can use a 1:1 gluten-free flour blend.
-
⅓ cup (28g) cocoa powder: Dutch cocoa offers a rich, deep chocolate flavor that enhances the cake’s taste. Feel free to substitute with regular cocoa if that’s what you have.
-
½ teaspoon baking powder: This helps the cake rise perfectly, giving it that dreamy texture.
-
½ teaspoon baking soda: Works alongside the baking powder for extra lift.
-
¾ cup (150g) granulated sugar: Sweetens the cake beautifully. You can use coconut sugar for a healthier twist.
-
¼ teaspoon salt: Balances the sweetness and enhances the overall flavor.
-
1 large egg: Binds ingredients, adding moisture and richness to the cake.
-
¼ cup (60ml) oil (such as canola, olive, sunflower, or vegetable oil): Keeps the cake moist and tender. Vegetable oil is a great go-to, but any mild-flavored oil will work.
-
⅓ cup (80ml) whole milk: Adds moisture and a bit of richness to the batter.
-
1 teaspoon (5ml) pure vanilla extract: For that lovely aromatic touch that elevates the flavors.
-
½ cup (120ml) hot coffee: This might sound unusual, but the coffee deepens the chocolate flavor without making the cake taste like coffee.
-
5 oz (142g) marshmallows: The star ingredient for our filling. Use mini marshmallows for easier melting.
-
3 tablespoons (42g) unsalted butter: Helps to melt the marshmallows smoothly, adding richness.
-
1 cup (237ml) 35% heavy whipping cream: Essential for making the ganache and whipped filling that’s silky and decadent.
-
5 oz (142g) semisweet dark chocolate: For that luscious chocolate ganache; couverture chocolate chips create a silky finish.
-
⅓ cup plus 1 tbsp (95ml) 35% heavy whipping cream, cold from the fridge: For whipping into cream that adds lightness to the marshmallow filling.
-
1 teaspoon (7ml) honey or corn syrup: Adds a touch of sweetness to the ganache and helps it stay glossy.
How to Make Hostess Cake
-
Preheat the oven: Start by setting your oven to 325°F. Line an 8×8-inch square metal baking pan with parchment paper, leaving a 2-inch overhang on each side. This makes it easy to lift the cake out later. If you want to be extra careful, secure the parchment with binder clips.
-
Make the cake: Sift together 1 cup plus 1 tablespoon all-purpose flour, ⅓ cup cocoa powder, ½ teaspoon baking powder, and ½ teaspoon baking soda in a medium bowl. Stir in ¾ cup granulated sugar and ¼ teaspoon salt until evenly mixed.
-
Combine wet ingredients: Create a well in the center of the dry ingredients. Add ¼ cup oil, 1 large beaten egg, ⅓ cup whole milk, and 1 teaspoon vanilla extract. Slowly whisk until nearly combined, but don’t worry if it looks a bit dry.
-
Add coffee: Incorporate ½ cup hot coffee (or hot water) gradually, whisking until smooth. The batter will be thin—this is perfect for a moist cake!
-
Bake: Pour the batter into the prepared pan, smoothing it out with a small offset spatula. Bake for 20-25 minutes, or until a skewer inserted into the center comes out clean. Let the cake cool completely in the pan on a wire rack. If necessary, trim the top for a flat surface.
-
Make the marshmallow cream filling: In a large heat-safe bowl, combine 5 oz marshmallows and 3 tablespoons unsalted butter. Microwave on medium for 2-3 minutes, stopping to stir every 30 seconds. Be cautious not to let the mixture overheat or burn. Once smooth, allow it to cool for 5-10 minutes until it reaches close to room temperature.
-
Whip cream: While the marshmallow mixture cools, pour 1 cup heavy whipping cream into a mixing bowl. Use an electric mixer to whip until stiff peaks form. Take about ½ cup of this whipped cream and mix it into the cooled marshmallow mixture to loosen it. Then, gently fold in the remaining whipped cream in three increments, ensuring it stays fluffy. Chill in the fridge for 15 minutes.
-
Layer the cake: Carefully slice the cake in half horizontally using a serrated knife. You’ll have two thin layers. Set aside about 3 tablespoons of the marshmallow filling, then spread the remaining filling evenly over the bottom layer. Place the top layer on and refrigerate while you prepare the ganache.
-
Make the ganache: Place 5 oz chopped semisweet chocolate in a heatproof bowl. In a small saucepan, heat ⅓ cup heavy whipping cream with 1 teaspoon honey (or corn syrup) until just boiling. Pour the hot cream over the chocolate, cover the bowl, and let it sit for 2 minutes. Then, whisk until glossy and smooth.
-
Finish the cake: Remove the cake from the fridge and pour the ganache over the top, gently spreading it to cover the surface and allow it to drip down the sides. Work quickly as it sets fast over the chilled cake. Once set, fill a piping bag (or a zip-top bag with a small cut at the corner) with the reserved marshmallow cream. Pipe decorative loops across the cake in rows. Cut, serve, and enjoy every bite!
Storing & Reheating
You can store any leftover Hostess Cake at room temperature in an airtight container for up to 2 days. For longer freshness, refrigerate for up to a week. If you want to freeze it, slice the cake, wrap individual pieces in plastic wrap, and place them in an airtight container for up to 3 months. When ready to enjoy, just thaw at room temperature. Keep in mind that the texture of the ganache may change slightly, but you can refresh it by warming it briefly in the microwave.
Chef’s Helpful Tips
-
Avoid overbaking: Keep an eye on your cake. A toothpick should come out clean but moist, not dry.
-
Ingredient temperature matters: Make sure your egg and milk are at room temperature before mixing for a smoother batter.
-
Folding whipped cream: When incorporating the whipped cream into the marshmallow filling, do it gently to maintain that light, airy texture.
-
Flavor boost: Add a dash of espresso powder to the batter for an enhanced chocolate flavor without any coffee taste.
-
Make-ahead option: You can prepare the cake and filling a day ahead; just assemble before serving for the best results.
Enjoying a slice of homemade Hostess Cake is like indulging in a nostalgia-infused piece of heaven. Each layer tells a story, and each flavor combines in a way that feels almost magical. The next time you feel the urge to bake, give this recipe a try—you might just find your new favorite dessert. And remember, don’t hesitate to experiment with flavors or toppings; your personal twist might just lead to something extraordinary!

Recipe FAQs
Can I make this cake ahead of time?
Absolutely! You can prepare both the cake and marshmallow filling a day before serving. Just assemble the cake a few hours before you plan to enjoy it. This allows the flavors to meld beautifully.
What can I substitute for the marshmallows?
If you prefer a different flavor, consider using 5 oz of marshmallow fluff or a homemade meringue-based filling, but the texture will differ.
How do I ensure my whipped cream stays fluffy?
Make sure your bowl and whisk are cold before whipping cream. Also, avoid overmixing; stop when you see stiff peaks to prevent a grainy texture.
Can I use a different type of chocolate for the ganache?
Yes! You can substitute semisweet chocolate with milk or dark chocolate depending on your taste preference. Just make sure it’s a quality chocolate for the best flavor.
Print
Hostess Cake
This Hostess Cake boasts an irresistible flavor with a fluffy marshmallow filling, topped with a rich chocolate ganache. Perfect for quick dessert cravings or a sweet ending to any meal!
- Total Time: 0 hours
- Yield: 9 servings 1x
Ingredients
- 1 cup plus 1 tbsp (150g) all-purpose flour
- ⅓ cup (28g) cocoa powder
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ¾ cup (150g) granulated sugar
- ¼ teaspoon salt
- 1 large egg
- ¼ cup (60ml) oil
- ⅓ cup (80ml) whole milk
- 1 teaspoon (5ml) pure vanilla extract
- ½ cup (120ml) hot coffee
- 5 oz (142g) marshmallows
- 3 tablespoon (42g) unsalted butter
- 1 cup (237ml) 35% heavy whipping cream
- 5 oz (142g) semisweet dark chocolate
- ⅓ cup plus 1 tbsp (95ml) 35% heavy whipping cream
- 1 teaspoon (7ml) honey or corn syrup
Instructions
- Preheat the oven to 325°F and prepare an 8×8-inch baking pan with parchment paper.
- Sift the flour, cocoa powder, baking powder, and baking soda into a medium bowl; then mix in the sugar and salt.
- Create a well in the dry ingredients and add oil, egg, milk, and vanilla, whisking until combined.
- Incorporate the hot coffee gradually into the batter until smooth; it will be thin.
- Spread the batter evenly into the pan and bake for 20-25 minutes, until a skewer comes out clean. Cool completely in the pan and trim the top if needed.
- For the filling, melt butter with marshmallows in a microwave, stirring until smooth; cool slightly.
- Whip cold cream until stiff peaks form, then mix a portion into the marshmallow mixture and fold in the remainder gently.
- Slice the cooled cake horizontally in half, spread most of the marshmallow filling on the bottom layer, and place the top layer on.
- Prepare the ganache by heating cream and whisking it over chopped chocolate until smooth. Pour it over the cake and let it set.
- Pipe the reserved marshmallow filling on top in decorative patterns before slicing and serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Ensure the marshmallow mixture cools slightly before combining with whipped cream to keep its fluffy texture.
You can refrigerate the cake after assembling for a few hours for best results.
Using high-quality chocolate will enhance the flavor of the ganache.
- Prep Time: 30 minutes
- Cook Time: N/A
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 300
- Sugar: 25g
- Sodium: 150mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 30mg






