These hot chocolate cookies have rich cocoa flavour, soft fudgy centres and pools of melted chocolate. A marshmallow added during the final minutes of baking gives each cookie the appearance and flavour of a comforting mug of hot cocoa.
The cookies are ideal for Christmas parties, winter film nights and holiday gift boxes. They taste especially good while slightly warm, when the chocolate remains soft and the marshmallow is stretchy.
Finish them with crushed peppermint sweets, chocolate drizzle or colourful Christmas sprinkles.
Why You’ll Love These Cookies
- Rich hot-chocolate flavour.
- Soft, fudgy centres.
- Melted marshmallow topping.
- Filled with chocolate chips.
- Attractive winter appearance.
- Suitable for cookie exchanges.
- Easy to prepare ahead.
- Freezer-friendly.
- Simple to customise.
- Perfect with hot chocolate.
Ingredients You’ll Need
- ½ cup unsalted butter, softened.
- ¾ cup packed light brown sugar.
- ½ cup granulated sugar.
- 1 large egg, at room temperature.
- 1 large egg yolk.
- 2 teaspoons pure vanilla extract.
- 1½ cups all-purpose flour.
- ½ cup unsweetened cocoa powder.
- 1 teaspoon baking soda.
- ½ teaspoon salt.
- 1 cup semisweet chocolate chips.
- 10–12 large marshmallows, cut in half.
- ¼ cup crushed peppermint sweets or Christmas sprinkles, optional.

Ingredient Notes
Cocoa powder: Natural unsweetened cocoa creates a classic hot-chocolate flavour.
Brown sugar: Adds moisture and helps keep the centres soft.
Egg yolk: Provides richness and chewiness without adding too much liquid.
Chocolate chips: Semisweet chocolate balances the marshmallow sweetness.
Marshmallows: Large marshmallows cut in half create attractive melted centres. Mini marshmallows can also be used but may melt more quickly.
How to Make Hot Chocolate Cookies
Step 1: Combine the Dry Ingredients
Whisk the flour, cocoa powder, baking soda and salt in a medium bowl.
Break apart any cocoa lumps.
Step 2: Cream the Butter and Sugars
Beat the softened butter, brown sugar and granulated sugar for 2–3 minutes.
The mixture should appear creamy and slightly lighter.
Step 3: Add the Eggs and Vanilla
Add the egg, egg yolk and vanilla.
Beat until smooth, scraping the sides and bottom of the bowl.
Step 4: Add the Dry Ingredients
Add the flour mixture gradually.
Mix on low speed until only a few flour streaks remain.

Step 5: Add the Chocolate Chips
Fold the chocolate chips into the dough.
Cover and refrigerate for 45–60 minutes.
Step 6: Prepare the Oven
Preheat the oven to 350°F.
Line two large baking sheets with parchment paper.
Step 7: Portion the Dough
Scoop approximately two tablespoons of dough for each cookie.
Roll into balls and arrange them approximately two inches apart.
Step 8: Complete the First Bake
Bake for 8 minutes.
The cookies should have spread slightly but remain underbaked in the centres.
Step 9: Add the Marshmallows
Remove the baking sheet from the oven.
Press one marshmallow half, cut-side down, into the centre of each cookie.

Step 10: Finish Baking
Return the cookies to the oven for another 2–3 minutes.
The marshmallows should become soft and puffy but should not dissolve completely.
Step 11: Decorate and Cool
Add optional peppermint pieces, sprinkles or chocolate drizzle.
Cool the cookies on the tray for five minutes before transferring them to a wire rack.
Tips for Soft Hot Cocoa Cookies
Measure the Flour Carefully
Excess flour creates dry, cakey cookies.
Chill the Dough
Cold dough spreads more slowly and produces thicker centres.
Do Not Overbake
The cookies continue setting on the hot baking sheet.
Add Marshmallows Near the End
Marshmallows added at the beginning may melt or burn before the cookies are ready.
Use Parchment Paper
Melted marshmallow and chocolate can stick to an unlined tray.
Serve Slightly Warm
Brief warming restores the soft chocolate and marshmallow texture.
Common Problems and Solutions
Why Are My Cookies Dry?
Too much flour, excessive cocoa or overbaking can produce a dry texture.
Why Did the Marshmallows Disappear?
They were probably added too early or baked for too long.
Why Did the Cookies Spread Too Much?
The butter or dough may have been too warm, or the flour may have been under-measured.
Why Are the Centres Raw?
The dough portions may be too large. Continue baking briefly without allowing the marshmallows to burn.
Easy Recipe Variations
Peppermint Hot Chocolate Cookies
Add crushed candy canes and a small amount of peppermint extract.
Double-Chocolate Cookies
Use a mixture of semisweet, milk and white chocolate chips.
Salted Hot Chocolate Cookies
Finish the warm cookies with a small amount of flaky salt.
Mocha Marshmallow Cookies
Add one teaspoon of espresso powder to the dry ingredients.
Mexican Hot Chocolate Cookies
Add cinnamon and a very small pinch of cayenne pepper.
Make-Ahead Instructions
Prepare and refrigerate the dough for up to two days.
Allow very firm dough to soften briefly before scooping.
You can also freeze unbaked dough portions and add the marshmallows during baking.
How to Store Hot Chocolate Cookies
Store cooled cookies in a single layer or place parchment between layers.
Keep them in an airtight container at room temperature for up to four days.
Can You Freeze Them?
Freeze baked cookies for up to two months. The marshmallow texture may become slightly firmer after thawing.
For the best result, freeze the unbaked chocolate dough and add fresh marshmallows during baking.
Frequently Asked Questions
Can I use miniature marshmallows?
Yes. Press three or four mini marshmallows into each partially baked cookie.
Can I use hot-chocolate powder?
Hot-chocolate mixtures contain sugar and milk powder, so they cannot directly replace unsweetened cocoa.
Why must the dough be chilled?
Chilling firms the butter and reduces spreading.
Can I omit the chocolate chips?
Yes, although the cookies will have a less intense chocolate flavour.
How many cookies does the recipe make?
It makes approximately 20–24 cookies.

Hot Chocolate Cookies Recipe Card
Preparation time: 20 minutes
Chilling time: 45–60 minutes
Cooking time: 10–11 minutes per batch
Yield: 20–24 cookies
Course: Dessert
Cuisine: American
Method: Baking
Ingredients
- ½ cup unsalted butter, softened.
- ¾ cup light brown sugar.
- ½ cup granulated sugar.
- 1 large egg.
- 1 large egg yolk.
- 2 teaspoons vanilla.
- 1½ cups all-purpose flour.
- ½ cup unsweetened cocoa.
- 1 teaspoon baking soda.
- ½ teaspoon salt.
- 1 cup semisweet chocolate chips.
- 10–12 large marshmallows, halved.
- Peppermint sweets or sprinkles, optional.
Instructions
- Whisk the flour, cocoa, baking soda and salt.
- Beat the butter with both sugars.
- Add the egg, yolk and vanilla.
- Mix in the dry ingredients.
- Fold in the chocolate chips.
- Refrigerate the dough for 45–60 minutes.
- Preheat the oven to 350°F.
- Portion the dough onto lined baking sheets.
- Bake for eight minutes.
- Press a marshmallow half into each cookie.
- Bake for another 2–3 minutes.
- Decorate and cool for five minutes.
- Transfer to a wire rack.
Recipe Notes
- Chill the dough before baking.
- Add marshmallows during the final minutes.
- Remove the cookies while the centres remain soft.
- Test the complete recipe before confirming its exact yield and baking time.