If you’re on the hunt for a cookie that feels like a cozy hug on a chilly day, then this Marshmallow Hot Cocoa Cookies Recipe is about to become your new best friend. These cookies are soft, chocolatey, and topped with that melty marshmallow goodness we all crave, plus a drizzle of rich melted chocolate. Seriously, when I first tried this recipe, I was hooked — it’s like your favorite mug of hot cocoa rolled into a cookie you can hold in your hand. Stick with me, and I’ll walk you through every step to help you nail it perfectly.
Why You’ll Love This Recipe
- Perfectly Chewy Texture: The cookie dough chills to create a soft and chewy center that melts in your mouth.
- Marshmallow Surprise: Gooey marshmallow tops add a fun, melty contrast that pairs wonderfully with chocolate.
- Double Cocoa Flavor: Cocoa powder plus hot cocoa mix give these cookies a deep chocolatey richness you won’t find in your average cookie.
- All About The Drizzle: Melted chocolate on top finishes them off with a silky, decadent layer that’s totally irresistible.
Ingredients You’ll Need
This Marshmallow Hot Cocoa Cookies Recipe uses ingredients that come together to feel familiar and comforting, yet special enough for a treat or gift. Here’s a quick peek at what you’ll want to have on hand and why these choices matter for the perfect cookie.
- Unsalted Butter: Softened butter helps create that perfect fluffy base when creamed with sugar.
- Granulated Sugar: Adds sweetness and helps with that slight crisp edge.
- Brown Sugar: Packed for moisture and caramel notes that deepen the flavor.
- Egg: Binds everything together and adds richness.
- Pure Vanilla Extract: A little vanilla amps up the chocolate notes fantastically.
- All-Purpose Flour: The structure of our cookie, spooned and leveled for accuracy.
- Natural Unsweetened Cocoa Powder: For that pure chocolatey taste (make sure to use natural, not Dutch-process).
- Dry Hot Cocoa Mix: This adds a sweet, nostalgic touch and extra chocolate flavor.
- Baking Soda: Helps the cookies rise and spread just right.
- Salt: Balances sweetness and enhances the chocolate.
- Milk: Any kind works to give the dough the perfect consistency.
- Large Marshmallows: Cut in half to create that gooey marshmallow topping.
- Semi-Sweet Chocolate: Finely chopped for melting and drizzling on top to complete the cookie.
Variations
I love that you can easily tweak this Marshmallow Hot Cocoa Cookies Recipe to suit your mood or dietary preferences — and it still tastes amazing. Whether you want to add a twist or make it allergy-friendly, here are a few ideas I’ve tried that you might love.
- Dairy-Free Version: I swapped out the butter for vegan margarine and used almond milk, and honestly, the cookies still came out wonderfully soft and melty.
- Extra Chocolatey: Sometimes I sneak in mini chocolate chips inside the dough for an additional melty surprise.
- Spicy Cocoa: Adding a pinch of cinnamon or cayenne pepper gives a cozy warmth that’s perfect for the fall and winter months.
- Mint Twist: A drop of peppermint extract in place of vanilla adds a seasonal flair everyone raves about.
How to Make Marshmallow Hot Cocoa Cookies Recipe
Step 1: Creaming the Butter and Sugars Until Fluffy
This is where the magic starts — beating your softened butter with granulated and brown sugars until light and fluffy. It takes around 3 minutes on medium-high speed if you have a mixer. When I first learned this, I underestimated the time and ended up with dense cookies, so trust me on this one: don’t rush! Your mixture should look pale and airy, almost like whipped cream.
Step 2: Adding Eggs and Vanilla
Next, toss in the egg and vanilla extract, then crank the mixer to high just until everything is combined. Scraping down the bowl sides after this step is key to ensuring every bit of batter is evenly mixed — this little detail totally improved my results.
Step 3: Mixing Dry Ingredients and Combining Dough
Whisk your flour, cocoa powder, dry hot cocoa mix, baking soda, and salt in a separate bowl until fully combined. Then add the dry ingredients gradually to your wet mixture on low speed to avoid flour clouds. Once that’s done, stir in the milk. The dough will be thick and sticky — this is exactly how it should be to get that chewy, soft center we crave.
Step 4: Chill the Dough for Better Texture
Here’s a step I used to skip, but it made a huge difference: chilling the dough for at least 2 hours. I’ve even chilled it up to 3 days when I’m prepping ahead. It calms the sticky dough and prevents the cookies from spreading too much during baking, giving you a perfectly thick cookie every time.
Step 5: Baking and Marshmallow Topping
Preheat your oven to 350°F (177°C) and line your baking sheet with parchment or a silicone mat. Scoop heaping tablespoon-sized balls of dough and space them about 2-3 inches apart. Bake for 10 minutes, then quickly press a marshmallow half on top of each cookie before returning it to the oven for 2 more minutes. When you remove the cookies, gently press the marshmallows down with the back of a spoon for just the right melty look — it smells heavenly at this point, trust me!
Step 6: Melting and Drizzling the Chocolate Finale
Once your cookies have cooled completely, it’s time for the chocolate drizzle. I usually melt finely chopped semi-sweet chocolate in the microwave in 20-second bursts, stirring in between. Drizzle generously over each marshmallow-topped cookie and let it set at room temperature — within an hour, you’re ready to indulge in these irresistible treats.
Pro Tips for Making Marshmallow Hot Cocoa Cookies Recipe
- Soft Butter is Key: I always let my butter sit out for at least an hour before mixing to achieve the soft texture needed for fluffier dough.
- Don’t Skip Chilling: Chilling the dough is the secret to avoid spreading cookies and to develop richer flavors — I learned this the hard way after some flat cookies.
- Cutting Marshmallows: Use kitchen shears for a clean cut of your marshmallows to avoid tearing and sticking — plus, it’s quicker and less messy.
- Temper Your Chocolate: When melting chocolate, gentle heat and stirring prevent burning and give the perfect smooth drizzle every time.
How to Serve Marshmallow Hot Cocoa Cookies Recipe

Garnishes
I usually keep it simple with a chocolate drizzle and marshmallow topping, but sometimes I add a sprinkle of crushed peppermint candies or flaky sea salt for a little extra flair. These little touches elevate the cookie for holidays or gifting.
Side Dishes
A warm mug of milk or your favorite hot cocoa pairs beautifully with these cookies. For adult gatherings, a glass of creamy eggnog or a rich coffee latte complements the chocolatey goodness perfectly.
Creative Ways to Present
For parties and gifts, I like stacking them in a clear jar tied with a cozy ribbon or arranging them on a pretty platter with festive napkins. Wrapping a few in parchment paper and tied with twine makes a charming cookie gift that everyone loves.
Make Ahead and Storage
Storing Leftovers
I keep leftover cookies in an airtight container at room temperature, and they stay soft and delicious for up to a week. Make sure they’re fully cooled before storing, or the chocolate drizzle can get sticky.
Freezing
I love to make a big batch and freeze half the cookie dough balls before baking. They freeze well for up to 3 months — just pop them straight from freezer to oven, adding a minute or two to the bake time. Baked cookies also freeze nicely; just thaw at room temp before serving. The chocolate drizzle might look a bit streaky after thawing, but the flavor is just as fantastic.
Reheating
To refresh the cookies, I microwave one or two for about 10-15 seconds until slightly warm — that way the marshmallow softens up again and chocolate melts just a touch. Be careful not to overheat or they’ll get too soft.
FAQs
-
Can I use Dutch-process cocoa powder instead of natural cocoa in the Marshmallow Hot Cocoa Cookies Recipe?
Natural cocoa powder is recommended because it reacts better with the baking soda in the recipe. Dutch-process cocoa is alkalized and won’t work as well here, potentially affecting the cookie’s rise and texture.
-
Why do I need to chill the cookie dough?
Chilling helps the dough firm up, which stops the cookies from spreading too much during baking. It also deepens the flavor as the ingredients meld, giving you better texture and taste overall.
-
Can I use mini marshmallows instead of large ones?
Large marshmallows cut in half work best because they create that iconic gooey-top look. Mini marshmallows might melt away too quickly or not give the same visual impact.
-
What’s the best chocolate to use for melting and drizzling?
Semi-sweet baking chocolate bars are ideal because they melt smoothly and taste rich without being too sweet. Chocolate chips usually don’t melt evenly due to stabilizers, so I avoid those for this recipe.
Final Thoughts
If you want to bring the warm, nostalgic feeling of a mug of hot cocoa to your cookie jar, this Marshmallow Hot Cocoa Cookies Recipe is the way to do it. I absolutely love how these come out — soft, chocolatey, and just a bit special with their marshmallow topping and chocolate drizzle. Plus, they’re fun to make and share with family and friends. Give this recipe a try soon; I have no doubt it’ll become one of your favorites like it is in my kitchen!
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
Marshmallow-Surprise Hot Cocoa Cookies are rich, chocolatey cookies loaded with natural cocoa powder and hot cocoa mix, topped with a gooey marshmallow half and a drizzle of melted semi-sweet chocolate. These delightful treats combine the comfort of hot cocoa with the fun of a surprise marshmallow center, perfect for chilly days or festive occasions.
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, use a handheld or stand mixer with a paddle attachment to beat the softened butter, granulated sugar, and brown sugar on medium-high speed until the mixture is fluffy and light in color, about 3 minutes. This step helps to incorporate air and create a tender cookie texture.
- Add Egg and Vanilla: Add the egg and vanilla extract to the creamed mixture and beat on high speed until fully combined. Scrape down the sides and bottom of the bowl to ensure even mixing.
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, natural cocoa powder, dry hot cocoa mix, baking soda, and salt until evenly mixed.
- Mix Dry Ingredients into Wet: Gradually add the dry ingredients to the wet mixture. Beat on low speed until just combined, resulting in a thick and sticky dough. Then, add the milk and beat briefly to incorporate it evenly into the dough.
- Chill the Dough: Cover the cookie dough tightly and refrigerate for at least 2 hours and up to 3 days. Chilling thick dough is essential to control spread during baking and to develop flavors.
- Preheat Oven and Prepare Baking Sheets: Preheat the oven to 350°F (177°C). Line large baking sheets with parchment paper or silicone baking mats to prevent sticking.
- Scoop and Form Cookies: Remove the chilled dough from the refrigerator. Using a tablespoon measure (about 25-26g), scoop and roll the dough into balls. Space the dough balls 2–3 inches apart on the prepared baking sheets.
- Initial Baking: Bake the cookies for 10 minutes. The cookies will be slightly underbaked at this point to allow for marshmallow topping.
- Add Marshmallow Topping: Remove the cookies from the oven and gently press a halved marshmallow onto the top of each cookie. Return the cookies to the oven and bake for an additional 2 minutes, allowing the marshmallows to soften and slightly melt.
- Flatten Marshmallows: After baking, use the back of a spoon to gently press down on each marshmallow to slightly flatten and spread it over the cookie surface, creating a gooey topping.
- Cool Cookies: Let the cookies cool on the baking sheet for 10 minutes, then transfer them to a wire rack to cool completely.
- Melt Chocolate: Melt the finely chopped semi-sweet chocolate using a double boiler or microwave, heating in 20-second increments and stirring after each until smooth and fully melted.
- Drizzle Chocolate: Spoon the melted chocolate over each cooled marshmallow-topped cookie. Place cookies on a baking sheet or wire rack for the chocolate to set at room temperature, which takes about 30-60 minutes.
- Store Cookies: Once the chocolate has set, stack, store, or gift the cookies. Keep any leftovers tightly covered at room temperature for up to one week.
Notes
- You can prepare the cookie dough up to 3 days in advance and keep it chilled. For freezing, unbaked dough balls freeze well for up to 3 months, as do fully baked and cooled cookies. Thaw baked cookies at room temperature; chocolate may appear streaky or have surface condensation but remains delicious.
- The best chocolate for melting is baking chocolate bars, such as Baker’s or Ghirardelli semi-sweet or bittersweet chocolate. Avoid chocolate chips—they contain stabilizers that prevent smooth melting.
- Use natural unsweetened cocoa powder rather than Dutch-processed for this recipe.
- The dry hot cocoa mix should not contain mini marshmallows; if unavailable, omit and increase cocoa powder to 1/2 cup (45g).
- For larger batches, simply double all dough ingredients and chill for at least 3 hours.
- Refer to top cookie baking tips and recommended tools for best results, including using a paddle attachment, silicone mats or parchment, and proper mixing techniques.
Nutrition
- Serving Size: 1 cookie
- Calories: 190
- Sugar: 16g
- Sodium: 115mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 25mg

