Hot cocoa thumbprint cookies are a sweet little treat that combines soft, buttery cookie dough with a gooey chocolate center that reminds me of cozy winter nights. Each cookie has that classic thumbprint indentation filled with rich, melty chocolate, just like a tiny cup of hot cocoa you can hold in your hand. The gentle sweetness and chocolatey surprise make these cookies a perfect treat for any time you want a bite of comfort.
I love making these cookies when I want something simple but special. There’s something satisfying about pressing your thumb into the dough and filling the little well with chocolate — it’s like a fun little craft before the best part, eating! I often add a pinch of cinnamon or a sprinkle of sea salt on top, which gives them a little extra warmth and flavor, making every bite feel even cozier.
These cookies come out warm and soft, perfect for sharing with friends or enjoying with a cup of tea or coffee. I find they bring a smile no matter the season, but especially on chilly days when a hot drink and a sweet cookie just hit the spot. They’re also great to bake with kids since everyone loves making thumbprints and tasting the gooey chocolate as soon as they come out of the oven.
Key Ingredients & Substitutions
Butter: Unsalted butter gives the cookies a rich, creamy texture. You can use salted butter if that’s what you have, but reduce added salt slightly.
Cocoa Powder: Unsweetened cocoa powder delivers the chocolate flavor. Dutch-processed cocoa can be used for a milder taste and deeper color.
Mini Marshmallows: These give the cookies their “hot cocoa” feel. If mini ones aren’t available, regular marshmallows cut into smaller pieces work well.
Chocolate Chips: Semi-sweet or dark chocolate chips provide a nice contrast in sweetness. For a milkier taste, swap for milk chocolate chips.
How Do You Make Perfect Thumbprints with a Soft Chocolate Cookie?
Creating the perfect thumbprint means making a good well to hold marshmallows without flattening the cookie.
- Roll dough into even balls about 1 inch wide.
- Use your thumb or the back of a teaspoon to gently press a smooth indentation in the center. Press firmly but don’t flatten the whole cookie.
- Fill the indent with mini marshmallows — carefully stack several but don’t overfill to avoid overflow.
- Bake at 350°F just until cookies are set and marshmallows turn golden. Keep an eye so marshmallows don’t burn.
Letting the cookies cool slightly before drizzling chocolate helps the drizzle stay neat. I find that using a spoon or a piping bag makes decorating easier and prettier!
![]()
Equipment You’ll Need
- Mixing bowls – I use these to combine ingredients easily and keep things tidy.
- Electric hand mixer or stand mixer – makes creaming the butter and sugar a breeze, but a good spoon works if you prefer.
- Measuring cups and spoons – essential for accuracy and consistent results.
- Baking sheet – a sturdy one with sides helps cookies bake evenly.
- Parchment paper or silicone baking mat – prevents sticking and makes cleanup easy.
- Teaspoon or small cookie scoop – helps portion out uniform cookie dough balls.
- Small spoon or piping bag – for drizzling melted chocolate neatly over the cookies.
Flavor Variations & Add-Ins
- Swap mini marshmallows for chunks of candy or caramel bits for a different surprise inside.
- Add a pinch of cinnamon or cayenne powder to the dough for a warm, spicy kick.
- Mix in chopped nuts or crushed peppermint candies for texture and a festive touch.
- Use white chocolate or butterscotch chips instead of dark or semi-sweet for a sweeter flavor variation.
How to Make Hot Cocoa Thumbprint Cookies
Ingredients You’ll Need:
- 1/2 cup (1 stick) unsalted butter, softened
- 3/4 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- Mini marshmallows (about 40-50)
- 1/2 cup semi-sweet or dark chocolate chips or chopped chocolate
- 1 tablespoon powdered sugar (optional, for dusting)
Time Needed
This recipe takes about 15 minutes to prepare and 10-12 minutes to bake. Add extra time for cooling and chocolate drizzling, so plan for about 30 minutes total.
Step-by-Step Instructions:
1. Prepare Your Oven and Baking Sheet:
Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat to prevent the cookies from sticking.
2. Make the Cookie Dough:
In a large bowl, cream together the softened butter and sugar until it’s light and fluffy. Beat in the egg and vanilla extract until everything is well combined. In another bowl, sift together the flour, cocoa powder, baking powder, and salt. Gradually mix the dry ingredients into the wet ingredients until you get a soft dough.
3. Shape the Cookies and Add Marshmallows:
Roll the dough into 1-inch balls and place them about 2 inches apart on your prepared baking sheet. Use your thumb or the back of a teaspoon to gently press a small well into the center of each ball. Fill each indentation with 4-5 mini marshmallows, creating a little marshmallow cluster.
4. Bake the Cookies:
Bake for 10-12 minutes until the cookies look set and the marshmallows are lightly toasted on top. Keep an eye on them so the marshmallows don’t burn.
5. Add the Chocolate Drizzle:
While the cookies bake, melt the chocolate chips in a microwave-safe bowl, heating in 20-second intervals and stirring until smooth. When the cookies are out of the oven and slightly cooled, drizzle the melted chocolate over the toasted marshmallows for extra chocolaty goodness.
6. Finish and Serve:
Optionally, dust the cookies with powdered sugar for a pretty finish. Let the cookies cool completely on the baking sheet before moving them to a wire rack or plate. Enjoy your warm, gooey hot cocoa thumbprint cookies!
Can I Use Frozen Butter for This Recipe?
It’s best to use softened butter for creaming to get that light, fluffy texture. If using frozen butter, thaw it completely at room temperature before starting.
Can I Make These Cookies Ahead of Time?
Yes! You can prepare the dough, form the balls, and refrigerate them for up to 24 hours before baking. Just add marshmallows and bake when ready.
How Should I Store Leftovers?
Store cookies in an airtight container at room temperature. They’ll stay fresh for about 3-4 days. If you want to keep them longer, freeze the baked cookies for up to 2 months.
Can I Substitute the Mini Marshmallows?
Sure! If you don’t have mini marshmallows, chop regular-sized marshmallows into small pieces or try adding a spoonful of marshmallow fluff to the thumbprint before baking.