Hot Cocoa Cookies (Chocolate, Frosted, Topped With Marshmallows)

Hot cocoa cookies taste like your favorite winter drink turned into a cookie. The base is a soft, dark chocolate cookie, and each one gets a swirl of creamy chocolate frosting and a few mini marshmallows on top — just like the mug it is named after. They bake in about 12 minutes, frost in minutes, and look like a bakery treat with almost no effort. Serve them with an actual mug of cocoa for the full cozy effect.
If you love cocoa season, pair these with Ghost Peanut Butter Hot Chocolate and Slow Cooker Pumpkin Hot Chocolate for a full hot-drink-and-cookie night.
Why This Recipe Works
- Cocoa powder in the dough means real chocolate flavor: A generous amount of cocoa gives a dark, fudgy cookie that actually tastes like hot cocoa, not just a brown sugar cookie.
- Frosting while slightly warm helps it spread: A thin swirl of frosting on a just-cooled cookie settles smoothly and holds the marshmallows in place.
- Mini marshmallows stay put: Pressing them into the soft frosting keeps them on top instead of sliding off, and they stay soft instead of melting away.
- Soft-baked centers stay soft: Pulling the cookies when the centers still look slightly underdone keeps them chewy for days instead of crisping up.
Ingredients
- 1/2 cup (113 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 1 large egg
- 1 teaspoon (5 ml) vanilla extract
- 1 cup (125 g) all-purpose flour
- 1/2 cup (50 g) unsweetened cocoa powder
- 1/2 teaspoon (2.5 g) baking soda
- 1/4 teaspoon (1.5 g) fine salt
- 1/4 cup (60 g) unsalted butter, softened (for frosting)
- 1 cup (120 g) powdered sugar (for frosting)
- 1/4 cup (25 g) unsweetened cocoa powder (for frosting)
- 2 tablespoons (30 ml) milk (for frosting)
- 1 cup (50 g) mini marshmallows, for topping
(full list in card)

How to Make Hot Cocoa Cookies
Step 1: Cream the butter, sugar, and egg
Beat the butter and sugar until light and fluffy, about 2 minutes. Beat in the egg and vanilla until smooth and well combined.
Step 2: Mix the chocolate dough
Whisk the flour, cocoa powder, baking soda, and salt in a separate bowl, then mix into the butter mixture just until no dry streaks remain. The dough will be soft and dark.
Step 3: Scoop and bake
Scoop tablespoon-sized balls onto parchment-lined baking sheets, spacing them 2 inches (5 cm) apart. Bake at 350°F (175°C) for 11 to 13 minutes, until the edges are set and the centers still look slightly soft. Cool on the pan for 5 minutes, then move to a rack.
Step 4: Frost and top with marshmallows
Beat the frosting butter, powdered sugar, cocoa, and milk until smooth and spreadable. Swirl a spoonful onto each cooled cookie and press 3 to 4 mini marshmallows into the frosting. Let the frosting set for 15 minutes before stacking or serving.
Tips
- Sift the cocoa powder: Cocoa clumps easily, and sifting keeps the dough smooth and the frosting lump-free.
- Do not overbake: The cookies should look slightly soft in the center when they come out. They firm up as they cool and stay chewy.
- Frost on fully cooled cookies: Warm cookies melt the frosting into a puddle. Wait until the cookies are cool to the touch before frosting.
- Toast the marshmallows if you like: A quick pass with a kitchen torch gives the marshmallows a toasted campfire look. Skip this if the cookies are for kids who prefer them soft and white.
Storage
Store the cookies in an airtight container at room temperature for up to 4 days, with parchment between layers so the frosting does not smudge. Refrigerate for up to 1 week; bring to room temperature before serving for the softest texture. Freeze unfrosted cookies for up to 2 months, then thaw, frost, and top with marshmallows.
Frequently Asked Questions
Can I use Dutch-process cocoa?
Yes. Dutch-process cocoa gives a darker color and a smoother, less sharp chocolate flavor. Natural cocoa works too and tastes slightly more like classic hot cocoa mix.
Why did my frosting slide off?
The cookies were still warm, or the frosting was too thin. Cool the cookies completely and add powdered sugar a tablespoon at a time if the frosting feels runny.
Can I put the marshmallows on before baking?
You can, but they puff and brown in the oven instead of staying white and soft. For the classic look in the photo, frost first and press the marshmallows into the frosting after baking.
Can I make these ahead for a party?
Yes. Bake the cookies up to 2 days ahead and store unfrosted, then frost and top with marshmallows the day of the party. The frosting takes only a few minutes and the cookies look freshly made.
Hot Cocoa Cookies
Course: DessertCuisine: American20 cookies
servings20
minutes12
minutes210
kcal45
minutesIngredients
1/2 cup (113 g) unsalted butter, softened
3/4 cup (150 g) granulated sugar
1 large egg
1 teaspoon (5 ml) vanilla extract
1 cup (125 g) all-purpose flour
1/2 cup (50 g) unsweetened cocoa powder
1/2 teaspoon (2.5 g) baking soda
1/4 teaspoon (1.5 g) fine salt
1/4 cup (60 g) unsalted butter, softened (for frosting)
1 cup (120 g) powdered sugar (for frosting)
1/4 cup (25 g) unsweetened cocoa powder (for frosting)
2 tablespoons (30 ml) milk (for frosting)
1 cup (50 g) mini marshmallows, for topping
Directions
- Beat the butter and sugar until light and fluffy, about 2 minutes. Beat in the egg and vanilla until smooth.
- Whisk the flour, cocoa powder, baking soda, and salt, then mix into the butter mixture just until no dry streaks remain.
- Scoop tablespoon-sized balls onto parchment-lined sheets, 2 inches (5 cm) apart. Bake at 350°F (175°C) for 11 to 13 minutes until the edges are set. Cool 5 minutes on the pan, then transfer to a rack.
- Beat the frosting butter, powdered sugar, cocoa, and milk until smooth. Swirl onto each cooled cookie, press 3 to 4 mini marshmallows into the frosting, and let set for 15 minutes.
