These hot chocolate cookies capture the cozy, comforting flavor of a warm mug of cocoa—only in soft, chewy cookie form. They’re rich, chocolaty, and loaded with melty mini marshmallows, making them an irresistible treat during the colder months or whenever I’m craving a nostalgic dessert.
Why You’ll Love This Recipe
I love how these cookies bring all the best parts of hot chocolate into a handheld treat. They’re incredibly soft, with gooey centers and a fudgy texture that just melts in my mouth. The mini marshmallows add a nostalgic sweetness, while the chocolate chips give an extra punch of richness. Whether I bake them for the holidays, a winter gathering, or just a cozy night in, these cookies always disappear fast.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
All-purpose flour
-
Unsweetened cocoa powder
-
Baking soda
-
Salt
-
Unsalted butter, softened
-
Granulated sugar
-
Brown sugar
-
Eggs
-
Vanilla extract
-
Semi-sweet chocolate chips
-
Mini marshmallows
-
Optional: Hot cocoa mix for extra flavor
directions
-
I start by preheating the oven to 350°F (175°C) and lining a baking sheet with parchment paper.
-
In a medium bowl, I whisk together the flour, cocoa powder, baking soda, and salt.
-
In a large bowl, I cream the softened butter with the granulated and brown sugar until light and fluffy.
-
I beat in the eggs one at a time, then add the vanilla extract.
-
Gradually, I mix in the dry ingredients until just combined.
-
I fold in the chocolate chips and mini marshmallows gently to avoid melting them too soon.
-
Using a cookie scoop or tablespoon, I drop the dough onto the prepared baking sheet, spacing them a couple of inches apart.
-
I bake for 10-12 minutes, or until the edges are set and the centers still look slightly soft.
-
Once out of the oven, I let them cool on the baking sheet for 5 minutes before transferring to a wire rack.
Servings and timing
This recipe makes about 24 cookies. The prep time takes around 15 minutes, and baking time is about 10-12 minutes per batch. Altogether, I can have warm cookies ready in about 30 minutes.
Variations
Sometimes I like to switch things up by using white chocolate chips instead of semi-sweet ones, or I mix both for a layered flavor. I’ve also added a pinch of cinnamon or peppermint extract during the holidays for a seasonal twist. If I want extra chocolatey cookies, I mix in a packet of hot cocoa mix with the dry ingredients.
storage/reheating
I keep these cookies in an airtight container at room temperature for up to 5 days. For longer storage, I freeze them in a zip-top bag for up to 2 months. When I want to reheat, I pop a cookie in the microwave for about 10-15 seconds to bring back that fresh-from-the-oven warmth and gooey texture.
FAQs
How do I keep the marshmallows from melting too much?
I gently fold in the marshmallows at the end and avoid overmixing. If I notice them disappearing into the dough while baking, I press a few extra marshmallows on top of each dough ball right before baking.
Can I use hot cocoa mix instead of cocoa powder?
I can, but it won’t be as rich. Hot cocoa mix is sweetened and often has added milk powder, so if I substitute it, I reduce the sugar in the recipe slightly and know the chocolate flavor will be more subtle.
Why did my cookies spread too much?
That usually happens if the butter is too soft or melted. I make sure the butter is just softened and chill the dough for 30 minutes if it feels too sticky.
Can I make the dough ahead of time?
Yes, I often make the dough a day ahead and keep it covered in the fridge. When ready to bake, I let it sit at room temperature for about 10 minutes before scooping.
What kind of chocolate chips work best?
I prefer semi-sweet chips for balance, but I’ve also used milk chocolate for a sweeter taste. Dark chocolate works great if I’m craving something richer.
Conclusion
These hot chocolate cookies are everything I love about a winter treat—rich, warm, comforting, and easy to make. Whether I’m baking a batch for holiday festivities or just treating myself on a chilly evening, they never disappoint. I always end up going back for seconds, and I bet I will too.

Hot Chocolate Cookies
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Evee
- Total Time: 30 minutes
- Yield: 24 cookies
- Diet: Vegetarian
Description
These hot chocolate cookies are soft, chewy, and packed with rich chocolate flavor and gooey mini marshmallows—perfect for a cozy treat during colder months.
Ingredients
1 3/4 cups all-purpose flour
1/2 cup unsweetened cocoa powder
1 teaspoon baking soda
1/2 teaspoon salt
1 cup unsalted butter, softened
1/2 cup granulated sugar
1/2 cup brown sugar
2 large eggs
1 teaspoon vanilla extract
1 cup semi-sweet chocolate chips
1 1/2 cups mini marshmallows
Optional: 1 packet hot cocoa mix
Instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt.
- In a large bowl, cream the softened butter with the granulated and brown sugar until light and fluffy.
- Beat in the eggs one at a time, then add the vanilla extract.
- Gradually mix in the dry ingredients until just combined.
- Gently fold in the chocolate chips and mini marshmallows.
- Drop the dough by tablespoon or cookie scoop onto the prepared baking sheet, spacing them a couple of inches apart.
- Bake for 10-12 minutes, or until edges are set and centers are slightly soft.
- Cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Notes
Fold marshmallows gently to prevent premature melting.
Press a few marshmallows on top of each dough ball before baking for extra gooey texture.
Chill dough for 30 minutes if it feels too soft to prevent spreading.
Microwave cookies for 10-15 seconds to revive gooey texture after storing.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 160
- Sugar: 14g
- Sodium: 85mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 20mg