Hot Cocoa Cookies

Melissa

By: Melissa

Updated: January 2, 2026

These hot cocoa cookies are made with real dairy free hot cocoa mix for authentic hot chocolate flavor in every bite. Soft and chewy with a rich chocolate taste, each cookie is topped with a soft, fluffy marshmallow for that classic cocoa experience. Perfect for holiday cookie swaps, snow days, or anytime you're craving something nostalgic and sweet.

Chocolate cookies topped with toasted marshmallows are arranged on a light pink surface. One cookie in the center is broken in half, showing its soft texture and gooey marshmallow topping.
Five chocolate cookies topped with toasted marshmallows are arranged on a light pink surface, with a few crumbs scattered around.

Why you’ll love these hot cocoa cookies

Hot cocoa is one of my favorite ways to celebrate the holiday season, and I’m so happy to see multiple dairy free options on the shelves now. Not only do they make great drinks when paired with dairy free milk, they also make great cookies!

These cookies are soft and chewy with rich chocolate flavor, topped with a perfectly toasted marshmallow for that classic cocoa experience. The secret is using real hot cocoa mix in the dough. I’ve tried making these without it, and while they turned out ok, the hot cocoa mix gives them that authentic hot chocolate flavor you’re looking for.

More holiday favorites: dairy free hot chocolate / dairy free cinnamon rolls / dairy free eggnog / microwave fudge

Chocolate cookies topped with toasted marshmallows are arranged closely together on a light pink surface. The cookies have a cracked texture and each one has a browned, slightly melted marshmallow on top.

Ingredient notes:

  • Dairy free butter – We always bake with Earth Balance buttery sticks. I find they are the closest to traditional butter. If you use a different brand, you may find that your cookies spread more or less, depending on the water content of the butter.
  • Dutch process cocoa powder – This is the dark cocoa powder that gives these cookies their deep chocolate color and flavor. Regular cocoa powder will work, but the color won’t be as rich.
  • Hot cocoa mix – Make sure you’re using dairy free hot cocoa mix. Target’s Good & Gather brand is dairy free, and so is the Starbucks hot cocoa mix. I don’t recommend using one with marshmallows for this recipe because it will change the ingredient ratio and could mess up your cookies. Feel free to use a flavored variety such as peppermint to amp up that holiday vibe.
  • Marshmallows – You need a basic marshmallow size for this, and they will need to be cut in half width-wise. I think you could get away with a jumbo marshmallow if you want. They will just take up more of the cookie surface.

Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.

Chocolate cookies topped with toasted marshmallows are arranged on a metal cooling rack over a pink surface. The cookies have a crackled texture and the marshmallows are slightly browned on top.
A stack of three chocolate cookies topped with toasted marshmallows sits on a pink surface, with more cookies and marshmallows nearby and additional cookies cooling on a wire rack in the background.
A woman with long, wavy hair and a polka dot shirt sits on a kitchen counter, smiling and laughing. Plates of muffins, cookies, and pistachio cake are beside her in a bright kitchen with white cabinets and modern style.

Melissa’s tips + tricks:

  1. Weigh your ingredients – I’ve included both volume and weight measurements for this recipe, but I highly recommend measuring your dry ingredients in grams with a kitchen scale. You’ll get more consistent results every time!
  2. Don’t over bake your cookies – They’ll look a little soft in the center when they come out of the oven to add the marshmallows, but that’s exactly what you want. They’ll firm up as they cool, and stay super soft inside.
  3. Don’t skip the sugar! – Rolling the dough in sugar adds a nice sweet crust on the outside and helps prevent the cookies from sticking to each other.
  4. Freeze the dough for later – Shape the cookie dough into balls and roll them in sugar. Place them on a baking sheet, freeze until solid, then transfer to a zip-top bag. Bake straight from frozen—just add an extra minute or two to the initial bake time and add the marshmallows as directed.
Chocolate cookies topped with toasted marshmallows are arranged on a pink surface. One cookie is broken in half, revealing a gooey marshmallow center. Extra marshmallows and cookie crumbs are also visible.

Frequently asked questions

Can I make these without marshmallows?

Absolutely. They’re delicious plain chocolate cookies without the marshmallows. Just bake them for the full 12 minutes without adding a marshmallow on top.

What if I don’t have hot cocoa mix?

You can easily mix your own with sugar and cocoa powder. I recommend following this hot chocolate mix recipe.

Can I freeze these cookies?

Yes. You can absolutely freeze these cookies. I recommend freezing balls of dough over baked cookies for a fresher taste, but both methods will work. Just add 1-2 minutes to the baking time if baking from frozen, and if you’re freezing baked cookies, simply let them come to room temperature on the counter before serving them.

Why are my cookies spreading too much

There could be several reasons for this. To troubleshoot: Make sure you measured your flour and sugar correctly (preferably by weight), check that you baking soda and powder are not expired, and make sure your oven temperature is accurate.

Chocolate cookies topped with toasted marshmallows are arranged on a light pink surface. One cookie in the center is broken in half, showing its soft texture and gooey marshmallow topping.
Chocolate cookies topped with toasted marshmallows are arranged on a pink surface. One cookie is broken in half, revealing a gooey marshmallow center. Extra marshmallows and cookie crumbs are also visible.

Hot Cocoa Cookies

5 from 1 vote
Print Recipe Pin Recipe
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 22 cookies
These hot cocoa cookies are made with real dairy free hot cocoa mix for authentic hot chocolate flavor in every bite. Soft and chewy with a rich chocolate taste, each cookie is topped with a soft, fluffy marshmallow for that classic cocoa experience. Perfect for holiday cookie swaps, snow days, or anytime you're craving something nostalgic and sweet.

Ingredients

  • 1/2 cup dairy free butter - 113g
  • 1/2 cup sugar - 100g + more for rolling
  • 1/3 cup brown sugar - 73g
  • 1 large egg
  • 1/2 teaspoon vanilla extract
  • 1 3/4 cups all purpose flour - 210g
  • 3 tablespoons Dutch-process cocoa powder - (18g)
  • 2 packages hot cocoa mix
  • 1/4 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 12 marshmallows - cut in half width-wise

Instructions

  • Mise en place. Preheat oven to 350˚F and line two baking sheets with parchment paper. Then, gather and measure all of your ingredients before you begin.
  • Mix the dry ingredients. Add the flour, cocoa powder, baking powder, baking soda and hot cocoa mixes in a large mixing bowl. Whisk to evenly combine.
  • Beat the wet ingredients. In a large bowl with an electric mixer, beat the dairy free butter, sugar and brown sugar until light and fluffy. Add the vanilla extract and the egg. Mix to combine.
  • Combine everything. Add the dry ingredients, about 1 cup at a time, and mix until the dry ingredients have incorporated into the wet. Scrape the sides of your bowl as needed. Repeat until the dough is fully combined and thick.
  • Bake the cookies. Scoop dough into two tablespoon-sized balls and roll in remaining sugar. Place each dough ball onto the cookie sheet a few inches apart. Bake for 10 minutes.
  • Top with marshmallows. Working quickly to prevent heat loss, gently press a marshmallow half into the center of each cookie and return to the oven for an additional 2 – 3 minutes. The marshmallows should be puffed but not toasted.
  • Cool and garnish. Remove the cookies from the oven and allow them to cool on the baking sheet for about 5 minutes before transferring to a cooling rack.
    If desired, use a kitchen torch to slightly toast the marshmallow. Alternatively, you can use your oven broiler for about 30 seconds, but be careful not to burn them.

Video

Nutrition

Serving: 1cookie Calories: 130kcal Carbohydrates: 21g Protein: 2g Fat: 5g Trans Fat: 0.01g Cholesterol: 8mg Sodium: 95mg Fiber: 1g Sugar: 12g