Homemade Hostess Cupcakes

Hostess cupcakes
Leah Maroney
  • Total: 65 mins
  • Prep: 45 mins
  • Cook: 20 mins
  • Servings: 12 servings

Nothing beats a Hostess chocolate cupcake and a large glass of milk after a long day at school or the office. Except, of course, a homemade one!

Instead of opening up a plastic package, try out these amazing, homemade cupcakes. They take a little time, but they are absolutely worth it.

Get to work making these with the kids, or put them out for the next bake sale.


  • Cupcakes
  • 3/4 cup strong brewed coffee (hot)
  • 3 ounces semisweet chocolate (chopped fine)
  • 1/3 cup cocoa powder
  • 3/4 cup granulated sugar
  • 3/4 cup cake flour
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 6 tablespoons butter (melted)
  • 2 eggs
  • 2 teaspoons white vinegar
  • 1 teaspoon vanilla extract
  • Cream Filling
  • 1 cup marshmallow creme
  • 1/4 cup salted butter (room temperature)
  • 1/2 cup powdered sugar
  • Ganache Frosting
  • 3/4 cup semisweet chocolate chips
  • 1/4 cup heavy cream
  • White Icing
  • 1 tablespoon whole milk
  • 1 1/4 cups powdered sugar

Steps to Make It

  1. Gather the ingredients.

  2. Place the brewed coffee in a medium-sized mixing bowl. Whisk in the chopped chocolate and the cocoa powder until they are melted and completely combined. Set the bowl aside to cool in the refrigerator for at least 30 minutes. 

  3. Preheat the oven to 350 F. Line a muffin tin with paper cups. 

  4. In another bowl whisk together the sugar, flour, baking soda, and salt. 

  5. Add the melted butter, eggs, vinegar, and vanilla extract to the cooled chocolate mixture and whisk until smooth.  

  6. Gradually add in the flour mixture to the wet mixture and whisk until combined, but do not over mix. 

  7. Divide the batter evenly among the muffin cups. Bake the cupcakes for 15 to 20 minutes, or until firm and just set. 

  8. Cool the cupcakes in the tin for five minutes and then remove them and place them on a wire rack. Allow them to completely cool before filling and frosting. 

  9. Prepare the marshmallow cream filling. Beat together the marshmallow creme, butter, and powdered sugar together in a medium-sized bowl using a hand mixer until completely smooth.

  10. Place the cream mixture into a pastry bag that is fitted with a large, round hole. Set it aside. 

  11. Use a small round cookie cutter, about 1-inch in diameter, or use the bottom of a decorating tip, to cut holes in the top of each cupcake, cutting about 1/2-inch deep. Set the pieces of the cupcake aside, then fill each cupcake with the marshmallow cream until it reaches the top of the cupcake. Wipe off any excess cream. Set them aside while you make the other frostings. 

  12. Make the ganache frosting. Place the chocolate chips in a medium-sized bowl. Heat the heavy cream on the stovetop until hot, but not quite boiling. Pour the heavy cream over the chocolate chips. Allow it to sit for a minute and then whisk the mixture until it is smooth and glossy.  Allow it to sit for 2 minutes.  

  13. Dip the top of each cupcake into the ganache frosting. Twist and remove the cupcake from the frosting and place on a tray or plate. Set the cupcakes aside to allow the ganache to harden, probably about 30 minutes.

  14. While the ganache is hardening, prepare the white icing. Whisk together the milk and powdered sugar until thick and completely combined. It needs to be on the thicker side in order for the curly cues to stay intact. If the icing is too thin, whisk in more powdered sugar. 

  15. Place the icing in a pastry bag fitted with a small round hole. Once the ganache has completely hardened pipe the curly cue design onto the top of each cupcake.  Serve immediately or place them in an airtight container until you are ready to serve.