Nothing says cozy winter baking like these hot cocoa cookies! These soft, chocolatey cookies are baked in a mini muffin tin, filled with gooey marshmallows, and topped with a rich chocolate ganache. With every bite, you get the warm flavors of hot cocoa in cookie form, making them perfect for holiday gatherings, cookie swaps, or a festive treat with a cup of actual hot chocolate.

Tip! For the best gooey marshmallow center, press them into the cookies while they’re still warm, then broil for just 1-2 minutes—watch closely to prevent burning!

a stack of hot cocoa cookies on a plate.

This is the perfect chewy chocolate cookie with gooey marshmallow and melted chocolate! We love them along with these festive holiday cookies: easy Italian sprinkle cookies, gingerbread snowflake cookies, or peanut butter Ritz cookies.

Ingredient Notes & Substitutions

  • 🟤 Flour: Use all-purpose flour or swap for a 1:1 gluten-free flour to keep them gluten-free.
  • 🍫 Cocoa Powder: Natural cocoa powder gives these cookies a deep chocolate flavor. Avoid Dutch-processed, as it can affect the rise.
  • 🧈 Butter: Use unsalted butter for the best flavor. Substitute vegan butter for a dairy-free version.
  • 🍬 Sugars: A combination of granulated sugar and light brown sugar adds sweetness and chewiness.
  • 🥚 Egg & Milk: Help bind the dough. Use plant-based milk and a flax egg (1 tbsp flaxseed + 3 tbsp water) for a dairy-free, egg-free option.
  • Hot Cocoa Topping: The chocolate ganache is smooth and rich, giving the cookies a finishing touch just like a cup of hot cocoa.
a hot cocoa cookie with a bite taken out of it.

Recipe Variations & Substitutions

  • Swap a vegan butter for a dairy-free option.
  • We also tested this recipe with Bob’s Red Mill 1:1 gluten-free flour and they turned out great.
  • If the sprinkles, powdered sugar, or chocolate ganache are too much for you, leave the cookies as they are with the marshmallow filling!

How to Make Hot Cocoa Cookies

hot cocoa cookie dough in a mixing bowl.

Prepare the dough: Whisk together the dry ingredients and set aside. In a large bowl, cream butter and sugars until fluffy, then mix in the egg, milk, and vanilla. Slowly incorporate the flour mixture until a soft dough forms. Scrape down the bowl as needed.

pressing a teaspoon into a hot cocoa cookie

Bake the cookies: Roll 1-inch dough balls and place them into the mini muffin cups. Bake for 8-10 minutes until puffed up

mini muffin tin holding baked hot cocoa cookies topped with a toasted marshmallow on a green towel

③ Add the marshmallows: Immediately press a hole into the center of each cookie. Switch the oven to broil, place a marshmallow half into each cookie, and broil for 1-3 minutes until golden. Watch carefully to avoid burning!

a stack of hot cocoa cookies on a plate with chocolate ganache.

④ Make the chocolate glaze: Melt the butter and whisk together with the powdered sugar, cocoa, vanilla, and hot water until smooth.

Storage & Make-Ahead Tips

🧊 Storage: Keep cookies in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.

❄️ Freezing: You can freeze the unbaked cookie dough balls for up to 3 months. Bake straight from frozen, adding an extra 2-3 minutes to the bake time.
🎄 Make-Ahead Tip: Bake the cookies a day in advance and add the ganache right before serving for the freshest results.

Looking for more? Subscribe to my newsletter and follow along on Instagram or TikTok.

These hot chocolate cookies are a guaranteed holiday hit! Try them and let me know how they turn out! 🎄✨

Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.
Tap stars to rate!
4.17 from 6 votes
Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
These hot cocoa cookies bring all the flavors of your favorite winter drink into a bite-sized treat! Made with a soft chocolate cookie base, gooey marshmallow center, and rich chocolate ganache, they’re perfect for holiday baking. Easy to customize with sprinkles and gluten-free or dairy-free options, they’re a festive favorite everyone will love!

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 24 cookies

Ingredients

  • 1 cup all-purpose flour
  • 1/2 cup cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter room temperature
  • 1/3 cup granulated sugar
  • 1/2 cup light brown sugar packed
  • 1 large egg room temperature
  • 2 Tablespoons milk
  • 1 teaspoon vanilla extract
  • 14 jumbo marshmallows cut in half

Chocolate Ganache

  • 1 cup powdered sugar
  • 2 Tablespoons unsalted butter melted
  • 2 Tablespoons cocoa powder
  • 2 Tablespoons hot water
  • 1/4 teaspoon vanilla extract
  • Christmas sprinkles to top

Instructions 

  • Preheat the oven to 375°F. Grease one 24-count mini muffin tin (or two 12-count mini muffin tins) with non stick spray and set aside.
  • Whisk together the flour, cocoa powder, baking soda and salt and set aside.
    1 cup all-purpose flour, 1/2 cup cocoa powder, 1 teaspoon baking soda, 1/2 teaspoon salt
  • In a large bowl of a stand mixer fitted with the paddle attachment, or electric mixer, beat the butter and sugars together until light and fluffy, at least 3 minutes. Add the egg, milk and vanilla and beat until combined.
    1/2 cup unsalted butter, 1/3 cup granulated sugar, 1/2 cup light brown sugar, 1 large egg, 2 Tablespoons milk, 1 teaspoon vanilla extract
  • Slowly add the dry ingredients and beat on low speed the turn the speed up to high and beat until combined, scraping down the bottom and sides of the bowl as needed. It will be slightly wet and sticky.
  • Use a heaping teaspoon to scoop the cookie dough and roll into balls. Place in the prepared muffin tins. Bak for 8-10 minutes or until the cookies puff up and set. Immediately press the back of a teaspoon into the center of the baked cookies when they come out of the oven.
    14 jumbo marshmallows
  • Switch the oven to broil then place half of the large marshmallow cut side down inside the hole of the cookies. Broil the cookies on high for 1-3 minutes, until the marshmallows are puffy and golden brown on the top. Keep an eye on them the whole time because they can burn quickly. Allow them to cool in the pan for 5 minutes then carefully transfer to a wire rack.
  • While they’re cooling, make the chocolate ganache. Mix all of the ganache ingredients together in a medium bowl. Spoon the ganache over each cookie, partially covering the marshmallow. Top with sprinkles if desired.
    1 cup powdered sugar, 2 Tablespoons unsalted butter, 2 Tablespoons cocoa powder, 2 Tablespoons hot water, 1/4 teaspoon vanilla extract
Last step! If you make this, please leave a review letting us know how it was!

Notes

Fridge: Follow the directions to make the dough then wrap it in plastic wrap and place in the fridge for up to 3 days before rolling and baking. You could also roll into balls then chill.
Freezer: Roll the dough into balls and place on a baking sheet. Place the baking sheet in the freezer for 15-20 minutes until the dough is frozen then transfer the dough balls to a plastic bag or air tight container. Bake from frozen, just add an extra minute or two of cookie time.

Nutrition

Serving: 1cookie | Calories: 127kcal | Carbohydrates: 19.6g | Protein: 1.6g | Fat: 5.4g | Cholesterol: 21.2mg | Sodium: 110mg | Fiber: 0.8g | Sugar: 13.2g

Nutrition information is automatically calculated, so should only be used as an approximation.

This post may contain affiliate links. Read our disclosure policy.

4.17 from 6 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




3 Comments

  1. Marie says:

    5 stars
    I haven’t made the recipe yet but fully intend to make the gluten free version for a cookie exchange. But one thing I’d like to mention. The topping you have is not chocolate ganache. Ganache is a mixture of heavy cream and chocolate. The recipe you have is simply chocolate frosting, which I’m sure is delicious. I think when I make them I will just use melted dark chocolate and top with the sprinkles before it hardens. I’ll let you know how they turn out. I do love your pudding chocolate chip cookies (have some baking now). They are always loved wherever I take them.

  2. Hayley Feland says:

    4 stars
    YUM!! Only four stars because I expected a more fudgy, brownie-like texture but they were a bit more dry and crumbly (more cookie-ish, go figure). But they’re tasty and I will definitely keep this in my Christmas cookie list!

  3. Madi says:

    5 stars
    These were so delicious! And really simple to make. The perfect amount of chocolate and the toasted marshmallow is such a good addition.