Go Back
hot chocolate cupcake cut open showing marshmallow cream filling and dark fudgy crumb on cream ceramic plate
Luna Hossain

Hot Chocolate Cupcakes

Dark, fudgy chocolate cupcakes filled with vanilla marshmallow cream, topped with a tall cocoa whipped cream frosting swirl, chocolate drizzle, and mini marshmallows — everything a mug of hot chocolate should be, in cupcake form.
~420 kcal | ~24g fat | ~51g carbs | ~36g sugar | ~5g protein | ~180mg sodium
Prep Time 30 minutes
Cook Time 18 minutes
Cool Time 50 minutes
Total Time 1 hour 38 minutes
Servings: 12 cupcakes
Course: Cupcakes
Cuisine: American
Calories: 420

Ingredients
  

  • For the Chocolate Cupcakes:
  • - 1¼ cups 150g all-purpose flour, spooned and leveled
  • - ¾ cup 150g plain white granulated cane sugar
  • - ¼ cup 50g packed light brown sugar
  • - ⅓ cup 35g Dutch-process cocoa powder, checked for freshness
  • - 1 tsp 6g baking soda, checked for freshness
  • - ½ tsp 3g fine sea salt
  • - 2 large eggs approximately 50g each without shell, room temperature
  • - ½ cup 120ml full-fat buttermilk, room temperature
  • - ½ cup 120ml neutral-flavored oil such as vegetable oil or canola oil
  • - ½ cup 120ml hot water, just off the boil (approximately 200°F / 93°C)
  • - 1 tsp 5ml pure vanilla extract
  • For the Marshmallow Cream Filling:
  • - ½ cup 120g marshmallow crème such as Jet-Puffed, not melted marshmallows
  • - 2 tbsp 28g unsalted butter, softened to room temperature
  • - ¼ cup 30g powdered sugar (also called confectioners sugar or icing sugar), sifted
  • - ½ tsp 2.5ml pure vanilla extract
  • - Pinch of fine sea salt
  • For the Cocoa Whipped Cream Frosting:
  • - 1½ cups 360ml heavy whipping cream (36% fat minimum), very cold
  • - ¼ cup 30g powdered sugar (also called confectioners sugar or icing sugar), sifted
  • - 2 tbsp 12g Dutch-process cocoa powder, sifted
  • - ½ tsp 2.5ml pure vanilla extract
  • For Garnish:
  • - ¼ cup 40g mini marshmallows
  • - 2 oz 55g bittersweet chocolate (60–70% cacao), finely chopped, for drizzling
  • - 1 tbsp 6g Dutch-process cocoa powder, for dusting

Equipment

  • Required:
  • Kitchen scale (strongly recommended — gram weights are more accurate than volume)
  • Large mixing bowl
  • Medium mixing bowl
  • Whisk
  • Silicone spatula
  • Standard 12-cup muffin tin
  • Black paper cupcake liners
  • Wire cooling rack
  • Piping bag fitted with a Wilton 1M open star tip (for frosting)
  • Piping bag fitted with a round tip (Wilton #12) or a zip-lock bag with a corner snipped off (for marshmallow filling)
  • Apple corer, cupcake corer, or a small sharp paring knife (for coring the cupcake centers)
  • Fine mesh sieve or small sifter (for cocoa dusting)
  • Small heatproof bowl (for melting chocolate drizzle)
  • Instant-read thermometer (optional but recommended for checking cupcake doneness)
  • Optional:
  • Oven thermometer (recommended — most ovens run 15–25°F off)
  • Hand mixer or stand mixer with whisk attachment — strongly recommended for the frosting, not truly optional. Whipping 1½ cups of heavy cream to stiff peaks by hand requires 8 to 10 minutes of vigorous continuous whisking and the result rarely reaches the same peak stiffness as a mixer-whipped frosting. If you do not have either, the frosting can be made by hand — but be prepared for a significant physical effort and a slightly softer swirl than shown in the photos.

Method
 

  1. Position oven rack in the middle of the oven and preheat to 350°F (175°C), then line a standard 12-cup muffin tin with black paper cupcake liners and set aside.
  2. In a small heatproof bowl, whisk together the ⅓ cup (35g) Dutch-process cocoa powder and ½ cup (120ml) hot water until fully dissolved and smooth, then set aside to cool for 5 minutes.
  3. In a large mixing bowl, whisk together the flour, granulated sugar, brown sugar, baking soda, and fine sea salt for 20 full seconds until uniformly combined with no dry streaks.
  4. In a medium mixing bowl, whisk together the eggs, buttermilk, oil, and vanilla extract for 15 to 20 seconds until smooth, glossy, and fully emulsified with no separation visible.
  5. Pour the wet ingredients into the dry ingredients and fold with a silicone spatula using slow strokes from the bottom of the bowl upward until mostly combined, then pour in the cooled bloomed cocoa mixture and fold again for approximately 20 strokes until the batter is smooth and nearly black with no dry flour streaks remaining.
  6. Using a medium cookie scoop or ¼-cup measuring cup, portion the batter evenly into the twelve lined cups to exactly two-thirds full, then bake for 17 to 19 minutes until the tops spring back when lightly pressed and a toothpick inserted in the center comes out with a few moist dark crumbs.
  7. Leave the cupcakes in the tin on a wire rack for exactly 5 minutes, then lift each cupcake out by its liner and transfer to the wire rack to cool completely to room temperature — approximately 45 minutes to 1 hour — before filling or frosting.
  8. Make the marshmallow filling: beat the softened butter and marshmallow crème together until smooth, then add the sifted powdered sugar, vanilla extract, and pinch of salt and mix until fully combined and the filling holds a soft peak — refrigerate in the piping bag for 10 minutes if it feels too soft to pipe.
  9. Core the center of each cooled cupcake to approximately ¾ inch (2cm) wide and 1 inch (2.5cm) deep using an apple corer or small paring knife, then pipe the marshmallow filling into each cavity until level with the cupcake surface and press the top of the removed cake plug back over the filling to seal.
  10. Make the cocoa whipped cream frosting: combine the cold heavy whipping cream, sifted powdered sugar, sifted Dutch-process cocoa powder, and vanilla extract in a chilled mixing bowl and whip on medium-high speed for 2 to 3 minutes until stiff peaks form — stop immediately when the frosting holds a firm defined peak with just the very tip curling over.
  11. Transfer the frosting to a large piping bag fitted with a Wilton 1M open star tip and pipe a tall spiral swirl onto each cupcake, starting from the outer edge and working inward and upward, finishing with a pull-up at the center peak.
  12. Dust the frosted cupcakes with Dutch-process cocoa powder through a fine mesh sieve, drizzle with thin zigzag lines of melted bittersweet chocolate, then immediately press 3 to 4 mini marshmallows into the peak of each cupcake while the drizzle is still slightly tacky.

Notes

- Cocoa powder: must be Dutch-process (alkalized) — natural cocoa changes the color, flavor, and rise of these cupcakes significantly.
- Baking soda: test freshness — drop ½ tsp in hot water + vinegar, should bubble hard within 2 seconds. Replace if not.
- Buttermilk: must be full-fat and room temperature — cold buttermilk can cause the batter to look broken or uneven.
- Marshmallow filling: use jarred marshmallow crème only — melted regular marshmallows have a different texture and will not pipe cleanly.
- Heavy cream: must be refrigerator-cold — warm cream will not whip to stiff peaks and the frosting will collapse.
- Butter for filling: must be fully softened to room temperature — cold butter will not blend smoothly with the marshmallow crème.
- Make ahead: bake, fill, and plug cupcakes up to 2 days ahead — frost on the day of serving for best results.
- Storage: refrigerate frosted cupcakes in a tall hard-sided lidded container for up to 3 days — bring to room temperature 15 to 20 minutes before serving.
- Freeze unbaked: batter does not freeze — freeze cooled unfrosted cupcake bases individually wrapped for up to 2 months.
- Scaling: recipe doubles reliably — use only 1½ tsp baking soda when doubling, not 2 tsp, and make frosting in two separate batches.
- Altitude: reduce baking soda by ¼ tsp, increase flour by 2 tbsp, bake at 365°F (185°C), check at 15 minutes.
- Allergens: contains gluten, dairy, and eggs. Soy may be present in some chocolate chip brands — check the label.
- Tip: apply cocoa dusting before the chocolate drizzle — the order produces the clean two-tone contrast visible in the photos.