...
Follow me on Pinterest

Hot Chocolate Cookies: Fudgy Gooey Perfection

By Daniel Carter on June 1, 2026

Two fudgy Hot Chocolate Cookies on a white plate next to a black mug of hot cocoa dusted with cinnamon.

There’s nothing quite like pulling a batch of Hot Chocolate Cookies out of the oven on a chilly afternoon. I first made these on a snowy Sunday when my kids were begging for something warm and sweet, and honestly, the smell alone sold me—rich chocolate with a hint of marshmallow that fills the whole house.

Close-up of a fudgy Hot Chocolate Cookie being dipped into a mug of hot cocoa with marshmallows.

These cookies are everything you want: fudgy, deeply chocolatey, and topped with little pockets of gooey marshmallow that melt into the dough. They’re surprisingly easy to throw together with pantry staples, and they disappear faster than I can cool them. If you’re craving a cozy treat that tastes like your favorite mug of hot cocoa, this recipe is about to become your new go-to.

Why You Will Love These Hot Chocolate Cookies

  • Fudgy, not cakey. These cookies are dense and chewy, with that rich, melt-in-your-mouth texture that makes every bite feel like a hug from the inside.
  • Deep, real chocolate flavor. We’re using unsweetened cocoa powder here, not just melted chocolate—it gives the cookies that intense, almost dark-chocolate taste that perfectly mimics a steaming mug of hot cocoa.
  • Gooey marshmallow pockets. The mini marshmallows melt into little pockets of sweetness as they bake, creating those soft, sticky bits that make these cookies feel extra special.
  • Super easy to make. No fancy equipment, no chilling the dough for hours—just mix, scoop, and bake. My kind of dessert.
  • Perfect for cold weather. Honestly, these are the ultimate snow-day cookie. They smell amazing while baking, and they’re impossible to resist with a glass of cold milk.

Ingredients for Hot Chocolate Cookies

I use standard unsweetened cocoa powder here—Dutch-process works too if that’s what you have, but regular gives these cookies that classic hot chocolate taste I grew up loving. And please, please use mini marshmallows, not the big ones cut in half. The minis melt so much more evenly, and you don’t end up with a puddle of marshmallow on your baking sheet.

For the Cookie Dough

  • 1 cup (2 sticks) unsalted butter, softened (I let mine sit out for about an hour, but 30 seconds in the microwave on half power works in a pinch)
  • 1 ½ cups granulated sugar
  • 2 large eggs, room temperature (cold eggs can make the butter seize, so let them sit out too)
  • 1 teaspoon vanilla extract (real vanilla makes a difference here, trust me)
  • 1 ¾ cups all-purpose flour
  • ¾ cup unsweetened cocoa powder (not Dutch-process, but that’s fine too if you only have it)
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup chocolate chips (semi-sweet or dark, whatever you prefer)

For the Marshmallow Topping

  • ½ cup mini marshmallows (about 4-5 per cookie, scattered on top before baking)
  • Optional: a few chocolate shavings or a tiny dusting of powdered sugar after baking for that “snowy” look

Step-by-Step Instructions for Hot Chocolate Cookies

I always get my oven preheating first so it’s nice and hot by the time the dough is ready. And don’t skip the room-temperature eggs—cold ones can make the butter seize up, and nobody wants lumpy cookie dough.

Step 1: Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper—this prevents sticking and makes cleanup a breeze. I like to use light-colored sheets because dark ones can over-brown the bottoms.

Step 2: In a large bowl, cream together 1 cup of softened butter and 1½ cups of granulated sugar until light and fluffy. This takes about 2-3 minutes with an electric mixer, or 4-5 minutes by hand if you’re feeling strong. You’ll know it’s ready when the mixture looks pale and slightly airy.

Step 3: Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then stir in 1 teaspoon of vanilla extract. I use real vanilla here—imitation can taste a bit artificial in such a simple recipe.

Step 4: In a separate bowl, whisk together 1¾ cups of all-purpose flour, ¾ cup of unsweetened cocoa powder, 1 teaspoon of baking soda, and ½ teaspoon of salt. This step seems fussy, but it distributes the leavening evenly so you don’t end up with a pocket of baking soda in one cookie.

Step 5: Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix here—once you see the last streaks of flour disappear, stop. Overworking the dough makes cookies tough instead of tender.

Step 6: Gently fold in 1 cup of chocolate chips and ½ cup of mini marshmallows. The marshmallows will look a little sticky and uneven, but that’s exactly what you want. They’ll melt into beautiful gooey pockets in the oven.

Close-up of a fudgy Hot Chocolate Cookie, broken open to reveal a gooey, melted chocolate center and topped with white chocolate chips.

Step 7: Drop rounded tablespoons of dough onto the prepared baking sheets, spacing them about 2 inches apart. I use a cookie scoop for consistent sizes. If you’re using your hands, lightly wet them to prevent sticking.

Step 8: Bake for 10-12 minutes. The edges should look set and slightly cracked, but the centers will still appear soft and underdone. That’s perfect. Let them cool on the baking sheet for 5 minutes—this finishes the baking process and lets the marshmallows set slightly—then transfer to a wire rack to cool completely.

What to Serve with Hot Chocolate Cookies

These cookies are already pretty perfect on their own, but if you want to go full cozy mode, here’s what I love pairing them with:

  • A tall glass of cold milk. This one’s non-negotiable for me. The cold milk cuts through the rich cocoa and gooey marshmallow perfectly—it’s like having hot chocolate in cookie form, complete with the milk.
  • A scoop of vanilla ice cream. Sandwich a warm cookie around a scoop of good vanilla ice cream, and you’ve got yourself an instant ice cream sandwich situation. The warm marshmallow pockets and cold ice cream together? Chef’s kiss.
  • A drizzle of chocolate sauce. For those extra-indulgent days, a quick drizzle of chocolate sauce over the top takes these cookies from great to absolutely unforgettable. I use a store-bought one, but homemade works too.
  • Fresh berries or a fruit compote. A handful of raspberries or strawberries on the side adds a pop of brightness that balances the richness. The tartness from the berries is a beautiful contrast to the sweet marshmallow.

Storage and Reheating Instructions for Hot Chocolate Cookies

I’ve learned the hard way that these cookies need a little extra care when storing because of those marshmallows. If you just toss them in a container while still warm, you’ll end up with one giant marshmallow blob the next day. Trust me on this one.

How to store: Let the cookies cool completely on a wire rack. Then layer them between sheets of parchment paper in an airtight container. They’ll stay fresh at room temperature for up to 3 days. If you stack them without parchment, the marshmallows will stick together like glue.

How to reheat: Pop a cookie in the microwave for about 10-15 seconds to get that marshmallow gooey again. For a crisper edge, warm it in a 300°F oven for 3-4 minutes instead. Avoid the microwave if you want the cookie to stay fudgy rather than turning soft all over.

Meal prep tip: You can freeze the unbaked cookie dough scoops on a baking sheet, then transfer them to a freezer bag. Bake directly from frozen, adding 2-3 extra minutes to the baking time. Fresh hot chocolate cookies whenever the craving hits!

Frequently Asked Questions about Hot Chocolate Cookies

I get asked these questions all the time, so let me clear them up real quick before you dive in.

Why did my marshmallows disappear completely?

That happens when you use regular-sized marshmallows cut in half or when you bake them too long. Mini marshmallows are key here—they melt into soft pockets rather than dissolving entirely. Also, pull the cookies out the moment the edges are set and the centers still look slightly underdone. That 5-minute rest on the hot sheet finishes the baking without turning your marshmallows into ghosts.

Can I use Dutch-process cocoa powder instead of regular?

Absolutely. Dutch-process cocoa will give you a darker, slightly more mellow chocolate flavor that some people actually prefer. The cookies will also spread a little less since Dutch-process is less acidic. Just reduce the baking soda to ½ teaspoon if you go this route—too much can leave a metallic taste. I’ve used both, and honestly, both are delicious.

My cookies came out cakey instead of fudgy. What went wrong?

Two things usually cause this: overmixing the dough after adding the flour, or using too much flour in the first place. Spoon your flour into the measuring cup and level it off—don’t scoop directly from the bag, which packs it down. And once you add the dry ingredients, mix only until you don’t see any more white streaks. A few lumps are totally fine. Overmixing develops gluten, which gives you cakey cookies. We want fudgy here.

Before You Go

I hope you give these Hot Chocolate Cookies a try this week—they’re exactly the kind of cozy treat that turns an ordinary afternoon into something special. When you do, come back and let me know how they turned out in the comments, or drop a rating if you’re feeling generous. I love hearing about your baking adventures!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
Two fudgy Hot Chocolate Cookies on a white plate next to a dark mug of hot chocolate dusted with cocoa powder.

Hot Chocolate Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Daniel
  • Total Time: 32 min
  • Yield: 24 cookies
  • Diet: Vegetarian

Description

Rich and fudgy cookies with a deep chocolate flavor, reminiscent of hot chocolate.


Ingredients

  • 1 cup (2 sticks) unsalted butter, softened
  • 1 1/2 cups granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 3/4 cups all-purpose flour
  • 3/4 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup chocolate chips
  • 1/2 cup mini marshmallows


Instructions

  1. Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper.
  2. In a large bowl, cream together the softened butter and granulated sugar until light and fluffy.
  3. Beat in the eggs one at a time, then stir in the vanilla extract.
  4. In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt.
  5. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix.
  6. Stir in the chocolate chips and mini marshmallows.
  7. Drop rounded tablespoons of dough onto the prepared baking sheets, spacing them about 2 inches apart.
  8. Bake for 10-12 minutes, or until the edges are set and the centers are still slightly soft.
  9. Let the cookies cool on the baking sheets for a few minutes before transferring them to a wire rack to cool completely.

Notes

  • For an extra hot chocolate flavor, you can dust the cooled cookies with a little powdered sugar.
  • Store cookies in an airtight container at room temperature for up to 3 days.
  • Prep Time: 20 min
  • Cook Time: 12 min
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Leave a Comment

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


Privacy Policy

Disclaimer