hot cocoa cupcakes with toasted marshmallow frosting and mini marshmallows on a winter table

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

Hot Cocoa Cupcakes

Recipe by Author

Delightful cupcakes that combine the rich, comforting flavors of hot cocoa with a creamy marshmallow frosting, creating a perfect fusion of indulgence and nostalgia.

Course: Dessert Cuisine: American Difficulty: medium
4.5 from 120 votes
🍽️
Servings
12
⏱️
Prep time
20
minutes
🔥
Cooking time
20
minutes
📊
Calories
280
kcal
Cook Mode
Keep the screen of your device on

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

  1. Preheat your oven to 350°F (180°C) and line a muffin tin with cupcake liners.
  2. In a large mixing bowl, sift together the flour, cocoa powder, baking powder, baking soda, salt, and sugar.
  3. In a separate bowl, whisk together the eggs, milk, oil, and vanilla extract until well combined.
  4. Gradually pour the wet ingredients into the dry ingredients, mixing until just combined. Be careful not to overmix.
  5. Stir in the hot coffee until the batter is smooth and well incorporated.
  6. 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.
  7. Bake the cupcakes for 18-20 minutes or until a toothpick inserted into the center comes out clean.
  8. Allow the cupcakes to cool completely before frosting.

Nutrition Facts

Calories: 280
Fat: 11
Carbohydrates: 43
Protein: 4
Sodium: 320
Fiber: 3
Sugar: 28

Cookies preferences

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Necessary

Necessary
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.