Hot Cocoa Cupcakes With Marshmallow Frosting
Hot Cocoa Cupcakes With Marshmallow Frosting
These hot cocoa cupcakes taste exactly like your favorite winter drink — rich chocolate cake with fluffy toasted marshmallow buttercream on top. They’re the cupcake you’ll make every December, and the recipe is foolproof even if you’ve never made cupcakes from scratch before.
Why These Hot Cocoa Cupcakes Are Different
Most chocolate cupcakes miss the cozy hot cocoa vibe. This recipe uses real cocoa powder for depth, a splash of hot water to bloom the chocolate, and a marshmallow frosting that actually holds its shape. The finishing touch — mini marshmallows toasted on top — seals the deal.
- Deep chocolate flavor from Dutch-process cocoa
- Fluffy marshmallow buttercream that pipes beautifully
- Toasted mini marshmallows on top for the full hot cocoa look
- Easy enough for a weeknight holiday bake
Ingredients You’ll Need
For the chocolate cupcakes:
- 1 cup (125g) all-purpose flour
- ½ cup (50g) Dutch-process cocoa powder
- 1 tsp baking soda
- ¼ tsp salt
- ½ cup (115g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- ½ cup (120ml) buttermilk
- ¼ cup (60ml) hot water
For the marshmallow frosting:
- 1 cup (225g) unsalted butter, softened
- 1½ cups (90g) marshmallow fluff (Fluff or Jet-Puffed)
- 2 cups (240g) powdered sugar, sifted
- 1–2 tbsp heavy cream
- Pinch of salt
- Mini marshmallows for topping
How to Make Hot Cocoa Cupcakes
Step 1 — Make the batter. Preheat oven to 350°F (175°C). Line a 12-cup muffin tin. Whisk flour, cocoa, baking soda, and salt in a bowl. In a separate bowl, beat butter and sugar until fluffy, about 3 minutes. Add eggs one at a time, then vanilla. Alternate adding dry ingredients and buttermilk, starting and ending with dry. Stir in the hot water — the batter will be thin, that’s normal.
Step 2 — Bake. Fill liners ⅔ full. Bake 18–20 minutes until a toothpick comes out clean. Cool completely on a wire rack before frosting.
Step 3 — Make the marshmallow buttercream. Beat butter on high for 2 minutes until pale and fluffy. Add marshmallow fluff and beat until combined. Add powdered sugar in two additions, then heavy cream and salt. Beat on high for 3 minutes until the frosting is very light and spreadable.
Step 4 — Frost and toast. Pipe or swirl frosting on cooled cupcakes. Arrange mini marshmallows on top. Use a kitchen torch to lightly toast them — or broil for 1–2 minutes watching closely. Dust with cocoa powder or hot cocoa mix if you like.
Tips for the Best Results
- Don’t skip the hot water — it blooms the cocoa and makes the chocolate flavor deeper
- Use room-temperature ingredients for a smooth, even batter
- Chill the frosting 15 minutes if it seems too soft to pipe in a warm kitchen
- Toast marshmallows just before serving — they deflate if left too long
Make-Ahead & Storage
Bake cupcakes up to 2 days ahead — store unfrosted in an airtight container at room temperature. Frosting can be made 3 days ahead, refrigerated, and brought to room temperature before piping. Frosted cupcakes are best the same day but keep in the fridge for up to 2 days.
Frequently Asked Questions
Can I make hot cocoa cupcakes without buttermilk?
Yes — substitute with 1 tbsp white vinegar or lemon juice added to ½ cup whole milk. Let sit 5 minutes to curdle slightly before using.
Can I make hot cocoa cupcakes in an air fryer?
Yes — bake at 320°F (160°C) for 12–15 minutes. Check with a toothpick at 12 minutes. Air fryer cupcakes tend to dome slightly more on top.
Can I use hot chocolate mix instead of cocoa powder?
You can replace half the cocoa powder with hot chocolate mix for a sweeter, milder flavor. Reduce sugar by 2 tablespoons to compensate for the added sweetness.
What’s the difference between marshmallow fluff and marshmallow cream?
They’re nearly identical — both work perfectly in this frosting. Marshmallow Fluff is a brand name; any marshmallow cream will give the same result.
Can I make these hot cocoa cupcakes gluten-free?
Yes — use a 1:1 gluten-free flour blend (like Bob’s Red Mill). The texture will be slightly denser but still delicious.
How long do hot cocoa cupcakes last?
Unfrosted cupcakes last 2 days at room temperature or 5 days refrigerated. Frosted cupcakes are best within 24 hours; the toasted marshmallows will soften after that.
Can I make a hot cocoa cupcake cake (layer cake)?
Yes — double the recipe and bake in two 8-inch round pans at 350°F for 28–32 minutes. The marshmallow frosting works beautifully between layers and as a crumb coat.
How do I toast marshmallows without a kitchen torch?
Place frosted cupcakes on a baking sheet and broil on the top rack for 60–90 seconds. Watch constantly — marshmallows go from golden to burnt in seconds.
Can I make hot cocoa cupcakes for a crowd?
Yes — this recipe doubles easily. Bake in batches if you don’t have two muffin tins. The frosting also doubles without any issues.
Can I add peppermint flavor to these cupcakes?
Absolutely — add ¼ tsp peppermint extract to the batter and another ¼ tsp to the frosting for a peppermint hot cocoa version. Garnish with crushed candy canes instead of mini marshmallows.

Hot Cocoa Cupcakes
Delightful cupcakes that combine the rich, comforting flavors of hot cocoa with a creamy marshmallow frosting, creating a perfect fusion of indulgence and nostalgia.
Ingredients
- 1 1/2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1/2 teaspoon salt
- 1 1/2 cups granulated sugar
- 2 eggs
- 1 cup milk
- 1/2 cup vegetable oil
- 1 1/2 teaspoons vanilla extract
- 1 cup hot brewed coffee
- Optional: mini marshmallows for filling
Directions
- Preheat your oven to 350°F (180°C) and line a muffin tin with cupcake liners.
- In a large mixing bowl, sift together the flour, cocoa powder, baking powder, baking soda, salt, and sugar.
- In a separate bowl, whisk together the eggs, milk, oil, and vanilla extract until well combined.
- Gradually pour the wet ingredients into the dry ingredients, mixing until just combined. Be careful not to overmix.
- Stir in the hot coffee until the batter is smooth and well incorporated.
- Fill each cupcake liner halfway with batter. Optionally, place a few mini marshmallows in the center of each cupcake before adding more batter on top.
- Bake the cupcakes for 18-20 minutes or until a toothpick inserted into the center comes out clean.
- Allow the cupcakes to cool completely before frosting.







