Peppermint Hot Chocolate Cookies Recipe
There’s something utterly magical about cozying up with a mug of hot chocolate during the chilly months, and what if I told you there’s a way to enjoy that feeling in cookie form? This Peppermint Hot Chocolate Cookies Recipe is sheer winter bliss—rich, chocolaty, with a cool peppermint kiss and a melted marshmallow center that feels like a warm hug from your oven to your taste buds. Trust me, once you give this recipe a whirl, you’ll want to make it a holiday (or anytime!) tradition.
Why This Recipe Works
- Double Chocolate Goodness: Using both melted semi-sweet chocolate and chocolate chunks creates a wonderfully fudgy yet textured cookie.
- Peppermint Charm: Peppermint extract adds that festive zing without overpowering the deep chocolate flavor.
- Marshmallow Magic: Adding marshmallow halves on top and finishing them in the oven gives a delightful gooey, melty surprise with every bite.
- Chilling the Dough: A 30-minute chill means cookies won’t spread too thin, keeping them thick and chewy like you want.
Ingredients & Why They Work
Every ingredient in this peppermint hot chocolate cookies recipe has its own special job—from that rich cocoa powder to the burst of freshness from peppermint extract. Picking quality chocolate and fresh eggs really makes a difference here, so let me walk you through why I love each part before you dive into baking.

- Semi-sweet baking chocolate: Melts beautifully and provides the base of luscious chocolate flavor—good quality bars like Ghirardelli really shine.
- Unsalted butter: Adds richness and helps create a tender cookie texture.
- All-purpose flour: Gives the cookie structure—make sure to measure properly by spooning and leveling for best results.
- Baking powder: Helps give the cookies a light lift without making them cakey.
- Salt: Balances out the sweetness and intensifies chocolate flavor.
- Dutch-process cocoa powder: Offers a smooth, rich chocolate taste and dark color; Dutch-processed has a mellow acidity perfect here.
- Eggs: Binder that also adds moisture and richness.
- Light brown sugar: Adds moisture and slight caramel notes keeping cookies chewy.
- Vanilla extract: Deepens the flavor and plays nicely with the peppermint.
- Peppermint extract: The star of the show for that festive flare—use good-quality extract for natural flavor.
- Semisweet chocolate chunks: Provide melty, gooey pockets of chocolate inside the cookie.
- Large marshmallows: Halved and baked on top for that irresistible molten topping.
- Crushed peppermint candy: Adds crunch and a bright burst of peppermint that makes these cookies extra special.
- Optional chocolate drizzle: For added decadence and presentation flair.
Tweak to Your Taste
I love how flexible this peppermint hot chocolate cookies recipe is—it’s a fantastic base that you can totally personalize depending on what you’re craving or what’s in your pantry. Whether you want it a bit nuttier or extra gooey, it’s your call!
- White Chocolate & Peppermint: I once swapped the semisweet chunks for white chocolate and added crushed candy canes inside the dough—total crowd-pleaser for those who love a sweeter twist.
- Nutty Surprise: Adding chopped toasted pecans or walnuts brings a subtle crunch that contrasts nicely with the soft marshmallow tops.
- Dairy-Free Version: You can replace butter with coconut oil and use dairy-free chocolate—works well if you’re catering to dietary needs without sacrificing flavor.
Step-by-Step: How I Make Peppermint Hot Chocolate Cookies Recipe
Step 1: Melt Chocolate and Butter Carefully
Start by chopping or breaking up your semi-sweet baking chocolate into smaller pieces so it melts evenly. Combine it with the diced unsalted butter in a microwave-safe bowl. I ALWAYS melt mine in 30-second bursts, stirring really well between each round—that prevents scorching and helps you get a silky smooth mixture. Let it cool for a few minutes before moving on, so it doesn’t scramble your eggs when added.
Step 2: Mix Dry Ingredients and Prepare Bowl
In a separate bowl, sift together your flour, baking powder, salt, and Dutch-process cocoa powder. Sifting helps incorporate air and keeps cocoa lumps from sneaking into the batter, which can be a bummer texture-wise.
Step 3: Beat the Wet Ingredients
Using a stand mixer with a paddle attachment or a handheld electric mixer, beat your eggs, brown sugar, vanilla extract, and peppermint extract until mixed well and slightly fluffy. Here’s where the magic starts to come together—the peppermint aroma is just intoxicating at this point!
Step 4: Combine Chocolate and Dry Ingredients
Slowly pour in your cooled melted chocolate and butter mixture while continuing to beat until everything is smoothly combined. Don’t forget to scrape down the bowl sides to mix in any stranded bits. Then, with your mixer on low, gradually add the dry ingredient mix until just combined—overmixing here can give you tough cookies, so keep it gentle.
Step 5: Fold in Chocolate Chunks and Chill the Dough
Now fold in the semisweet chocolate chunks by hand—this gives a nice texture variation without overworking the dough. Cover your dough tightly with plastic wrap and pop it into the fridge for at least 30 minutes. I can’t stress this enough—chilling helps keep the cookies from flattening too much while baking and really enhances the flavor melding.
Step 6: Scoop, Bake, and Add Marshmallows
Preheat your oven to 375°F and line baking sheets with parchment paper. Scoop out about a heaping tablespoon of dough per cookie, shaping into balls (a cookie scoop is a lifesaver here for even sizing). Place them spaced about 2 inches apart to leave room for spreading. Bake for about 9 minutes—you want them just underbaked so the centers stay soft.
While those start baking, use kitchen scissors to cut your marshmallows in half—don’t skip this step! Also, toss your peppermint candies in a zip-bag and crush them with a rolling pin. Once the cookies come out, quickly press a marshmallow half cut-side down onto each cookie, then slide the trays back into the oven for 2–3 more minutes until marshmallows melt into a gorgeous gooey topping.
Let them cool for a few minutes on a wire rack, then drizzle with melted chocolate or chocolate sauce if you’re feeling fancy, and sprinkle with crushed peppermint candy for that signature festive crunch.
Pro Tips for Making Peppermint Hot Chocolate Cookies Recipe
- Don’t Skip Chilling: I used to rush this and hated how flat the cookies got. Now, the 30-minute chill always guarantees thick, chewy cookies with perfect shape.
- Cut Marshmallows in Advance: Cutting marshmallows beforehand makes the final baking step smooth and saves you from scrambling when cookies come out.
- Careful with Peppermint Extract: That stuff is potent! Start with a teaspoon like the recipe says, then adjust next time if you want stronger flavor.
- Use Parchment Paper: Trust me on this—ensures even baking and makes clean-up a breeze.
How to Serve Peppermint Hot Chocolate Cookies Recipe

Garnishes
I usually stick to the crushed peppermint candy sprinkled on top—it adds a beautiful festive crunch and a pop of color that says “winter treat.” Sometimes, I drizzle melted chocolate over for an elegant finish that impresses guests without extra effort.
Side Dishes
These cookies shine alongside a steaming mug of peppermint hot chocolate or classic coffee to amplify the chocolate-peppermint combo. For an after-dinner treat, they pair wonderfully with a scoop of vanilla or mint chip ice cream.
Creative Ways to Present
During holiday parties, I like to arrange these cookies on a festive platter layered with pine sprigs and cinnamon sticks for a cozy vibe. Wrapping a few in cellophane tied with a ribbon makes an adorable homemade gift, and adding a peppermint stick on the side amps up the charm.
Make Ahead and Storage
Storing Leftovers
I keep leftover ginger cookies in an airtight container at room temperature, and they stay delightfully chewy for about 3 to 4 days. Just make sure the marshmallows don’t stick to each other; placing parchment paper between layers helps.
Freezing
If I want to prep ahead, I freeze the dough in scooped balls on a baking sheet, then transfer to a freezer-safe bag after they’re solid. When I’m ready, I bake straight from frozen—just add a minute or two to the bake time. Baked cookies freeze well too; I wrap them tightly in plastic wrap and store in a freezer bag for up to 3 months.
Reheating
I like to warm frozen or leftover cookies in a 300°F oven for about 5 minutes—this revives that gooey marshmallow topping and brings back that fresh-baked warmth. Microwave works in a pinch, but I find the texture is best when reheated gently in the oven.
FAQs
-
Can I use milk chocolate instead of semi-sweet for the peppermint hot chocolate cookies recipe?
Absolutely! You can swap semi-sweet for milk chocolate if you prefer a sweeter, creamier flavor, though it will be less intense in chocolate depth. Just keep in mind this might make the cookies a bit sweeter, so you might want to slightly reduce the brown sugar if you want to balance it.
-
What’s the best way to crush peppermint candy for topping?
The easiest way is to place peppermint candies in a sealed plastic bag (like a zip-top bag) and smash them using the flat side of a rolling pin. You want a mix of small pieces and fine crumbs—not powdery—to give your cookies a nice crunchy texture without overwhelming them.
-
Can I make these cookies gluten-free?
Yes! Replace the all-purpose flour with a gluten-free flour blend designed for baking. Just make sure it includes xanthan gum or another binder for the best texture. The flavor and peppermint charm will shine through just as well.
-
How do I prevent marshmallows from burning?
Keep a close eye during the last 2-3 minutes of baking the marshmallow-topped cookies. The marshmallows should puff and soften but not turn dark brown. Oven temps and broiler settings vary, so removing the cookies as soon as they look melty and slightly golden is key.
-
Can I skip the marshmallows and peppermint candy topping?
You definitely can! The cookies will still be delicious with the peppermint flavor in the dough and the chocolate chunks inside, but the marshmallow topping adds that signature melty hot cocoa vibe. If you’re out of marshmallows, consider adding mini marshmallows baked inside the dough instead.
Final Thoughts
This Peppermint Hot Chocolate Cookies Recipe is one of those cozy kitchen projects that makes you feel like you’re wrapping up winter in something sweet and indulgent. It’s the kind of treat that sparks smiles at holiday gatherings or feels like a special gift to yourself on a frosty evening. I hope you enjoy baking and savoring them as much as I do—it’s really a delightful way to combine two classic winter comforts into one unforgettable cookie.
Print
Peppermint Hot Chocolate Cookies Recipe
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour 2 minutes
- Yield: 48 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Delight in these festive Peppermint Hot Chocolate Cookies featuring rich semi-sweet chocolate, a hint of peppermint, and gooey marshmallow topping. Perfect for holiday gatherings or cozy winter treats, these cookies combine chocolate chunks, a soft cocoa dough, and crushed peppermint for a delightful burst of flavor in every bite.
Ingredients
Chocolate Mixture
- 12 ounces semi-sweet baking chocolate, chopped or broken into pieces
- 8 tablespoons unsalted butter, diced
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/4 cup Dutch-process unsweetened cocoa powder
Wet Ingredients
- 3 large eggs
- 1 cup light brown sugar, packed
- 1 teaspoon vanilla extract
- 1 teaspoon peppermint extract
Add-ins and Toppings
- 8 ounces semisweet chocolate chunks
- 24 large marshmallows
- Crushed peppermint candy
- Optional: chocolate sauce or melted chocolate chips for drizzling
Instructions
- Preheat Oven: Preheat the oven to 375 degrees Fahrenheit and line two baking sheets with parchment paper to prepare for baking.
- Melt Chocolate and Butter: Place the semi-sweet chocolate pieces and diced butter in a microwave-safe bowl. Melt them in 30-second intervals, stirring after each, until smooth and completely melted. Set aside to cool slightly.
- Sift Dry Ingredients: In a medium bowl, sift together the flour, baking powder, salt, and Dutch-process cocoa powder. Set this mixture aside for later use.
- Mix Wet Ingredients: Using a stand mixer with a paddle attachment or electric hand mixer, beat the eggs, brown sugar, vanilla extract, and peppermint extract until well combined and smooth.
- Combine Chocolate Mixture: Gradually pour the melted chocolate and butter mixture into the wet ingredients while continuing to beat until fully incorporated. Scrape down the sides of the bowl to ensure even mixing.
- Add Dry Ingredients: On low speed, slowly add the sifted dry ingredients to the wet mixture and mix until just combined, being careful not to overwork the dough.
- Fold in Chocolate Chunks: Gently fold the semisweet chocolate chunks into the dough to evenly distribute them.
- Chill Dough: Remove the dough from the mixer bowl, cover it with plastic wrap, and chill in the refrigerator for at least 30 minutes to firm up the dough and prevent spreading during baking.
- Shape Cookies: Once chilled, scoop about 1 heaping tablespoon of dough per cookie and shape into balls. Arrange them on the prepared baking sheets with about 2 inches between each cookie.
- Bake Cookies: Bake the cookies in the preheated oven for 9 minutes, aiming to have them slightly under-baked for a soft center.
- Prepare Marshmallows and Peppermint: While cookies bake, cut each marshmallow in half using kitchen scissors. Place crushed peppermint candy pieces by sealing them in a bag and crushing with a rolling pin.
- Add Marshmallows and Finish Baking: Remove cookies from the oven and place one marshmallow half, cut side down, on top of each cookie. Return to the oven and bake for an additional 3 minutes or until marshmallows have melted slightly.
- Cool and Garnish: Transfer cookies to a wire rack to cool slightly. Drizzle with melted chocolate or chocolate sauce if desired, then sprinkle with the crushed peppermint candy. Serve and enjoy!
Notes
- Do not overwork the dough to maintain a tender texture.
- Use a cookie scoop or ice cream scoop for evenly sized cookies.
- Chocolate and butter can be melted using a double boiler as an alternative to microwaving.
- Substitute semi-sweet chocolate with milk or dark chocolate based on preference.
- Chilling the dough for at least 30 minutes helps to prevent excessive spreading during baking.
- Store baked cookies in an airtight container at room temperature for 3-4 days or refrigerate for up to one week.
- Cookie dough or baked cookies can be frozen for 2-3 months for longer storage.
Nutrition
- Serving Size: 1 cookie
- Calories: 150 kcal
- Sugar: 12 g
- Sodium: 60 mg
- Fat: 8 g
- Saturated Fat: 5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 2 g
- Cholesterol: 25 mg


