Go Back
+ servings
overhead view of hostess cupcakes on a marble counter.

Copycat Hostess Cupcakes Recipe

Course: cupcakes, Dessert
Cuisine: American
Prep Time: 20 minutes
Cook Time: 18 minutes
Total Time: 38 minutes
Servings: 14 cupcakes
Calories: 452kcal
Author: Laurel Perry
Rich, chocolate-y, and better than a classic Hostess Cupcake, this copycat version is just do delicious!
Step-by-step photos can be seen below the recipe card.
Print Recipe

Equipment

Ingredients

For the Chocolate Cupcakes

  • cups all-purpose flour 180 grams
  • cup unsweetened cocoa powder 56 grams
  • 1 teaspoon baking powder 4 grams
  • ¾ teaspoon baking soda 5 grams
  • ¼ teaspoon kosher salt
  • 1 cup brown sugar 213 grams
  • 1 cup buttermilk 227 grams (see note)
  • cup vegetable oil 133 grams
  • 1 teaspoon pure vanilla extract 4 grams
  • 2 large eggs 100 grams

For the Marshmallow Filling

  • 4 tablespoons unsalted butter 57 grams, room temperature (½ stick)
  • cup powdered sugar 38 grams
  • 5 ounces marshmallow creme 142 grams

For the Chocolate Ganache

  • ½ cup heavy cream 114 grams
  • 1 cup semisweet chocolate chips 170 grams

For the Vanilla Frosting

  • 4 tablespoons unsalted butter 57 grams, room temperature (½ stick)
  • ½ cup powdered sugar 57 grams
  • 1 tablespoon milk 14 grams; optional (use only if needed)

Instructions

For the Chocolate Cupcakes

  • Preheat oven to 350°F. Prepare two 12-count cupcake tins by lining them with paper liners. Set aside for now.
  • Add the flour, cocoa powder, baking powder, and salt to a large bowl and whisk until combined.
    1½ cups all-purpose flour, ⅔ cup unsweetened cocoa powder, 1 teaspoon baking powder, ¾ teaspoon baking soda, ¼ teaspoon kosher salt
  • In a separate bowl, whisk the brown sugar, buttermilk, vegetable oil, vanilla extract, and eggs together.
    1 cup brown sugar, 1 cup buttermilk, ⅔ cup vegetable oil, 1 teaspoon pure vanilla extract, 2 large eggs
  • Add the dry ingredients to the wet ingredients and mix with an electric hand mixer until just combined.
  • Pour the batter evenly into the cupcake wells, filling a little more than halfway full.
    overhead view of chocolate cupcake batter in the wells of a cupcake tin.
  • Bake for 18-20 minutes, or until a toothpick inserted comes out mostly clean.
    overhead view of 12 baked chocolate cupcakes in a cupcake tin.
  • Transfer to a baking rack to cool. While the cupcakes cool, make the marshmallow filling (below).

For the Marshmallow Filling

  • In a large bowl, using a hand mixer, beat the butter and powdered sugar together.
    4 tablespoons unsalted butter, ⅓ cup powdered sugar
  • Add in the marshmallow cream and beat until combined.
    5 ounces marshmallow creme
  • Transfer the filling to a piping bag or sealed plastic bag with the edge clipped off.
  • When the cupcakes have cooled completely, use a knife to cut out a small hole in the middle of each cupcake. Be sure to save the cupcake middles.
    overhead view of 12 cored chocolate cupcakes in a cupcake tin, 8 of them have been filled with marshmallow creme.
  • Pipe the filling into the center of each cupcake up to the top. Cut about one-third off the bottom of the cupcake center and place it on top of the filling.
    overhead view of 12 cream-filled chocolate cupcakes in a cupcake tin with the tops pushed back on.

For the Chocolate Ganache

  • Add the heavy cream to a bowl and microwave for 30-45 seconds. Stir in the chocolate chips until melted and smooth. Let it sit for a couple minutes to thicken.
    1 cup semisweet chocolate chips, ½ cup heavy cream
  • Dip the top of each cupcake into the chocolate ganache. Place on a baking rack to let the ganache set.
    overhead view of 6 ganache-dipped hostess cupcakes on parchment paper.

For the Vanilla Frosting

  • Beat together the butter and powdered sugar. Add in a bit of milk if needed to smooth out the frosting.
    4 tablespoons unsalted butter, ½ cup powdered sugar, 1 tablespoon milk
  • Transfer the frosting to a piping bag or sealable plastic bag with the edge clipped off.
  • Pipe the decorative swirl over the top of each cupcake.
    overhead view of 15 Hostess cupcakes with the squiggle piped on top.

Video

Notes

  • DIY Buttermilk: To make your own buttermilk, measure 1 cup of milk, remove 1 tablespoon of it, and mix in 1 tablespoon of lemon juice or white vinegar. Let this mixture sit for 5 minutes before using in the recipe.
  • For gluten-free Hostess cupcakes, swap the all-purpose flour for an equal amount of gluten-free 1:1 baking flour.
  • While you can use any unsweetened cocoa powder you prefer, I like to use natural cocoa powder here because the baking soda helps to neutralize the acidity of natural cocoa powder, letting its rich flavor shine. 
  • You can use any neutral oil, such as coconut, avocado, or canola oil, in place of vegetable oil.
  • You can use dark chocolate or milk chocolate chips instead of semisweet if you prefer.
  • Measure your dry ingredients using the spoon-and-level method to prevent dense cupcakes.
  • Take care not to overmix the cupcake batter; otherwise, your cupcakes will turn out chewy.
  • Let the cupcakes cool completely before filling and topping; otherwise, the filling could melt into the cupcakes and the topping cold melt off.
Storage: Store Hostess cupcakes in an airtight container in the refrigerator for up to 5 days or in the freezer (unfrosted) for up to 2 months.

Nutrition

Serving: 1cupcake | Calories: 452kcal | Carbohydrates: 52g | Protein: 5g | Fat: 27g | Saturated Fat: 11g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 56mg | Sodium: 169mg | Potassium: 216mg | Fiber: 3g | Sugar: 34g | Vitamin A: 400IU | Vitamin C: 0.1mg | Calcium: 78mg | Iron: 2mg