No winter or holiday season is complete without hot cocoa, but more specifically, hot cocoa cupcakes!

Made with ultra-moist chocolate cake, a gooey marshmallow filling, and the dreamiest swirls of milk-chocolate frosting, each one is topped with toasted marshmallows for that cozy, classic hot cocoa flavor.

Hot cocoa cupcakes with marshmallow filling cut in half to show the filling oozing out.

Every holiday season, my brain automatically jumps to cookies: hot chocolate cookies, gingerbread snickerdoodles, peppermint chip cookies… you get the idea. But sometimes it’s fun to surprise people with something a little different.

Bring a tray of a dozen homemade cupcakes to a Christmas party, and watch what happens. People swoon, take photos, and ask what bakery they came from.

When they find out you made them from scratch, you’ll be the talk of the party. (Speaking from experience 😋)

Full recipe below!

See How They’re Made

A stand mixer with the dry cupcake ingredients and butter mixed until it looks crumbly.

1

Combine the butter with the dry ingredients until the mixture looks sandy and crumbly. This technique, known as the reverse creaming method, creates a soft, tender crumb by coating the flour with the fat to prevent gluten formation.

Chocolate cupcake batter in a stand mixer bowl.

2

Mix in the wet ingredients until just combined. The batter won’t look completely smooth which is normal. The cupcakes will still be so moist and fluffy.

Baked chocolate cupcakes in a baking pan.

3

Bake the chocolate cupcakes until a toothpick inserted into the centers comes out covered in a few moist crumbs.

Whipped marshmallow fluff filling in a glass mixer bowl.

4

Make the marshmallow filling. This homemade marshmallow fluff also lasts up to three weeks at room tempreature, making the leftovers perfect for hot chocolate sandwich cookies, or obviously, on top of a cup of hot chocolate!

🎄 Making a double batch for your holiday dessert table? Half cocoa cupcakes and half chocolate peppermint cupcakes make the perfect festive combo!

Milk chocolate buttercream frosting in a glass mixer bowl.

5

Make the milk chocolate frosting. I prefer using natural cocoa powder for a softer, milk-chocolate flavor, rather than Dutch-process cocoa, which gives the cupcake base its rich, dark color and deeper chocolate taste.

Chocolate cupcakes with marshmallow filling on a baking sheet.

6

Fill the chocolate cupcakes with marshmallow filling. A corer tool removes the centers easily. It’s what I used when working in bakeries! But a small knife will also do the trick.

Hot cocoa cupcakes with a ring of milk chocolate frosting and marshmallow fluff in the center.

7

Use a round piping tip to create swirls of milk chocolate frosting around the filled centers. Try to leave a small hole in the center so you can fill it to the brim with more marshmallow fluff.

Hot chocolate cupcakes dusted with cocoa powder on a baking tray.

8

Dust with cocoa powder, then top with toasted marshmallows.

These cupcakes are everything I love about winter baking: cozy, chocolatey, and meant to share with the people you love.

I hope they make your season a little sweeter! 🫶🏻

— Cambrea

An overhead shot of the hot chocolate cupcakes with toasted marshmallows on top.

If you tried this or any other recipe on my website, please let me know how it went in the comments; I love hearing from you! Also, please leave a star rating while you’re there! You can also tag me on Instagram or Facebook so I can check it out!

Hot chocolate cupcakes cut in half to show the marshmallow filling.

Hot Cocoa Cupcakes

No ratings yet
– by Cambrea Gordon

Skip the cookie tray and bring these bakery-worthy hot cocoa cupcakes to your next holiday gathering. Rich chocolate cake, gooey marshmallow filling, and toasted marshmallows on top make them look bakery-bought—but they're all homemade, and guaranteed to impress!
Print Recipe Save Recipe Pin Recipe
Prep Time: 1 hour 30 minutes
Cook Time: 18 minutes
Total Time: 1 hour 48 minutes
Course: Dessert
Cuisine: American
Servings: 12 cupcakes
Need Metric Measurements?Use the button options below to toggle between US cups and Metric grams!

Ingredients 
 

For the Chocolate Cupcake Batter

  • 1 cup + 2 tablespoons unbleached cake flour, *See notes below for measuring*
  • 3/4 cups granulated sugar
  • 2/3 cup unsweetened Dutch processed cocoa powder
  • 1/4 cup brown sugar, packed
  • 1 teaspoon espresso powder, optional
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/2 teaspoon fine sea salt
  • 8 tablespoons cubed unsalted butter, room temperature
  • 1/2 cup sour cream, room temperature
  • 1/4 cup whole milk, room temperature
  • 1/4 cup vegetable oil
  • 1 large egg, room temperature
  • 1 large egg yolk, room temperature
  • 1 teaspoon vanilla extract
  • 1/4 cup room temperature coffeee or water

For the Marshmallow Filling

  • 1/2 cup granulated sugar
  • 1/2 cup honey, agave, or corn syrup
  • 1/4 cup water
  • 2 large egg whites, room temperature
  • 1/4 teaspoon cream of tartar
  • 1 teaspoon vanilla bean paste or extract

For the Milk Chocolate Frosting

  • 1 1/2 cup unsalted butter, room temperature
  • 2 cups powdered sugar
  • 4 tablespoons cocoa powder, sifted
  • 2 tablespoons heavy cream
  • Pinch of fine sea salt

Instructions

Make the Cupcakes

  • Preheat the oven to 350°F(180°C). Line a 12-cup cupcake pan with liners and set aside
  • In the bowl of a stand mixer, combine the cake flour, sugar, cocoa powder, brown sugar, espresso powder, baking powder, baking soda, and salt. Use the paddle attachment to mix in the butter until it resembles coarse sand, about 3 minutes on low speed.
    1 cup + 2 tablespoons (143 g) unbleached cake flour, 3/4 cups (150 g) granulated sugar, 2/3 cup (60 g) unsweetened Dutch processed cocoa powder, 1/4 cup (50 g) brown sugar, 1 teaspoon (3 g) espresso powder, 1/2 teaspoon baking powder, 1/4 teaspoon baking soda, 1/2 teaspoon (2) fine sea salt, 8 tablespoons (113 g) cubed unsalted butter
  • In a separate bowl, whisk together the sour cream, milk, oil, egg, egg yolk, vanilla, and coffee. Pour this mixture into the bowl and mix on low speed for a few seconds until just combined. Scrape the bottom of the bowl to get any dry spots, do not overmix!
    1/2 cup (113 g) sour cream, 1/4 cup (56 g) whole milk, 1/4 cup (56 g) vegetable oil, 1 (50 g) large egg, 1 (18 g) large egg yolk, 1 teaspoon (4 g) vanilla extract, 1/4 cup (56 g) room temperature coffeee or water
  • Fill the cupcake liners with the batter, each one will be roughly 3/4 full. You will have enough batter for 12 cupcakes.
  • Bake for 18-20 minutes, or until a toothpick inserted into the centers comes out covered in a few moist crumbs. Once baked, let the pan cool on a wire rack for 10 minutes. Then, carefully remove them from the hot pan and let them finish cooling directly on the rack while you make the filling.

Make the Marshmallow Filling

  • Place water, sugar, and honey in a medium saucepan. Stir to combine. Insert a candy thermometer into the pot and heat over medium-high. Do not stir from this point on, or crystals will form.
    1/2 cup (100 g) granulated sugar, 1/2 cup (160 g) honey, 1/4 cup (56 g) water
  • Place the egg whites and cream of tartar in the bowl of a stand mixer and start mixing them on low speed. When the syrup reaches 225°F(107°C), increase the mixer speed to medium to whip to soft peaks.
    2 (65 g) large egg whites, 1/4 teaspoon cream of tartar
  • When the sugar syrup reaches 238°F(114°C), remove the pan from the heat. Very slowly and carefully pour the sugar syrup into the whipping bowl of whites in between the side of the bowl and the whisk in a thin, steady stream. Try not to hit the whisk, or it will splatter the syrup on the sides of the bowl.
  • Once all of the syrup has been added, turn the mixer up to high speed and continue whipping for about 7-8 minutes, or until the mixture is thick and fluffy.
  • Add the vanilla and whip until combined, then transfer to a bowl, cover with plastic wrap, and set aside until ready to use.
    1 teaspoon vanilla bean paste or extract

Make the Milk Chocolate Frosting

  • In the bowl of a stand mixer, cream the butter until smooth, then mix in the powdered sugar. Beat on medium speed until light and fluffy, then mix in the cocoa powder, heavy cream, and salt until combined.
    1 1/2 cup (339 g) unsalted butter, 2 cups (240 g) powdered sugar, 4 tablespoons (20 g) cocoa powder, 2 tablespoons (24 g) heavy cream, Pinch of fine sea salt

Assembly

  • Place the cupcakes back into the pan (it’s easier to core the centers this way). Then use an apple corer or a knife to remove the center of the cupcakes. You want to remove a little more than half; just don't go too far down, or the cupcakes will split in half!
  • Then, transfer the cored cupcakes to a baking pan.
  • Fill one piping bag with the marshmallow fluff and a second bag with the milk chocolate frosting.
  • Pipe the marshmallow fluff into the center of the cupcakes, then pipe a tire ring of buttercream around the filled center.
  • Then, go back with the marshmallow bag and fill the centers to the top of the tire ring of frosting.
  • Dust the tops of the cupcake with cocoa powder (optional) and garnish with toasted marshmallows. Enjoy!

Notes

*Measure your dry ingredients properly. This is my #1 baking tip! Never scoop a measuring cup into your flour, as this always leads to using too much flour. Instead, use the spoon-level method. This means fluffing the flour first, then spooning it into your measuring cup/spoon. For the BEST results, use a kitchen scale!*
Storage: Keep leftover cupcakes in an airtight container at room temperature for up to 3 days.
This homemade marshmallow fluff makes a generous batch; you’ll only need about half for the cupcakes. Save the rest for spooning onto hot cocoa, swirling into brownies, or using as the filling in hot cocoa cookies!
Serving: 1serving | Calories: 490kcal | Carbohydrates: 53g | Protein: 3g | Fat: 32g | Saturated Fat: 18g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 99mg | Sodium: 187mg | Potassium: 151mg | Fiber: 2g | Sugar: 49g | Vitamin A: 883IU | Vitamin C: 0.1mg | Calcium: 51mg | Iron: 1mg

The calorie information provided for the recipe is an estimate. The accuracy of the calories listed is not guaranteed.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.