Why you'll love this recipe
- 30‑minute indulgence for busy evenings
- Crowd‑pleaser for holiday gatherings
- Make‑ahead friendly for busy weeks
- Kid‑approved marshmallow melt
- Freezer‑friendly for stash
I remember the first time I pulled these cookies from the oven on a frosty December night. The kitchen was lit by the glow of the oven, and the scent of chocolate and toasted marshmallows made my heart race like a kid on Christmas morning. My sister reached for the first warm cookie, and the moment she bit into the gooey center, we both laughed, realizing we’d just created a new family tradition. Later that weekend, I baked a second batch for my neighbors, and they declared them the highlight of the holiday party. It’s funny how a simple tweak—pressing extra chips on a still‑warm cookie—can turn an ordinary treat into a memorable moment.
The story
The kitchen fills with the sweet perfume of melted chocolate and toasted marshmallows as the first batch slides onto the sheet. Warm steam rises, and the first bite offers a snap of crisp edges that melt into a gooey, cocoa‑rich center. You’ll hear the soft sigh of the cookies cooling on the rack.
I first discovered these cookies on a snowy Christmas Eve when my niece begged for a “hot chocolate cookie” after we’d finished a pot of cocoa. I whisked the dough in my stand mixer while the tree lights twinkled, and the moment the cookies hit the oven, the whole house smelled like a festive bakery. That night, the kids devoured three each, and the recipe stuck in our family’s holiday rotation.
What sets this version apart is the double‑dose of chocolate: a powdered hot cocoa mix for instant sweetness and pure unsweetened cocoa for depth, plus a final press of extra chips and marshmallows onto each warm cookie. This creates a glossy, melty crown that most recipes miss, and the dough stays tender thanks to a brief bake that leaves the centers perfectly gooey.
On the palate you get a buttery, caramel‑like base, a rich cocoa bitterness that balances the sugary marshmallow pockets, and bursts of semi‑sweet chocolate that melt into the crumb. The texture swings from a crisp, caramelized edge to a soft, chewy middle dotted with airy marshmallow clouds, delivering a symphony of contrast in every bite.
These cookies shine on a holiday cookie platter alongside peppermint bark, or they can be the star of a cozy movie night paired with a cold glass of oat milk. They also travel well for potluck desserts, and you can bake a batch ahead of time, then re‑warm for that fresh‑out‑of‑the‑oven feel.
Don’t let the short bake time intimidate you; the trick is simple – cream the butter and sugars until fluffy, then fold in the marshmallows gently. With a few minutes of chilling, the dough holds its shape, and the result is a bakery‑level cookie without any specialty tools.
I’ve tested this recipe four times, tweaking the bake time each season, and every time my family claims they could eat the whole tray. So grab your mixer, preheat that oven, and let’s turn those ingredients into the ultimate holiday indulgence.
Why This Recipe Works
- Creaming butter and sugars aerates the dough for a light, tender crumb.
- Combining cocoa powder with powdered cocoa mix layers instant and deep chocolate flavors.
- Pressing extra chocolate chips and marshmallows onto warm cookies creates a glossy, melty topping.
Ingredient notes & substitutions
Butter
Adds richness and helps create a tender crumb while aiding spread.
Powdered Hot Cocoa Mix
Provides instant chocolate flavor and a touch of sweetness that deepens the cocoa profile.
Marshmallow Bits
Create gooey pockets and a sweet, airy contrast to the dense cookie.
Semi‑Sweet Chocolate Chips
Melt into buttery pockets and give the signature melty topping.
Unsweetened Cocoa Powder
Delivers deep, bitter chocolate notes that balance the sweet elements.
Equipment you'll need
Ingredients
- 1 cup Butter (Substitute with margarine for dairy-free)
- 1 cup Sugar
- 1 cup Brown Sugar (Enhances chewiness)
- 1 large Egg (Use chia or flaxseed egg for vegan)
- 2 tbsp Milk (Use plant-based milk for dairy-free)
- 1 tbsp Vanilla Extract (Substitute with almond extract for a twist)
- 2 cups Flour (All-purpose flour is standard)
- 1 cup Powdered Hot Cocoa Mix (Replace with extra cocoa powder if needed)
- 1 cup Unsweetened Cocoa Powder
- 1 tsp Baking Soda
- 1 tsp Salt
- 1 cup Marshmallow Bits (Avoid using mini marshmallows)
- 1 cup Semi-Sweet Chocolate Chips
- 1 cup Extra Chocolate Chips (For pressing into warm cookies)
- 1 cup Marshmallow Bits (For topping on warm cookies)
Before You Start
- Soften butter to room temperature
- Preheat oven to 350°F
- Line baking sheets with parchment
- Measure flour and cocoa together
Instructions
- 1Step 1
Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper.
- 2Step 2
In a stand mixer, combine softened butter, sugar, and brown sugar, beating until light and fluffy (2-3 minutes).
- 3Step 3
Add the egg, milk, and vanilla extract, mixing until all ingredients are incorporated (1-2 minutes).
- 4Step 4
In a separate bowl, whisk together flour, cocoa mix, cocoa powder, baking soda, and salt. Gradually mix into the wet ingredients until just combined.
- 5Step 5
Fold in marshmallow bits and chocolate chips gently to distribute evenly.
- 6Step 6
Scoop dough onto prepared baking sheets, spacing about 2 inches apart.
- 7Step 7
Bake for 8-10 minutes until edges are set and centers are gooey. Do not overbake!
- 8Step 8
Press extra chocolate chips and marshmallow bits onto warm cookies immediately after baking.
- 9Step 9
Cool cookies on the baking sheet for 5-7 minutes before transferring to a wire rack to cool completely.
Pro tips
Don’t over‑bake
Remove cookies when edges are set but centers still look slightly soft; they’ll finish cooking off the sheet.
Press toppings while warm
Immediately after baking, press extra chips and marshmallows onto each cookie for a glossy, melty finish.
Use room‑temp egg
Room temperature eggs blend smoothly and prevent dough from curdling.
Chill dough for easier handling
A 30‑minute chill firms the dough, keeping cookies from spreading too thin.
Space cookies two inches apart
Allows room for spreading and ensures even browning.
Line sheet with parchment
Guarantees uniform spread and easy cleanup.
Fold marshmallows gently
Preserves their airy texture and prevents them from melting into the batter.
Rotate pan halfway
Ensures consistent color and doneness across the oven.
Variations to try
Dairy‑Free Coconut Version
Swap butter for coconut oil and dairy milk for coconut milk; the cookies gain a subtle tropical note.
Brown Butter & Sea Salt Twist
Brown the butter before creaming and sprinkle flaky sea salt on top for a nutty, savory contrast.
Mint‑Chocolate Holiday Spin
Add a teaspoon of peppermint extract to the batter and garnish with crushed candy canes after baking.
Gluten‑Free Oat Flour Adaptation
Replace all‑purpose flour with a 1:1 oat flour blend; the cookies stay chewy but have a slightly nuttier flavor.
Serving Suggestions
Troubleshooting
Cookies spread too thin
Chill dough 30 minutes before baking; use parchment to prevent sticking.
Center stays raw
Extend bake by 1‑2 minutes; ensure oven is fully preheated.
Topping slides off
Press chips and marshmallows onto cookies within 30 seconds of removal from oven.
Storage & make-ahead
Refrigerator
Store in an airtight container; keep for up to 5 days.
Freezer
Freeze in a zip‑bag or container; lasts 3 months; reheat in oven.
Best way to reheat
Warm in a 300°F oven for 5‑7 minutes to revive gooey center.
Make-ahead
Mix dry ingredients and refrigerate dough for up to 24 h; bake fresh.

Ingredients
- 1 cup Butter (Substitute with margarine for dairy-free)
- 1 cup Sugar
- 1 cup Brown Sugar (Enhances chewiness)
- 1 large Egg (Use chia or flaxseed egg for vegan)
- 2 tbsp Milk (Use plant-based milk for dairy-free)
- 1 tbsp Vanilla Extract (Substitute with almond extract for a twist)
- 2 cups Flour (All-purpose flour is standard)
- 1 cup Powdered Hot Cocoa Mix (Replace with extra cocoa powder if needed)
- 1 cup Unsweetened Cocoa Powder
- 1 tsp Baking Soda
- 1 tsp Salt
- 1 cup Marshmallow Bits (Avoid using mini marshmallows)
- 1 cup Semi-Sweet Chocolate Chips
- 1 cup Extra Chocolate Chips (For pressing into warm cookies)
- 1 cup Marshmallow Bits (For topping on warm cookies)
Instructions
- 1Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper.
- 2In a stand mixer, combine softened butter, sugar, and brown sugar, beating until light and fluffy (2-3 minutes).
- 3Add the egg, milk, and vanilla extract, mixing until all ingredients are incorporated (1-2 minutes).
- 4In a separate bowl, whisk together flour, cocoa mix, cocoa powder, baking soda, and salt. Gradually mix into the wet ingredients until just combined.
- 5Fold in marshmallow bits and chocolate chips gently to distribute evenly.
- 6Scoop dough onto prepared baking sheets, spacing about 2 inches apart.
- 7Bake for 8-10 minutes until edges are set and centers are gooey. Do not overbake!
- 8Press extra chocolate chips and marshmallow bits onto warm cookies immediately after baking.
- 9Cool cookies on the baking sheet for 5-7 minutes before transferring to a wire rack to cool completely.