If you’re anything like me and absolutely adore that cozy feeling of hot cocoa on a chilly day, wait until you try this Marshmallow Hot Cocoa Cookies Recipe. These cookies are basically your favorite cup of cocoa transformed into soft, chocolatey bites crowned with gooey marshmallows and a drizzle of melted chocolate. Seriously, they’re the ultimate comfort treat and perfect for sharing or keeping all to yourself—you won’t regret it!
Why You’ll Love This Recipe
- Decadent Flavor Blend: Combining cocoa powder with hot cocoa mix gives these cookies a rich, nostalgic chocolatey punch.
- Marshmallow Surprise: Half a marshmallow gets baked onto each cookie for that melty-soft, irresistible gooey texture.
- Easy Yet Impressive: Despite their fancy look, these cookies are straightforward to make—even if you’re new to baking.
- Perfect for Chilling: The dough needs chilling, which means you can prep ahead and bake fresh cookies whenever you want.
Ingredients You’ll Need
The ingredients come together so well in this Marshmallow Hot Cocoa Cookies Recipe because they balance richness, sweetness, and texture just right. I recommend using a good-quality cocoa powder and hot cocoa mix to get that authentic flavor, and don’t skip chilling the dough—that step makes all the difference!

- Unsalted butter: Using softened butter helps cream it with sugar for a light dough texture.
- Granulated sugar: Adds classic sweetness and crunch.
- Brown sugar (light or dark): Boosts moisture and gives those signature chewy edges.
- Egg: Binds the ingredients while adding richness.
- Pure vanilla extract: Enhances the overall flavor profile with warm undertones.
- All-purpose flour: The sturdy base for a soft, thick cookie.
- Natural unsweetened cocoa powder: The star ingredient for deep chocolate flavor—make sure to use natural, not Dutch-processed.
- Dry hot cocoa mix: Adds sweetness and that classic hot cocoa taste; avoid ones with marshmallows inside for this recipe.
- Baking soda: Helps cookies puff up slightly with just the right texture.
- Salt: Balances and intensifies the sweetness and chocolate flavor.
- Milk: Just a touch to keep the dough sticky and yielding chewy cookies.
- Large marshmallows: Cut in halves, these go on top mid-bake for that gooey surprise.
- Semi-sweet chocolate: Finely chopped for melting over the cooled cookies to finish with a glossy chocolate crown (baking chocolate bars work best).
Variations
I love how versatile this Marshmallow Hot Cocoa Cookies Recipe is—once you’ve nailed the classic, you can start adding your own twist. Don’t hesitate to play with the toppings or try swapping ingredients to fit your preferences or dietary needs.
- Use dark or milk chocolate: I often swap the semi-sweet chocolate for milk chocolate when I want an extra creamy finish—my kids adore this version!
- Vegan adaptation: Substitute dairy butter for vegan butter and use a flax egg instead of a regular egg; plant-based milk works fine too.
- Spiced hot cocoa cookies: Adding a pinch of cinnamon or chili powder in the dry mix creates a fun and warming variation.
- Mini marshmallows topping: For a different texture, sprinkle mini marshmallows on top instead of halves before the last bake.
How to Make Marshmallow Hot Cocoa Cookies Recipe
Step 1: Creaming Butter and Sugars
Start by beating the softened butter with granulated and brown sugars. Trust me, this step is where you build fluffy cookie goodness; I like to mix on medium-high for about 3 minutes until it looks light in color and super airy. If you want a quick refresher, I found this tutorial on creaming butter and sugar really helpful when I first started baking cookies.
Step 2: Combine Wet and Dry Ingredients
Next, add the egg and vanilla to the creamed mixture and beat until smooth. In another bowl, whisk together your all-purpose flour, cocoa powder, hot cocoa mix, baking soda, and salt. Add those dry ingredients to the wet ones and mix on low speed just until combined. The dough will feel thick and sticky—that’s exactly how it should be! Finally, stir in the milk; it helps keep the dough soft.
Step 3: Chill the Dough
Here’s a tip I discovered—the dough must be covered tightly and chilled for at least 2 hours, or up to 3 days. When I skipped chilling once, my cookies spread thin and lost that cozy bite I love. So chilling not only makes the dough easier to handle but also leads to thicker, chewier cookies.
Step 4: Bake and Marshmallow Topper
Preheat your oven to 350°F (177°C). Scoop heaping tablespoon-sized dough balls onto parchment-lined baking sheets, spacing them well. Bake for 10 minutes, then remove and gently press a marshmallow half (cut side down) atop each cookie. Pop them back in for 2 more minutes—watch those marshmallows puff up and get nicely melted. After taking them out, I like pressing the marshmallow slightly with the back of a spoon to get that perfect flat top.
Step 5: Melt Chocolate and Finish
Once the cookies have cooled on a wire rack, melt your finely chopped semi-sweet chocolate in the microwave in short bursts or over a double boiler. I usually microwave for 20-second intervals, stirring each time, until smooth. Then I spoon or drizzle the chocolate over each cookie, creating a shiny, decadent finish. It sets in about 30–60 minutes, so you can prep them in advance and store or gift them without fuss.
Pro Tips for Making Marshmallow Hot Cocoa Cookies Recipe
- Don’t Skip Dough Chilling: I learned this the hard way—chilling thickens the dough and controls spreading for perfect cookie shape.
- Cut Marshmallows Precisely: Using kitchen shears to halve large marshmallows makes them easier to press onto cookies and ensures even melting.
- Use Baking Chocolate Bars: I used to melt chocolate chips and they never set right; bars melt smoothly and harden beautifully for drizzling.
- Press Marshmallows Gently: After baking, gently flatten marshmallows to avoid tearing the cookie surface and to improve presentation.
How to Serve Marshmallow Hot Cocoa Cookies Recipe

Garnishes
I love adding an extra sprinkle of cocoa powder or a pinch of flaky sea salt on the melted chocolate for a slight contrast—it really lifts the flavors. Sometimes I toss a few mini marshmallows on top of the chocolate drizzle before it sets for extra whimsy!
Side Dishes
Pair these cookies with a creamy latte or a classic cup of hot chocolate for the ultimate indulgent snack. I’ve also served them alongside fresh fruit or spiced nuts when hosting friends, and they make a wonderful sweet finish.
Creative Ways to Present
For holiday gatherings, I arrange the cookies in a circle on a decorative plate with extra marshmallows and chocolate shavings in the center—it looks so festive and inviting! Wrapping stacked cookies with a ribbon makes a simple yet heartfelt gift, too.
Make Ahead and Storage
Storing Leftovers
I store leftover cookies in an airtight container at room temperature, and they stay soft and delicious for about a week. I make sure to place parchment paper between layers so the chocolate drizzle doesn’t stick together.
Freezing
One of my favorite tricks is freezing the cookie dough balls—just scoop them out, freeze in a single layer on a tray, then transfer to a freezer bag. They last up to 3 months this way, and you can bake fresh cookies straight from the freezer by adding a minute or two to baking time.
Reheating
If you want to enjoy leftover cookies warm, pop them in the microwave for 10-15 seconds or warm gently in the oven for 5 minutes at 300°F. The chocolate and marshmallow get all melty again, and you’ll think they just came out of the oven.
FAQs
-
Can I use regular cocoa powder instead of natural cocoa powder in this recipe?
This recipe calls for natural unsweetened cocoa powder because it reacts with baking soda to help the cookies rise and develop flavor. Using Dutch-processed cocoa might change the texture and taste slightly. If you only have Dutch-processed, you can still use it but consider swapping baking soda with baking powder for better leavening.
-
Why is chilling the dough so important?
Chilling the dough firms it up so the cookies don’t spread too much while baking. It also helps the flavors develop and leads to thicker, chewier cookies. I recommend chilling for at least two hours, and I’ve found that overnight chilling makes the flavor even better.
-
Can I skip the chocolate drizzle on top?
Absolutely! The cookies are delicious even without the melted chocolate. The drizzle adds a beautiful finish and enriches flavor, but if you’re short on time or ingredients, feel free to enjoy them plain or just with the marshmallow topping.
-
What if my marshmallows don’t melt evenly?
Make sure to cut the marshmallows evenly and press them lightly but firmly onto the cookies after the first bake. If your oven temperature varies, keep a close eye in the last few minutes to avoid over-browning. Also, using large, fresh marshmallows gives the best melt and texture.
Final Thoughts
I love how this Marshmallow Hot Cocoa Cookies Recipe perfectly captures the spirit of a warm, comforting drink in every bite. Whether you’re baking for a crowd or your own little treat, these cookies bring a little magic to the table. Trust me, once you try them, you’ll be making them again and again—warm, gooey, chocolatey happiness is just a batch away!
Print
Marshmallow Hot Cocoa Cookies Recipe
- Prep Time: 2 hours 40 minutes
- Cook Time: 12 minutes
- Total Time: 3 hours
- Yield: 20–22 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Marshmallow-Surprise Hot Cocoa Cookies are rich, chocolatey treats with a delightful gooey marshmallow center topped with a smooth melted chocolate drizzle. Perfectly chewy with a deep cocoa flavor enhanced by hot cocoa mix, these cookies offer a fun twist on a classic favorite, delivering a warm, comforting taste that feels like drinking hot cocoa in cookie form.
Ingredients
Cookie Dough
- 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)
Topping
- 10–11 large marshmallows, cut in half
- 8 ounces (226g) semi-sweet chocolate, finely chopped
Instructions
- Cream Butter and Sugars: In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the softened butter, granulated sugar, and brown sugar together on medium-high speed until the mixture is fluffy and light in color, about 3 minutes. This step ensures a light, tender texture in your cookies.
- Add Egg and Vanilla: Add the egg and pure vanilla extract to the creamed mixture. Beat on high speed until everything is fully combined. Remember to scrape down the sides and bottom of the bowl to ensure an even mixture.
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, natural unsweetened cocoa powder, dry hot cocoa mix, baking soda, and salt until thoroughly mixed. This ensures even distribution of ingredients in the dough.
- Mix Dry and Wet Ingredients: Add the dry ingredients to the wet ingredients bowl. Beat on low speed until combined, resulting in a thick cookie dough. Then, beat in the milk to slightly loosen the dough. The dough should be thick and sticky at this point.
- Chill the Dough: Cover the cookie dough tightly and refrigerate for at least 2 hours or up to 3 days. Chilling is essential to manage the sticky dough and improve cookie texture.
- Preheat and Prepare Baking Sheets: Preheat your oven to 350°F (177°C). Line large baking sheets with parchment paper or silicone baking mats to prevent sticking.
- Scoop and Bake Initial Cookies: Remove the dough from the refrigerator. Scoop heaping 1 tablespoon portions (about 25-26g each) and roll into balls. Place them 2–3 inches apart on the prepared baking sheets. Bake for 10 minutes.
- Add Marshmallow Topping: Take the cookies out of the oven and immediately press a marshmallow half, cut side down, onto each cookie. Return the cookies to the oven and bake for an additional 2 minutes.
- Set the Marshmallows: Remove the cookies and gently press down the marshmallows slightly with the back of a spoon to flatten them.
- Cool the Cookies: Let the cookies cool on the baking sheets for 10 minutes before transferring them to a wire rack to cool completely.
- Melt Chocolate: Melt the semi-sweet chocolate in a double boiler or microwave. For microwave, heat in 20-second intervals, stirring until smooth.
- Drizzle Chocolate: Spoon the melted chocolate over each cooled marshmallow-topped cookie. Allow the chocolate to set at room temperature for 30-60 minutes before storing or serving.
Notes
- You can make the cookie dough and chill it for up to 3 days before baking.
- Unbaked cookie dough balls freeze well for up to 3 months; thaw at room temperature before baking.
- Baked and cooled cookies also freeze well for up to 3 months.
- Use natural unsweetened cocoa powder, not Dutch-process, for authentic flavor.
- Ensure dry hot cocoa mix is used and avoid mixes with mini marshmallows.
- For best melting chocolate, use baking chocolate bars rather than chocolate chips.
- When doubling the recipe, increase chilling time to at least 3 hours.
- Store leftover cookies tightly covered at room temperature for up to 1 week.
- Use electric mixers for efficient mixing and a double boiler or microwave for chocolate melting.
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 15g
- Sodium: 90mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 25mg


Your email address will not be published. Required fields are marked *