Hot Chocolate Cookies: Easy Marshmallow Stuffed Christmas Cookies

The first cold night of December, I always make a pot of cocoa. The second cold night, I make hot chocolate cookies, because a cookie is easier to hand out to neighbors than a mug. These are thick, soft, and deeply chocolatey, with crackly tops and a marshmallow hiding in the middle.

The secret is a couple of packets of hot cocoa mix stirred right into the dough. It brings that milky, nostalgic cocoa flavor you cannot get from cocoa powder alone. Then each ball of dough gets wrapped around a big marshmallow, so when you break one open warm, you get that gooey stretch everyone loves.

These cookies are perfect next to a mug of creamy French hot chocolate or a peppermint hot chocolate. For a full holiday cookie tray, add my chocolate peppermint cookies and gingerbread kiss cookies.

JUMP TO

Why You’ll Love These Hot Chocolate Cookies

They taste like Christmas morning cocoa, but you can eat them with one hand.

Gooey Marshmallow Center

Every cookie hides a soft, melty marshmallow that stretches when you break it.

Real Cocoa Flavor

Hot cocoa mix gives a creamy, milk-chocolate taste that pure cocoa powder misses.

Thick and Fudgy

Brown sugar, melted butter, and a short chill make soft, chewy centers.

Great for Gifting

They stay soft for days and look adorable in a cookie tin.

Kid-Approved Baking

Wrapping dough around marshmallows is a fun job for little bakers.

What Are Hot Chocolate Cookies?

Hot chocolate cookies are chocolate cookies flavored with hot cocoa mix and cocoa powder so they taste like a mug of hot chocolate. Most versions include a marshmallow, either baked into the center or pressed on top at the end.

This version does both styles in one recipe: a large marshmallow is sealed inside the dough, and you can press a marshmallow half on top in the last minutes of baking for a toasted look.

Ingredients

IngredientAmountPurpose
All-purpose flour1¾ cupsStructure
Unsweetened cocoa powder⅓ cupDeep chocolate color and flavor
Hot cocoa mix2 packets (about ½ cup)Classic cocoa taste
Baking soda¾ teaspoonSpread and lift
Fine salt½ teaspoonBalances sweetness
Unsalted butter, melted and slightly cooled¾ cupChewy texture
Light brown sugar, packed¾ cupMoisture and caramel notes
Granulated sugar¼ cupCrackly tops
Large egg plus 1 yolk1 + 1Richness and binding
Vanilla extract2 teaspoonsRounds out the chocolate
Dark or semisweet chocolate chunks1 cupMelty pockets

Filling and Topping

IngredientAmountPurpose
Large marshmallows16Gooey center
Mini marshmallows or marshmallow halvesoptionalToasted topping
Flaky sea saltoptionalFinishing pinch

Kitchen Equipment

  • Two rimmed baking sheets
  • Parchment paper
  • Medium and large mixing bowls
  • Whisk and spatula
  • 2-tablespoon cookie scoop
  • Wire cooling rack

Ingredient Tips

Pick a Milk Chocolate Cocoa Mix

Classic milk chocolate cocoa mix works best. Skip mixes with built-in mini marshmallows, as they melt into sticky spots.

Freeze the Marshmallows

Frozen marshmallows melt more slowly, so they stay gooey instead of leaking out.

Let the Butter Cool

Hot butter can scramble the egg and make the dough greasy. Warm is fine.

Use Chunks, Not Just Chips

Chopped chocolate bars melt into bigger puddles than chips.

Spoon and Level the Flour

Packing flour into the cup makes dry, cakey cookies.

How to Make Hot Chocolate Cookies

Step 1: Freeze the Marshmallows

Place the large marshmallows on a plate and freeze for at least 30 minutes while you make the dough.

Step 2: Mix the Dry Ingredients

Whisk the flour, cocoa powder, hot cocoa mix, baking soda, and salt in a medium bowl.

Step 3: Mix the Wet Ingredients

In a large bowl, whisk the melted butter with both sugars until glossy. Whisk in the egg, yolk, and vanilla.

Step 4: Make the Dough

Fold the dry ingredients into the wet until just combined, then stir in the chocolate chunks. Cover and chill the dough for 30 minutes so it is easy to wrap.

Step 5: Stuff the Cookies

Heat the oven to 350°F. Scoop about 2 tablespoons of dough, flatten it in your palm, set a frozen marshmallow in the middle, and wrap the dough around it. Roll into a ball, making sure the marshmallow is fully sealed.

Step 6: Bake

Place 8 balls on each lined sheet, at least 3 inches apart. Bake for 10 to 12 minutes, until the edges are set and the centers look slightly underdone. Press a marshmallow half on top for the last 2 minutes if you like.

Step 7: Cool

Let the cookies rest on the pan for 10 minutes before moving them to a rack. Sprinkle with flaky salt while warm.

Expert Tips for Perfect Hot Chocolate Cookies

Seal Every Seam

Any gap lets the marshmallow escape and caramelize on the pan. Pinch the dough closed tightly.

Do Not Overbake

Pull them when the middles still look soft. They firm up as they cool.

Scoot the Edges

Right out of the oven, use a round cutter to nudge each cookie into a perfect circle.

Bake One Tray at a Time

The middle rack gives the most even heat for thick cookies.

Warm Before Serving

Ten seconds in the microwave brings back the gooey center on day two.

Delicious Variations

Peppermint Hot Chocolate Cookies

Add ½ teaspoon peppermint extract and top with crushed candy canes.

Mexican Hot Chocolate Cookies

Add 1 teaspoon cinnamon and a pinch of cayenne to the dry ingredients.

Nutella Center

Swap the marshmallow for a frozen teaspoon of Nutella.

White Chocolate Snow

Use white chocolate chunks for a snowy look against the dark dough.

Salted Caramel Cocoa

Tuck a soft caramel square next to the marshmallow.

What to Serve with Hot Chocolate Cookies

Serve them warm with cold milk, coffee, or a mug of cocoa. They also look festive on a cookie board with gingerbread men cookies and Christmas candy bark.

For gifting, stack four cookies in a cellophane bag with a packet of cocoa mix and tie it with ribbon.

Storage Instructions

Storage MethodHow LongBest Practice
Room Temperature4 daysAirtight container with a slice of bread to keep them soft
Freezer (baked)Up to 2 monthsLayered between parchment in a freezer bag
Freezer (dough balls)Up to 3 monthsStuffed and frozen solid, then bagged

Store cooled cookies in an airtight tin. The marshmallow firms up as it sits, so warm a cookie for 10 to 15 seconds before eating.

Bake frozen stuffed dough balls straight from the freezer, adding 1 to 2 minutes to the bake time.

Can You Make It Ahead?

Yes. The dough keeps covered in the fridge for up to 2 days. Let it soften for 10 minutes before wrapping it around the marshmallows.

For holiday baking marathons, stuff and freeze the dough balls weeks ahead so you can bake fresh cookies whenever guests show up.

Common Mistakes to Avoid

Using Room-Temperature Marshmallows

They melt too fast and burst through the dough.

Leaving Gaps in the Dough

The marshmallow leaks and burns onto the pan.

Skipping the Chill

Warm dough spreads thin and is hard to wrap.

Crowding the Pan

These cookies spread, so give them 3 inches of space.

Baking Until Firm

Fully firm cookies turn dry and crumbly once cool.

Estimated Nutrition

NutrientAmount Per Serving
Calories245
Carbohydrates34g
Protein3g
Fat11g
Saturated Fat7g
Fiber2g
Sugar22g
Sodium170mg
Cholesterol40mg

Estimate per cookie, based on 16 cookies.

Frequently Asked Questions

Why did my marshmallow leak out of the cookies?

The dough was not fully sealed or the marshmallow was too warm. Freeze the marshmallows and pinch the seams closed before baking.

Can I use hot cocoa mix instead of cocoa powder?

This recipe uses both. Hot cocoa mix gives the milky cocoa flavor, while cocoa powder adds deep chocolate color and structure.

How do I keep hot chocolate cookies soft?

Slightly underbake them and store them airtight with a slice of bread, which keeps them moist.

Can I freeze the dough?

Yes. Stuff the marshmallows, freeze the dough balls on a tray, then bag them. Bake from frozen with an extra minute or two.

Do I have to stuff the marshmallows?

No. You can bake the cookies plain and press marshmallow halves on top for the last 2 minutes instead.

Conclusion

These hot chocolate cookies are everything I want in a winter cookie: thick, fudgy, a little gooey, and full of cozy cocoa flavor.

Freeze those marshmallows, seal the dough tight, and pull them out while the centers are still soft. Then pour a mug of cocoa and enjoy one warm.

Print

Hot Chocolate Cookies: Easy Marshmallow Stuffed Christmas Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Thick, fudgy hot chocolate cookies made with cocoa mix and dark chocolate, stuffed with a melty marshmallow center. They taste like a mug of cocoa in cookie form.

  • Author: Emily
  • Prep Time: 25 minutes
  • Cook Time: 11 minutes
  • Total Time: 1 hour 10 minutes (includes chilling)
  • Yield: 16 cookies 1x

Ingredients

Scale

Cookie Dough

1¾ cups all-purpose flour

⅓ cup unsweetened cocoa powder

2 packets (about ½ cup) hot cocoa mix

¾ teaspoon baking soda

½ teaspoon fine salt

¾ cup unsalted butter, melted and slightly cooled

¾ cup light brown sugar, packed

¼ cup granulated sugar

1 + 1 large egg plus 1 yolk

2 teaspoons vanilla extract

1 cup dark or semisweet chocolate chunks

Filling and Topping

16 large marshmallows

Mini marshmallows or marshmallow halves (optional)

Flaky sea salt (optional)

Instructions

Place the large marshmallows on a plate and freeze for at least 30 minutes while you make the dough.

Whisk the flour, cocoa powder, hot cocoa mix, baking soda, and salt in a medium bowl.

In a large bowl, whisk the melted butter with both sugars until glossy. Whisk in the egg, yolk, and vanilla.

Fold the dry ingredients into the wet until just combined, then stir in the chocolate chunks. Cover and chill the dough for 30 minutes so it is easy to wrap.

Heat the oven to 350°F. Scoop about 2 tablespoons of dough, flatten it in your palm, set a frozen marshmallow in the middle, and wrap the dough around it. Roll into a ball, making sure the marshmallow is fully sealed.

Place 8 balls on each lined sheet, at least 3 inches apart. Bake for 10 to 12 minutes, until the edges are set and the centers look slightly underdone. Press a marshmallow half on top for the last 2 minutes if you like.

Let the cookies rest on the pan for 10 minutes before moving them to a rack. Sprinkle with flaky salt while warm.

Notes

Freeze the marshmallows for at least 30 minutes.

Seal each marshmallow fully inside the dough.

Remove the cookies while the centers still look soft.

Warm leftover cookies for 10 to 15 seconds to make the center gooey again.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 245
  • Sugar: 22g
  • Sodium: 170mg
  • Fat: 11g
  • Saturated Fat: 7g
  • Carbohydrates: 34g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 40mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star