I love cookies that hide a surprise inside. These Marshmallow-Surprise Hot Cocoa Cookies melt a soft, pillowy marshmallow right into the top and get a drizzle of melted chocolate. They taste like a warm cup of hot cocoa in a cookie. Read on to see why these are fun to make, how simple the steps are, and how to store and change them to fit your mood.
introduction
This cookie is cozy, soft, and full of hot chocolate flavor. The dough uses real cocoa and a bit of dry hot cocoa mix to boost that warm drink taste. When you press a marshmallow into each cookie after baking and add a bit of melted chocolate, the result is a sweet, gooey treat that kids and adults will love. If you like making things from scratch, you may also enjoy making your own mix to use in this recipe — try this easy homemade hot cocoa mix recipe to customize the flavor and sweetness before you bake.
Why You’ll Love This Marshmallow-Surprise Hot Cocoa Cookies
You will love these cookies because they combine two beloved treats: hot cocoa and marshmallows. The cookie part is soft and chocolatey, not dry or crumbly. The marshmallow adds a soft, chewy center that looks and feels special. Topping the marshmallow with melted chocolate gives a clean finish and keeps the marshmallow from sticking when you stack or gift the cookies. These are fun to share at parties, after-school snacks, or cozy nights with a blanket and movie.
Why Make This Recipe
Make this recipe when you want a simple but impressive cookie. The dough is easy to mix in one bowl and only needs standard pantry items. A short chill in the fridge makes the dough easier to handle and helps the cookies bake into a nice shape. The marshmallow surprise is easy to add and makes each cookie feel like a small gift. The recipe also stores well, so you can bake ahead and enjoy later.
What You Need for Marshmallow-Surprise Hot Cocoa Cookies
You do not need fancy tools. Have these basics ready:
- A large mixing bowl and a handheld mixer or stand mixer with a paddle attachment.
- Measuring cups and spoons, or a kitchen scale for accuracy.
- A rubber spatula to scrape the bowl.
- A baking sheet lined with parchment paper or a silicone baking mat.
- A spoon and a small bowl for melting chocolate (or a double boiler).
- A wire rack to cool the cookies.
How to Make Marshmallow-Surprise Hot Cocoa Cookies
Below are the full ingredient list and the step-by-step directions. Read the directions once before you start so you know the flow. Chill time is important for this sticky dough, so plan ahead.
Ingredients:
1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
1/2 cup (100g) granulated sugar
1/2 cup (100g) packed light or dark brown sugar
1 large egg, at room temperature
1 teaspoon pure vanilla extract
1 and 1/2 cups (188g) all-purpose flour (spooned & leveled)
1/3 cup (27g) natural unsweetened cocoa powder
1/4 cup (40g) dry hot cocoa mix
1 teaspoon baking soda
1/8 teaspoon salt
2 teaspoons (10ml) milk (any kind, dairy or nondairy, is fine)
10-11 large marshmallows, cut in half
8 ounces (226g) semi-sweet chocolate, finely chopped (see Note)

Directions:
- In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter, granulated sugar, and brown sugar together on medium high speed until fluffy and light in color, about 3 minutes. (Here’s a helpful tutorial if you need guidance on how to cream butter and sugar.)
- Add the egg and vanilla extract, and then beat on high speed until combined. Scrape down the sides and bottom of the bowl as needed.
- In a separate bowl, whisk the flour, cocoa powder, hot cocoa mix, baking soda, and salt together until combined.
- Add the dry ingredients to the bowl with the wet ingredients. Beat on low until combined. The cookie dough will be quite thick.
- Finally, beat in the milk. The cookie dough will be thick and sticky.
- Cover dough tightly and chill in the refrigerator for at least 2 hours and up to 3 days. Chilling is imperative for this sticky cookie dough.
- Preheat oven to 350°F (177°C). Line large baking sheets with parchment paper or silicone baking mats. Set aside.
- Remove cookie dough from the refrigerator. Scoop and roll dough, a heaping 1 Tablespoon (about 25-26g) each, into balls. Arrange 2–3 inches apart on the baking sheets.
- Bake the cookies for just 10 minutes. Remove the cookies from the oven and lightly press a marshmallow half into the tops of each cookie. Return them to the oven and bake for 2 more minutes. Remove from the oven and, using the back of a spoon, gently press down on the marshmallow to slightly flatten it out.
- Cool cookies on the baking sheet for 10 minutes, and then transfer cookies to a wire rack to cool completely.
- You can melt the chocolate in a double boiler or the microwave. If using the microwave, place the chopped chocolate in a medium heat-proof bowl. Microwave for 20-second increments, stirring after each increment until completely melted and smooth.
- Spoon melted chocolate over each cooled marshmallow-topped cookie. (When covering with melted chocolate, I usually put the cookies back on a baking sheet, or you can just keep them on the wire rack.) Chocolate sets at room temperature in 30-60 minutes. Once chocolate has set, you can stack, store, transport, and gift the cookies.
- Cover leftover cookies tightly and store at room temperature for up to 1 week.
Note: Use good quality semi-sweet chocolate for the best flavor. Finely chopping the chocolate helps it melt more evenly.
Best Ways to Serve Marshmallow-Surprise Hot Cocoa Cookies
Serve these cookies slightly cooled so the marshmallow stays soft but not too hot. They pair beautifully with a mug of milk, a cup of coffee, or a warm drink like hot cocoa. Try them at a party on a platter with other small treats, or pack a few in cellophane bags as a simple gift. These cookies also work well on a dessert table with a sign that says “hot cocoa cookies” so guests know the fun surprise inside.
How to Store Marshmallow-Surprise Hot Cocoa Cookies
Store cooled cookies in an airtight container at room temperature for up to 1 week. If you need them to last longer, freeze the cookies in a single layer on a baking sheet until firm, then move to a freezer-safe bag or container. Thaw at room temperature when ready to eat. If the chocolate top softens in warm weather, place the container in a cool spot or the fridge for short-term storage.
Easy Tips to Make Marshmallow-Surprise Hot Cocoa Cookies
- Soften the butter to room temperature but not melted. It should dent slightly when pressed.
- Use a kitchen scale for even cookie sizes. A heaping tablespoon is the target amount.
- Do not skip chilling. The dough is sticky and hard to shape without chilling. The chill also helps cookies hold their shape while baking.
- When inserting marshmallows, press just enough to set them; they will puff and flatten with the extra short bake.
- If chocolate seizes when melting, add a small splash of neutral oil or a teaspoon of warm milk and stir to smooth it.
- For cleaner chocolate tops, let the chocolate cool a minute before spooning so it’s thick but still spreadable.
Try These Variations of Marshmallow-Surprise Hot Cocoa Cookies
- Use milk chocolate or dark chocolate instead of semi-sweet for a different sweetness level.
- Add a pinch of cinnamon or a tiny dash of cayenne to the dough for a warm, spicy kick.
- Swap mini marshmallows inside the dough for toasted marshmallow bits on top.
- Add a handful of chopped nuts to the dough for crunch.
- For a peppermint twist, add 1/4 teaspoon peppermint extract to the dough and sprinkle crushed candy cane on the melted chocolate before it sets.

Common Questions About Marshmallow-Surprise Hot Cocoa Cookies
Q: Can I use mini marshmallows instead of large ones?
A: Yes, but mini marshmallows will melt more and may disappear into the cookie. If you want a visible marshmallow top, use large marshmallows cut in half as the recipe says.
Q: Do I have to chill the dough?
A: Yes. The dough is very sticky. Chilling firms it so you can scoop and roll the balls neatly and so the cookies bake evenly.
Q: Can I make the dough ahead of time?
A: Yes. You can chill the dough in the fridge for up to 3 days. You can also freeze scooped dough balls and bake from frozen; add a minute or two to the bake time.
Q: What if my melted chocolate is too thick or too thin?
A: If it’s too thick, warm it gently for a few more seconds and stir. If it’s too thin, let it cool a little before spooning, or add a small bit of finely chopped chocolate and stir until it melts in.
Q: Can I skip the chocolate top?
A: Yes, the cookies are still very good with just the marshmallow on top. The chocolate just adds flavor and helps keep the marshmallow neat for stacking and gifting.
Final Thoughts
These Marshmallow-Surprise Hot Cocoa Cookies are a simple way to bring hot cocoa flavor into a cookie. They are soft, chocolatey, and fun to make. A little patience with chilling and a short final bake make the marshmallow get just the right texture. They work well for gifts, parties, or cozy nights at home.
Ready to Give It a Try?
Gather your ingredients, chill the dough, and bake a batch. You’ll likely find yourself making them again soon. Enjoy the warm, gooey marshmallow surprise in every bite.
Print
Marshmallow-Surprise Hot Cocoa Cookies
- Total Time: 2 hours 27 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
Delicious cookies with a soft marshmallow surprise on top, drizzled with chocolate, combining the warm flavors of hot cocoa.
Ingredients
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened
- 1/2 cup (100g) granulated sugar
- 1/2 cup (100g) packed light or dark brown sugar
- 1 large egg, at room temperature
- 1 teaspoon pure vanilla extract
- 1 and 1/2 cups (188g) all-purpose flour
- 1/3 cup (27g) natural unsweetened cocoa powder
- 1/4 cup (40g) dry hot cocoa mix
- 1 teaspoon baking soda
- 1/8 teaspoon salt
- 2 teaspoons (10ml) milk
- 10–11 large marshmallows, cut in half
- 8 ounces (226g) semi-sweet chocolate, finely chopped
Instructions
- In a large bowl, beat the butter, granulated sugar, and brown sugar together until fluffy, about 3 minutes.
- Add the egg and vanilla, and beat until combined.
- Whisk together the flour, cocoa powder, hot cocoa mix, baking soda, and salt in a separate bowl.
- Combine dry ingredients with wet and beat until thick dough forms.
- Beat in the milk until mixed.
- Chill the dough tightly covered in the refrigerator for at least 2 hours.
- Preheat the oven to 350°F (177°C) and prepare baking sheets.
- Scoop and roll the dough into balls and arrange on the sheets.
- Bake for 10 minutes, press a marshmallow half on each, and bake for an additional 2 minutes.
- Cool on the sheet for 10 minutes, then transfer to a wire rack.
- Melt chocolate and drizzle over the cooled cookies.
Notes
For best results, use high-quality chocolate and chill the dough to maintain cookie shape while baking.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 200
- Sugar: 10g
- Sodium: 80mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 20mg
