
About These Gooey Hot Cocoa Cookies With Marshmallow
These homemade gooey hot cocoa cookies with marshmallows are the perfect cookie recipe for Santa! They are basically the classic cold weather beverage, but in cookie form.
These hot cocoa cookies are made with melted chocolate, flavored with instant hot cocoa mix, and studded with mini marshmallows in the dough and on top of each cookie.
They are crispy on the outside, but soft, chewy, and gooey in the middle thanks to the mini marshmallows. If you love hot cocoa, you’ll love this sticky, gooey chocolate marshmallow cookie!
@hummingbirdhigh #recipes #baking #cookies ♬ Pieces (Solo Piano Version) – Danilo Stankovic
Looking for more fun holiday baking recipes? Check out Hummingbird High‘s holiday baking archive!

Ingredients and Substitutions
Now that I’ve convinced you to make these hot cocoa cookies, let’s talk about some key ingredients and potential substitutions:
Common Ingredient Substitutions And Sources
- Dark Chocolate: For these cookies, I used Valrhona Caraïbe fèves, which 66% cacao. I recommend using a dark chocolate that is between 62% and 73% cacao (though I simplified that to 60% and 70% in the ingredients list). Check out my blog post on the best chocolate for chocolate chip cookies and other cookie recipes like these hot cocoa cookies!
- All-Purpose Flour: Want to make it gluten free? Replace the all-purpose flour with a 1:1 gluten free flour like Bob’s Red Mill Gluten Free 1-to-1 Baking Flour or King Arthur Gluten-Free Measure For Measure Flour.
- Instant Hot Cocoa Mix: Look for an instant hot cocoa mix that is made with hot water (as opposed to hot milk). I recommend using either Land O’Lakes Chocolate Supreme Cocoa Mix or Swiss Miss Milk Chocolate Flavor Hot Cocoa Mix. These are the brands I used to make my cookies!
You can also substitute the instant hot cocoa mix with the same amount of natural unsweetened cocoa powder or Dutch-processed cocoa powder. Doing so will make equally tasty cookies that are less sweet than the original recipe! - Kosher Salt: Learn why kosher salt is the best salt for baking recipes in this blog post. But in a pinch, you can replace the kosher salt in the recipe with half its amount in table salt.
- Mini Marshmallows: In a pinch, you can use regular-sized marshmallows. That being said, I recommend using a pair of kitchen shears to cut them into mini marshmallows before mixing them into the dough. Regular-sized marshmallows don’t mix evenly into the dough! However, regular-sized marshmallows work just fine when topping the cookies.


How To Store The Hot Cocoa Cookies
The cookies can be stored in an airtight container or zip-top bag at room temperature for up to 3 days.
Can you freeze hot cocoa cookies?
Yes! You can freeze the cookies in the following ways:
- Freeze the UNBAKED cookie dough.
Follow the recipe instructions to make the cookie dough and scoop and roll them into cookie dough balls. Place the cookie dough balls in a small sheet pan. Cover the pan with plastic wrap and freeze for at least 1 hour, or until the cookie dough balls are frozen solid. Transfer the cookie dough balls to a zip-top bag and freeze for up to 1 year.
To bake the frozen cookie dough balls, line sheet pans with parchment paper and position the cookie dough balls at least 3 inches apart on the sheet pans. Then, follow the recipe instructions to preheat the oven. Bake for 14 minutes, or until the edges have set but the centers are still gooey, and follow the recipe instructions to top them with marshmallows. - Freeze the BAKED hot cocoa cookies.
Individually wrap any leftover chocolate chip cookies in two layers of plastic wrap, then a layer of aluminum foil. The aluminum foil will prevent the cookies from absorbing any other flavors or odors in the freezer. When ready to serve, transfer to the refrigerator to chill overnight. Rewarm in the microwave or in the oven at 350°F for 5 minutes before serving.

Best Recipe Tips
Tip About Baking Equipment For The Recipe
- The recipe instructs you to use 1 ½ Tablespoons of instant hot cocoa mix. Although you can buy individual 1 ½ Tablespoon measures, most teaspoon measuring sets don’t come with one. So if your set doesn’t come with one, go ahead and use 4 ½ teaspoons (which is equivalent to 1 ½ Tablespoons).
The Best Tips For Making The Recipe Successfully and Efficiently
- I like to melt the chocolate first, then pour it into a liquid measuring cup. Doing so helps it cool quickly and will prevent you from accidentally cooking the eggs when pouring it into the dough. After this step, I also like to prep and measure out the other ingredients (like the flour, cocoa mix, baking powder, salt, and sugar) to give the chocolate a little extra time to cool.
- After making the cookie dough, it will seem too soft. But it will firm up VERY quickly and get too hard to scoop. So work quickly and efficiently while the dough is still soft! I recommend buying a 3-Tablespoon sized cookie dough scoop to help you do the job quickly and efficiently.
Tip About Baking The Cookies
- I like to bake the cookies one pan at a time. I find that doing so makes the best cookies, ensuring that none of them have overly burnt bottoms or raw centers. However, to save time, you can bake two sheet pans at a time. Position a rack in the upper-third position of the oven, and a second one in the lower-third position of the oven. Bake a pan on each rack, swapping their positions half way through the Bake Time.
Troubleshooting Cookie Fails
- Uh oh! Did the cookies come out puffier than expected? Check out my troubleshooting guide on How To Fix Puffy Cookies (And Other Cookie Baking Fails)!
Get the Recipe: Gooey Hot Cocoa Cookies With Marshmallow
Ingredients
For the Hot Cocoa Cookie Dough
- 10 ounces (284 grams) dark chocolate (between 60% and 70% cacao), from whole fèves or a high-quality chocolate bar roughly chopped into 1- to 1 ½-inch pieces
- ½ cup (4.5 ounces or 128 grams) all-purpose flour
- 1 ½ Tablespoons instant hot cocoa mix
- ¼ teaspoon baking powder
- ½ teaspoon kosher salt
- 1 ¼ cups (8.75 ounces or 248 grams) granulated sugar
- 6 Tablespoons (3 ounces or 85 grams) unsalted butter, at room temperature
- 1 ½ teaspoons pure vanilla extract
- 3 large eggs, at room temperature
- 1 cup (1.75 ounces or 50 grams) mini marshmallows
Assembly
- ⅓ cup (2.35 ounces or 67 grams) mini marshmallows
Instructions
- Prep the oven and baking pan. Position a rack in the center of the oven and preheat the oven to 350°F. Line three half sheet pans with parchment paper.
- Melt the chocolate. Place the chocolate in the top pan of a double boiler or in a heatproof bowl set over a medium, heavy-bottomed saucepan filled with a few inches of simmering water (be sure the bottom of the bowl does not touch the water).Cook over medium heat, using a heatproof rubber spatula to stir the mixture and scrape the sides of the bowl occasionally, until the chocolate is melted, about 5 to 10 minutes. Remove the pan or bowl from heat, set on a wire rack, and cool slightly while you prep the dry ingredients.
- Mix the dry ingredients. In a small bowl, whisk together the flour, cocoa mix, baking powder, and kosher salt.
- Cream the sugar, butter, and the vanilla, then add the eggs. In the bowl of a stand mixer fitted with the paddle attachment, combine the sugar, butter, and vanilla. Beat on medium until light, fluffy, and doubled in volume, 3 to 4 minutes, using a rubber spatula to scrape down the bottom and sides of the bowl as necessary. Reduce the mixer to low and add the eggs one at a time, adding the next egg only after the previous one has been fully incorporated, scraping down the bottom and sides of the bowl after each addition.
- Add the melted chocolate, dry ingredients, and mini marshmallows. Slowly pour in the melted chocolate and beat until just combined.Gradually add the dry ingredients and beat until just combined. Scrape down the bottom and sides of the bowl once more, and beat on low for an additional 30 seconds.Add the marshmallows all at once and beat on medium-low until the marshmallows are evenly distributed throughout, about 1 minute.
- Assemble the cookies. Use a 3-Tablespoon cookie dough scoop to portion the cookie dough into balls, placing them at least 3 inches apart on the prepared sheet pans.
- Bake the cookies, then top them with the marshmallows for garnish. Bake one pan at a time for 12 to 14 minutes, or until the edges have set but the centers are still gooey.Place the pan on a wire rack and immediately place 3 to 5 marshmallows on top of each cookie, gently pressing each marshmallow into the cookies while they are still soft. Cool the cookies on the pan on a wire rack for 20 minutes, or until the edges and bottoms of the cookies have set and feel firm to the touch. Repeat with the remaining cookie dough.
- Serve and store. Serve warm or at room temperature. The cookies can be stored in an airtight container or zip-top bag at room temperature for up to 3 days.
Did you make this recipe?
Please leave a comment and rating for the recipe using the form below!
Your ratings make it easier to find the recipe online, and I’m always looking for ways to improve Hummingbird High.


These are nice! I will say for mine, at least, they didn’t taste like hot cocoa—they were chocolate cookies with marshmallows. Still tasty! Just not like hot cocoa. I used 72% chocolate and a store brand hot cocoa mix (they were sold out of Swiss Miss)—I wonder if the hot cocoa flavor would have come out more with a lower percentage chocolate and the Swiss Miss hot cocoa? The tip to scoop right away was very helpful because the batter does stiffen up quick! Also, I think there’s a typo in Step 5: it says to add the chocolate twice. I assumed the second mention was for the mini marshmallows 🙂
Oops, sorry about that! I updated the typo—thanks for letting me know!
3 tsp = 1Tbsp so your tip may be read incorrect of using the 1/2 tsp 4 times. “use 4 ½ teaspoons (which is equivalent to 1 ½ Tablespoons).” Just wording quirk that threw me off and I didn’t want someone to miss out.
Hi!
Still haven’t baked the cookies because I am freezing them for a later date, but the dough was really more like a batter. I double checked the ingredients.. how should the come out?