Imagine making homemade Hostess cupcakes, without all the questionable ingredients and that, we swear, taste like an exact copycat of the original, including the fluffy white filling and the drizzly icing for those cute curlicues.

These homemade Hostess cupcakes are unspeakably better than those preservative-laden, shrink-wrapped chocolate cake imposters you grew up on. Swear. In the words of one of our recipe testers, these are "the soft and squidgy cake of my childhood dreams." And they come complete with the "oddly alluring plastic-like chocolate frosting with white squiggles which spreads across the top like a bedspread, hiding the chocolate crumb cake and creamy center beneath," according to the genius who devised this copycat recipe, Jennifer Steinhauer. Don't let the various components of the recipe deter you. As Steinhauer says, "It sounds like a lot of work, but it all goes pretty quickly." –Renee Schettler Rossi

Homemade Hostess Cupcakes

Homemade hostess cupcakes on white plates.

Imagine making homemade Hostess cupcakes, without all the questionable ingredients and that, we swear, taste like an exact copycat of the original, including the fluffy white filling and the drizzly icing for those cute curlicues.

Jennifer Steinhauer

Prep 40 mins

Cook 2 hrs 20 mins

Total 3 hrs

  • 6- and 12-muffin tins

For the cupcakes

  • 2 1/2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/4 teaspoon sea salt
  • 2 sticks (8 oz) salted butter at room temperature
  • 2 cups granulated sugar
  • 2 large eggs
  • 1/2 cup hot water
  • 1 cup natural cocoa powder such as Hershey's Baking Cocoa sifted
  • 1/2 cup whole milk

For the filling

  • 1 cup marshmallow fluff
  • 1/3 cup (2 2/3 oz) salted butter at room temperature
  • 1/2 cup confectioners' sugar

For the frosting

  • 1/3 cup heavy cream
  • 1 cup bittersweet chocolate morsels
  • 1 1/2 tablespoons (3/4 oz) salted butter softened

For the frosting decoration (optional)

  • 4 tablespoons (2 oz) unsalted butter softened
  • 1/2 cup confectioners' sugar

Make the cupcake batter

  • Preheat the oven to 350°F (177°C). Line both a 6- and a 12-muffin tin with paper liners.

  • In a large bowl, combine the flour, baking soda, and sea salt.

  • In the bowl of a stand mixer on medium speed, beat the butter and the granulated sugar just until light and fluffy, 1 to 3 minutes. Add the eggs, 1 at a time, and mix just until combined after each addition.

  • In a small bowl, vigorously whisk the hot water and the cocoa together until smooth. (If the mixture clumps, whisk a little more vigorously or reach for an electric mixer and beat until smooth.)

    You can avoid the potential for clumping by instead simply beating this in your stand mixer for 10 seconds.

  • Add the cocoa mixture to the mixture in the stand mixer and beat on low speed for 10 seconds. With the mixer still on low speed, gradually add the flour mixture in 3 batches, alternating with the milk and beginning and ending with the flour mixture, beating just until the ingredients are blended after each addition.

  • Dollop some of the chocolate cupcake batter into the prepared muffin cups, filling each halfway. Bake for 22 to 25 minutes, or until a toothpick inserted in the middle comes out clean. Let the cupcakes cool in the tin(s) for about 5 minutes and then remove and cool completely on a wire rack. [Editor's Note: The chocolate cupcakes may seem a touch dry and crumbly when they come out of the oven. Once the cupcakes have been allowed to cool, pumped full of marshmallow fluff filling, and have had a moment to collect themselves, though, they turn to be wonderfully moist through and through.]

Make the filling

  • In the bowl of a stand mixer, beat the marshmallow fluff, butter, and confectioners' sugar together until well combined and fluffy, about 1 minute.

  • Using the handle of a wooden spoon, make a hole in the top center of each cake. Gently rotate the utensil in each hole to create a small cavity in the center of the cupcake that's slightly wider at the bottom than it is at the top.

  • Transfer the filling to a piping bag or a resealable plastic bag with a bottom corner snipped off. Pipe just enough marshmallow mixture into each cupcake to fill each hole. You want a keep a firm grasp on your cupcake as you infuse it with the filling so as not to allow it to explode; once you feel it growing in size, show restraint—stop pumping the cupcake full of marshmallow fluff and return it to the muffin cup. Use a wet fingertip or the back of a spoon to tamp down any marshmallow peaks, ensuring that the filling is even with the top of the cupcake. The top of each cupcake should be flat.

Make the frosting

  • In a small saucepan over medium heat, warm the cream just until bubbles begin to form at the edges. Add the chocolate and remove the pan from the heat, stirring until the chocolate melts. Add the butter and continue to stir until smooth. Let cool for 3 minutes.

  • Scrape the chocolate into a large, deep, glass bowl. Dip the top of each cupcake into the chocolate to coat, letting the excess chocolate drip back into the bowl, or use an offset spatula to frost the top of each cupcake. Let the cupcakes rest on a wire rack set over newspapers until the chocolate is set, about 30 minutes.

Make the frosting decoration

  • In a small bowl, beat the butter and the confectioners' sugar together until smooth, about 2 minutes. Transfer the frosting to a piping bag and decorate the top of each cupcake with a curlicue pattern.

Serve the cupcakes

  • Wait! Your cupcakes are not ready yet. Stash them in an airtight container for at least 6 hours and up to 2 days before serving. This allows the cakes to take on some of the moisture from the filling and to achieve that classic, coveted, soft-but-not-mushy, authentic Hostess cupcake-like texture. You're welcome.

If Your Favorite Part Of Hostess Cupcakes Is The Filling

If the best part of a Hostess cupcake, for you, is the filling, then you'll want to ensure space for even more of the filling in each cupcake. To do so, use a small knife to cut a little inverted cone shape in the top center of each cupcake. Remove the cones and pipe lots of filling in each cupcake. Trim some of the point off of each cone and carefully reinsert the cone into each cupcake. The surface should be smooth and then simply frost right over it. Reserve those trimmed cupcake parts from the cones for nibbling.

Serving: 1 cupcake Calories: 332 kcal (17%) Carbohydrates: 56 g (19%) Protein: 4 g (8%) Fat: 12 g (18%) Saturated Fat: 8 g (50%) Polyunsaturated Fat: 1 g Monounsaturated Fat: 3 g Trans Fat: 1 g Cholesterol: 49 mg (16%) Sodium: 151 mg (7%) Potassium: 114 mg (3%) Fiber: 2 g (8%) Sugar: 37 g (41%) Vitamin A: 331 IU (7%) Vitamin C: 1 mg (1%) Calcium: 25 mg (3%) Iron: 2 mg (11%)

Recipe Testers' Reviews

Originally published February 02, 2021

#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.