When the weather turns cold, nothing comforts like a warm mug of cocoa — and these hot chocolate cookies capture that cozy feeling in cookie form. Soft and chewy with a deep chocolate flavor, each cookie is finished with a gooey marshmallow and a smooth chocolate icing for the classic hot cocoa look. They bake up reliably for cookie swaps, holiday trays, or any time you want a comforting winter treat.

Hot Chocolate Cookies with Marshmallows
These hot chocolate cookies were born on a snowy afternoon when I wanted the warm, nostalgic flavor of hot cocoa without a mug. I found the best results by using both unsweetened cocoa powder and melted semisweet chocolate: the cocoa adds classic hot chocolate depth while the melted chocolate gives fudgy richness and a silky texture. The finished cookies are tender in the center, slightly firm at the edges, and crowned with a toasted marshmallow and a drizzle of chocolate icing.

Use Quality Cocoa and Real Chocolate for Rich Flavor
Using both unsweetened cocoa powder and real semisweet chocolate produces a more authentic hot chocolate flavor in the cookie. Cocoa brings familiar chocolate notes while melted chocolate adds body and a fudgy mouthfeel that cocoa alone can’t achieve. This combination mirrors homemade hot cocoa and makes the cookies truly indulgent.
Hot Chocolate Cookies — Quick Facts
Prep Time: 30 mins
Cook Time: 15 mins
Total Time: 45 mins
Serves: 20 cookies
Equipment
- Kitchen scale (optional)
- Hand mixer
- Baking sheet and parchment paper
- Mixing bowls
- Wire cooling rack
Ingredients
For the Cookies
- ⅓ cup salted butter (⅔ stick)
- 1 cup chopped semisweet chocolate
- 1¼ cup all-purpose flour
- 3 tablespoons unsweetened cocoa powder
- 1 teaspoon baking powder
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- 10 marshmallows (regular size), halved
For the Icing
- ½ cup powdered sugar
- 1 tablespoon unsalted butter, melted (about ⅛ stick)
- 1 teaspoon unsweetened cocoa powder
- 2 tablespoons hot water
- Rainbow sprinkles (optional)
How to Make Hot Chocolate Cookies — Step by Step
-
Melt the chocolate and butter. In a microwave-safe bowl, microwave the cubed butter and chopped semisweet chocolate in 30-second intervals, stirring between each, until fully melted and smooth. Set aside to cool slightly.

-
Combine dry ingredients. In a medium bowl, whisk together the flour, cocoa powder, baking powder, and a pinch of salt. If your cocoa is lumpy, sift it first to avoid dry pockets.

-
Beat the wet ingredients. In a large bowl, use a hand mixer to beat the granulated sugar, room-temperature eggs, and vanilla until frothy.

-
Add melted chocolate. Stir the slightly cooled melted chocolate and butter into the beaten eggs and sugar, mixing until smooth.

-
Combine and chill the dough. Gradually fold the dry ingredients into the chocolate mixture until just combined. Avoid overmixing to keep the cookies tender. Cover and chill the dough for at least 1 hour — this step helps prevent excessive spreading during baking.

-
Portion and bake. Preheat the oven to 350°F and line a baking sheet with parchment paper. Roll dough into 2-tablespoon balls (a cookie scoop works well) and place them at least 2 inches apart. Flatten slightly and bake for about 10 minutes — the cookies should still look slightly underbaked.

-
Add the marshmallows. While the cookies bake, halve the marshmallows. When the cookies come out after the first bake, press a marshmallow (cut side down) into the center of each, then return to the oven for 2–3 minutes more until the marshmallow puffs — watch closely to avoid burning. Transfer to a wire rack to cool completely.

-
Make the icing and finish. Whisk together the powdered sugar, melted butter, cocoa powder, and hot water until smooth. Place the cooled cookies on a wire rack over a baking sheet and spoon a small amount of icing onto each marshmallow. Add sprinkles if desired.

Notes and Tips
- Bring eggs to room temperature for a chewier texture.
- Cut the butter into cubes so it melts evenly with the chocolate.
- Sift cocoa powder if it is lumpy to prevent dry spots in dough and icing.
- Do not overmix once you add the dry ingredients; overmixing makes cookies tough.
- Chilling the dough is essential — it keeps cookies from spreading and becoming flat.
- Watch marshmallows closely during the second bake; they can brown quickly.
- Let cookies cool before icing so the icing sets cleanly and doesn’t slide off.
- Make-ahead: Freeze unbaked dough balls in an airtight container for up to 3 months. Bake from frozen, adding 1–2 minutes to the baking time.
Fun Flavor Twists
- Mexican hot chocolate: add a pinch of cayenne or cinnamon to the dough or icing.
- Peppermint: substitute some or all vanilla with peppermint extract or stir in chopped candy cane.
- Mocha: add 1 teaspoon instant espresso powder to the dry ingredients.
- Salted caramel: drizzle warmed caramel over the iced marshmallows and finish with flaky sea salt.
How to Store, Freeze, and Reheat
Store cookies in an airtight container at room temperature for up to 3 days, in the refrigerator for up to 5 days, or freeze for up to 3 months. Thaw frozen cookies at room temperature before icing. To warm cookies, pop them in a 350°F oven for 2–3 minutes.
Nutrition (per cookie, approximate)
Calories: 187 • Fat: 8g • Carbohydrates: 28g • Protein: 2g
Author: Becky Hardin
Course: Cookie, Dessert • Cuisine: American







