
Hot cocoa cookies might just be the coziest thing you bake all winter. I’m talking soft, double chocolate cookies topped with gooey marshmallows and finished with a layer of melted chocolate that’ll make you want to curl up by the fireplace with a good book.
Last December, Noah asked if we could turn his favorite bedtime drink into a cookie. At first I thought he was just being silly, but then I couldn’t stop thinking about it. A few kitchen experiments later (and one batch that spread way too much because I skipped the chilling step), these marshmallow topped cookies were born. Henry said they taste like drinking hot chocolate, but better because you can actually hold them. Isabella and Emma fought over who got the last one, which is always a good sign in our house.
What I love most about this hot chocolate cookie recipe is that it uses actual hot cocoa mix in the dough. It gives these cookies that nostalgic, slightly sweet flavor that reminds you of snow days and holiday movie marathons. The marshmallow gets all toasty on top, then you cover it with chocolate and suddenly you’ve got something that looks bakery-fancy but is totally doable on a weeknight. If you’re into winter chocolate cookies that feel special without being complicated, you’re going to want to bookmark this one. And if you’re looking for more cozy treats, check out my best butter cookies recipe for another holiday favorite.
Why You Will Love This Hot Cocoa Cookie Recipe
- Seriously chocolatey: With cocoa powder, hot cocoa mix, and melted chocolate on top, these deliver major chocolate flavor in every bite.
- The marshmallow surprise: That gooey marshmallow center makes these cookies feel extra special and fun for kids.
- Make-ahead friendly: The dough chills beautifully for up to 3 days, so you can prep ahead when life gets busy.
- Freezer-friendly dough: Freeze the dough balls and bake fresh cookies whenever a craving hits.
- Perfect texture: Chilling the dough means thick, soft cookies that don’t spread too thin.
- Holiday showstopper: These double chocolate holiday cookies look impressive but come together with simple ingredients.

Ingredients for Hot Cocoa Cookies
Here’s what you’ll need to make these cozy winter chocolate cookies:
For the cookie dough:
- 1/2 cup unsalted butter, softened to room temperature
- 1/2 cup granulated sugar
- 1/2 cup packed brown sugar (light or dark works)
- 1 large egg, at room temperature
- 1 teaspoon pure vanilla extract
- 1 and 1/2 cups all-purpose flour, spooned and leveled
- 1/3 cup natural unsweetened cocoa powder
- 1/4 cup dry hot cocoa mix (about one standard packet)
- 1 teaspoon baking soda
- 1/8 teaspoon salt
- 2 teaspoons milk (any kind works)
For the topping:
- 10-11 large marshmallows, cut in half
- 8 ounces semi-sweet chocolate, finely chopped (use baking chocolate bars, not chips)
How to Make Hot Cocoa Cookies
Let me walk you through making these marshmallow topped cookies step by step:
Make the cookie dough:
Start by beating the softened butter with both sugars in a large bowl. Use a handheld or stand mixer on medium-high speed for about 3 minutes until the mixture gets fluffy and light. This step is important because it creates air pockets that make your cookies soft.
Add the egg and vanilla extract, then beat everything on high speed until well combined. Scrape down the sides and bottom of your bowl to make sure everything mixes evenly.
In a separate bowl, whisk together the flour, cocoa powder, hot cocoa mix, baking soda, and salt. The hot cocoa mix adds that signature hot chocolate flavor, so don’t skip it.
Add your dry ingredients to the wet ingredients and beat on low speed until just combined. The dough will be really thick at this point. Add the milk and beat again. Your finished dough should be thick and sticky.

Chill the dough:
Cover your bowl tightly with plastic wrap and refrigerate for at least 2 hours, or up to 3 days. I know waiting is hard, but trust me on this one. Chilling prevents the cookies from spreading too much and helps them bake up thick and chewy instead of flat and crispy.
Shape and bake:
When you’re ready to bake, preheat your oven to 350°F and line your baking sheets with parchment paper or silicone baking mats.
Scoop the chilled dough using a heaping tablespoon (about 25-26g each) and roll into balls. Space them 2-3 inches apart on your prepared baking sheets because they will spread a little.
Bake for exactly 10 minutes. Remove the cookies from the oven and quickly press a marshmallow half into the top of each cookie. Work fast here because the cookies are hot.
Return the cookies to the oven and bake for 2 more minutes. The marshmallows will puff up and get slightly golden. Remove from the oven and use the back of a spoon to gently press down on each marshmallow to flatten it slightly.
Let the cookies cool on the baking sheet for 10 minutes, then transfer them to a wire rack to cool completely before adding the chocolate.

Add the chocolate topping:
Melt your chopped chocolate in the microwave or using a double boiler. For the microwave method, place the chocolate in a heat-proof bowl and microwave in 20-second bursts, stirring between each interval until smooth.
Spoon the melted chocolate over each cooled marshmallow. I usually put my cookies back on a baking sheet for this step to make cleanup easier. The chocolate will set at room temperature in 30-60 minutes.
Once the chocolate hardens completely, your hot cocoa cookies are ready to eat, stack, store, or gift.
Storage and Reheating for Hot Cocoa Cookies
Store your finished hot chocolate cookie recipe in an airtight container at room temperature for up to 1 week. The chocolate topping stays firm and the cookies maintain their soft, chewy texture.
For longer storage, freeze the baked and cooled cookies (with the chocolate topping) for up to 3 months. Layer them between sheets of parchment paper to prevent sticking. Thaw at room temperature when you’re ready to eat them. The chocolate might look a little streaky after thawing, but they still taste amazing.
You can also freeze the unbaked dough balls for up to 3 months. When you want fresh cookies, just bake them straight from frozen, adding an extra minute or two to the baking time.
Tips and Variations for Hot Cocoa Cookies
Use natural cocoa powder: This recipe specifically calls for natural unsweetened cocoa powder, not Dutch-process. Natural cocoa works better with the baking soda to help the cookies rise properly.
Don’t skip the hot cocoa mix: That dry hot cocoa mix (usually sold in individual packets) gives these cookies their signature hot chocolate flavor. If you absolutely can’t find it, increase the cocoa powder to 1/2 cup total, but the flavor will be slightly different.
Choose the right chocolate for melting: Baking chocolate bars like Baker’s or Ghirardelli melt smoothly and set with a nice finish. Don’t use chocolate chips because they contain stabilizers that prevent them from melting properly. You’ll end up with a grainy texture instead of smooth chocolate.
Chill is not optional: I learned this the hard way. When I skipped chilling, my cookies spread too thin and lost that thick, bakery-style texture. The 2-hour minimum really matters here.
Make them minty: Add 1/2 teaspoon of peppermint extract to the dough along with the vanilla for peppermint hot cocoa cookies. You could even crush a few candy canes and sprinkle them over the melted chocolate before it sets.
Try white chocolate: Swap the semi-sweet chocolate topping for white chocolate if you want something a little different. It looks really pretty against the dark cookies.
Add espresso powder: Mix 1 teaspoon of espresso powder into your dry ingredients to deepen the chocolate flavor without making the cookies taste like coffee.

FAQs About Hot Cocoa Cookies
Can I make this hot cocoa cookie dough ahead of time?
Yes! Chill the dough for up to 3 days or freeze dough balls for up to 3 months. Making the dough ahead actually makes these cookies even easier because you can bake them fresh whenever you want them without all the mixing.
Why do I need to chill the cookie dough?
Chilling prevents spreading and helps the cookies bake thick, soft, and chewy. Cold dough takes longer to spread in the oven, which means your cookies hold their shape better and develop that perfect texture everyone loves.
Can I skip the hot cocoa mix?
You can just replace it by increasing the cocoa powder to 1/2 cup. The cookies will still taste chocolatey, but you’ll lose some of that distinct hot chocolate flavor that makes these special.

Conclusion
These hot cocoa cookies bring all the cozy vibes of winter into one perfect bite. The combination of rich chocolate, gooey marshmallow, and that smooth chocolate topping makes them feel special enough for holiday parties but easy enough for a regular Tuesday night.
I love making a double batch of the dough and keeping it in my freezer so I can bake fresh marshmallow topped cookies whenever we need a treat. They fill the house with the most amazing chocolate smell, and honestly, they disappear faster than any other cookie I make.
Give this recipe a try and let me know what you think! Leave a comment below with how yours turned out, and don’t forget to tag me on Instagram so I can see your beautiful cookies. Save this recipe to Pinterest so you can find it again when cookie season hits.
Recipes You May Like
If you’re loving these hot cocoa cookies, you’ll definitely want to try these other sweet treats:
- Best Chocolate Crinkle Cookies Recipe Another chocolatey cookie with a gorgeous crackled top
- Christmas Pinwheel Cookies Festive spiral cookies that look impressive but are easy to make
- Red Velvet Crinkle Cookies Soft, chewy cookies with cream cheese frosting
Happy baking


Marshmallow-Surprise Hot Cocoa Cookies
- Total Time: 2 hours 27 minutes
- Yield: 20–22 cookies 1x
Description
Hot cocoa cookies might just be the coziest thing you bake all winter. I’m talking soft, double chocolate cookies topped with gooey marshmallows and finished with a layer of melted chocolate that’ll make you want to curl up by the fireplace with a good book.
Ingredients
- 1/2 cup (113g) unsalted butter, softened
- 1/2 cup (100g) granulated sugar
- 1/2 cup (100g) packed brown sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1 1/2 cups (188g) all-purpose flour
- 1/3 cup (27g) natural cocoa powder
- 1/4 cup (40g) dry hot cocoa mix
- 1 teaspoon baking soda
- 1/8 teaspoon salt
- 2 teaspoons milk
- 10–11 large marshmallows, halved
- 8 ounces (226g) semi-sweet baking chocolate, chopped
Instructions
- Beat butter and both sugars on medium-high speed for 3 minutes until fluffy. Add egg and vanilla, beat until combined.
- Whisk flour, cocoa powder, hot cocoa mix, baking soda, and salt. Add to wet ingredients and mix on low. Add milk and mix until combined.
- Cover dough and refrigerate for at least 2 hours or up to 3 days.
- Preheat oven to 350°F. Line baking sheets with parchment paper.
- Roll dough into tablespoon-sized balls and place 2-3 inches apart on prepared sheets.
- Bake 10 minutes. Remove and press a marshmallow half onto each cookie. Bake 2 more minutes.
- Remove from oven and gently press marshmallows with the back of a spoon. Cool on baking sheet 10 minutes, then transfer to wire rack.
- Melt chocolate and spoon over cooled marshmallows. Let set 30-60 minutes.
- Store in airtight container at room temperature up to 1 week.
Notes
Use natural cocoa powder, not Dutch-process. Don’t skip chilling the dough for at least 2 hours. Use baking chocolate bars for the topping, not chocolate chips. The cookies can be frozen for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 165
- Sugar: 16g
- Sodium: 85mg
- Fat: 8g
- Saturated Fat: 0g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 0g
- Protein: 2g
- Cholesterol: 0mg

