This post may contain affiliate links. Please see our disclosure policy.
These hot cocoa cookies are rich, chocolatey, and stuffed with gooey marshmallows in the middle. Each bite tastes like melty, cozy hot-chocolate with chewy edges and pools of chocolate throughout. If there’s one recipe you should be baking this holiday season, let it be this one!
For more cookie recipes, make my brown butter chocolate chip cookies and double chocolate chip cookie bars!

These Hot Cocoa Cookies are literally a cup of hot cocoa in cookie form.
You’ve got melted marshmallows tucked right into the center, surrounded by chewy chocolate cookie dough and melty semisweet chocolate chips in every bite… it’s unfair how good these are.
Each bite is soft, rich, and warm with that deep cocoa flavor that tastes like it’s been simmering on the stove all day.
The marshmallow melts just enough to get gooey and slightly golden, giving you that classic hot chocolate foam feel.
And when those chocolate chips start to melt into the dough? Game over. Pair one with a tall cold glass of milk or a mug of hot cocoa for double the chocolate!
Table of contents
Key Ingredients

(full list of ingredients can be found in the recipe card)
- Dutch Process Cocoa Powder gives your cookies that deep, dark, “hot cocoa at a fancy café” flavor. Because it’s alkalized, it’s smoother and less bitter than natural cocoa, giving the cookies a richer chocolate taste without that sharp bite.
- Heavy Cream adds fat and moisture, yielding softer cookies with a plush, melt-in-your-mouth center. It also helps keep the dough from drying out while chilling in the refrigerator.
- Vanilla extract doesn’t just add flavor, it rounds out the chocolate and enhances all those warm, cozy cocoa notes.
- Semi-Sweet Chocolate Chips gives you those melted pockets of chocolate that make every bite delicious. Semi-sweet balances the sugar and keeps things from tipping into “too sweet” territory.
- Jumbo Marshmallows are used to place into the center of the cookie. As it bakes in the oven, it turns all gooey and soft. Chocolate christmas cookies with gooey marshmallows in the middle?! Sign me up.
- Espresso powder is going to give you that rich chocolate flavor. They’re still perfectly chocolatey without it, but I highly recommend for a deeper flavor.
How To Make Hot Cocoa Cookies

Step 1: Add room temperature butter, cocoa powder, espresso powder, brown sugar, and sugar together in the bowl of a stand mixer fitted with the paddle attachment for 3 minutes, until light and fluff. Scrape down the sides of the bowl, then add eggs, one at a time, ensuring each egg is fully incorporated prior to adding the next. Add the vanilla extract and heavy cream. Mix until combined.

Step 2: In a large bowl, whisk together the dry ingredients – all purpose flour, baking powder, baking soda, and kosher salt. Then add to the wet ingredients and mix until just combined, about 30 seconds. Use a rubber spatula to fold in the semi-sweet chocolate chips.

Step 3: Use a large cookie scoop (3 tablespoon cookie scoop) to scoop out a cookie ball. Flatten into a disc, then add the marshmallow into the center. Wrap the dough around the marshmallow so that only the top of the marshmallow is peaking out on top. Place onto the prepared baking sheet. Pro tip (optional): Press chocolate chips into the top of the cookies for more chocolate action! Refrigerate for 1 hour, covered with plastic wrap.

Step 4: Preheat oven to 375 degrees F. Line a cookie sheet with parchment paper. Bake 6 cookies at a time, spacing about 3 inches apart, for 10-12 minutes, until edges of the cookies are set and the marshmallows are melty and golden brown on top.
For the perfect shaped cookies: Fresh out of the oven, use the opening of a large cup or small bowl to swivel around the cookie in a circular motion. Allow the cookies to cool on the baking sheet for 10 minutes. Remove onto a wire rack to cool completely. Sprinkle with a little bit of flaky sea salt for garnish.
Pro Baking Tips
- Chill the dough fully. An hour minimum. This prevents the cookies from spreading into pools of melted chocolate. You can refrigerate them for up to 24 hours (this is the perfect cookie that you can make ahead when prepping for Christmas eve or holiday cookie exchanges).
- Use room temperature butter. Cold butter won’t cream properly and melted butter ruins structure.
- Don’t rush the creaming step! Three full minutes matters. You’re building air into the dough so your cookies bake soft instead of dense.
- Weigh your flour with a kitchen scale! Too much flour = dry cookies. Lightly spooned and leveled is key.
Recipe FAQs
Cooling the dough keeps the cookies from spreading too much and helps them bake thick and chewy instead of flat and sad.
You can but I don’t recommend it. They melt too fast and disappear instead of giving you that gooey hot cocoa middle, you’ll get little chewy pieces spread throughout the cookie. If that’s your thing, go for it!
That’s how you get that gorgeous golden melt on top and that toasted marshmallow flavor. Trust the process!
Yes! Cover with plastic wrap and refrigerate up to 24 hours or freeze the marshmallow stuffed cookie dough balls for up to 2 months. Bake straight from frozen, just add 1–2 extra minutes.
More Cookie Recipes
Christmas and Holiday Recipes
Biscoff Butter Cookies
Desserts
Sprinkle Sugar Cookies
Desserts
Coffee Cake Cookies
Desserts
Peppermint Cookies
Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!
If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!
Hot Cocoa Cookies

Equipment
- Baking Sheets
- cookie scoop, (optional)
Ingredients
- 2 3/4 cups (344 g) All Purpose Flour
- 1 tsp Baking Powder
- 1 tsp Baking Soda
- 3/4 tsp Kosher Salt
- 1 cup (226 ml) Salted Butter, (room temperature)
- 1/2 cup (43 g) Dutch Cocoa Powder
- 1 tsp Espresso Powder
- 1 cup (220 g) Brown Sugar
- 1/2 cup (100 g) Sugar
- 2 large Eggs
- 1 tbsp Vanilla Extract
- 1 tbsp Heavy Cream
- 1 1/2 cups (255 g) Semi-Sweet Chocolate Chips
- 16 Jumbo Marshmallows
Instructions
- In a large bowl, whisk together the dry ingredients – all purpose flour, baking powder, baking soda, and kosher salt. 2 3/4 cups All Purpose Flour 1 tsp Baking Powder 1 tsp Baking Soda 3/4 tsp Kosher Salt
- Add room temperature butter, cocoa powder, espresso powder, brown sugar, and sugar together in the bowl of a stand mixer fitted with the paddle attachment for 3 minutes, until light and fluff. Scrape down the sides of the bowl, then add eggs, one at a time, ensuring each egg is fully incorporated prior to adding the next. 1 cup Salted Butter 1/2 cup Dutch Cocoa Powder 1 tsp Espresso Powder 1 cup Brown Sugar 1/2 cup Sugar 2 large Eggs
- Scrape down the sides of the bowl again and add the vanilla extract and heavy cream. Mix until combined, add flour mixture to the wet ingredients and mix until just combined, about 30 seconds. Use a rubber spatula to fold in the semi-sweet chocolate chips. 1 tbsp Vanilla Extract 1 tbsp Heavy Cream 1 1/2 cups Semi-Sweet Chocolate Chips
- Use a large cookie scoop (3 tablespoon cookie scoop) to scoop out a cookie ball. Flatten into a disc, then add the marshmallow into the center. Wrap the dough around the marshmallow so that only the top of the marshmallow is peaking out on top. Place onto the prepared baking sheet. Pro tip (optional): Press chocolate chips into the top of the cookies for more chocolate action! Refrigerate for 1 hour, covered with plastic wrap. 16 Jumbo Marshmallows
- Preheat oven to 375 degrees F.
- Line a cookie sheet with parchment paper. Bake 6 cookies at a time, spacing about 3 inches apart, for 10-12 minutes, until edges of the cookies are set and the marshmallows are melty and golden brown on top.
- Use the opening of a large cup to swivel around the cookie fresh out of the oven and allow the cookies to cool on the baking sheet for 10 minutes. Remove onto a wire rack to cool completely. Sprinkle with a little bit of flaky sea salt for garnish.
Notes
- Use room-temperature butter. Cold butter won’t cream properly and melted butter ruins structure.
- Don’t rush the creaming step! Three full minutes matters. You’re building air into the dough so your cookies bake soft instead of dense.
- Weigh your flour with a kitchen scale! Too much flour = dry cookies. Lightly spooned and leveled is key.
- Chill the dough fully. An hour minimum. This prevents the cookies from spreading into pools of melted chocolate. You can refrigerate them for up to 24 hours (this is the perfect cookie that you can make ahead when prepping for Christmas eve or holiday cookie exchanges).
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














