These Hot Chocolate Christmas Cookies are like a cup of cozy cocoa in every bite. Rich, fudgy, and bursting with chocolate flavor, they’re topped with gooey marshmallows and a sprinkle of crushed candy canes for that nostalgic holiday touch. Each cookie is a soft, chewy celebration of everything we love about winter nights and festive gatherings.

If you’re looking for the perfect holiday cookie that’s as fun to make as it is to eat, this recipe hits the sweet spot. Kids love helping with the marshmallow centers, and grown-ups can’t resist the decadent texture and deep cocoa notes. Pair with a warm drink or wrap in cellophane as a delightful homemade gift.
Why You’ll Love This Hot Chocolate Cookie Recipe
- Cozy holiday vibes in every single bite
- Ultra-chocolatey base that stays soft for days
- Marshmallow centers add gooey delight
- Perfect for cookie exchanges or Christmas parties
- Simple ingredients, big flavor impact
What Kind of Cocoa Powder Should I Use?
For that deep hot chocolate taste, use unsweetened Dutch-process cocoa powder if you want a rich, smooth flavor. Natural cocoa powder works too, but it gives a slightly tangier and lighter result. Either one will be delicious, but Dutch-process gives that extra chocolatey warmth that mimics a true mug of cocoa.
Ingredients for the Hot Chocolate Christmas Cookies

All-purpose flour: The foundation of your cookies, giving them structure while keeping them tender.
Unsweetened cocoa powder: This is what brings the deep chocolate flavor—like sipping a rich hot chocolate.
Baking soda: Helps the cookies rise and keeps the texture soft and chewy.
Salt: Just a pinch enhances all the chocolatey notes and balances the sweetness.
Unsalted butter: Provides moisture and richness for that soft, melt-in-your-mouth texture.
Brown sugar: Adds moisture and a hint of molasses for depth of flavor.
Granulated sugar: Keeps the sweetness level just right and balances the brown sugar.
Egg: Helps bind everything together and gives the cookies their chewy bite.
Vanilla extract: A background note that brings out the best in the chocolate.
Milk: Just a splash to loosen the dough and mimic the creaminess of hot cocoa.
Mini marshmallows: The gooey center surprise that makes these cookies scream “hot chocolate.”
Chocolate chips: Because double chocolate is always a good idea.
Crushed candy canes (optional): For a peppermint twist that’s festive and crunchy.
How To Make the Hot Chocolate Christmas Cookies
Step 1: Make the Dough
In a large mixing bowl, cream together the unsalted butter, brown sugar, and granulated sugar until light and fluffy. Beat in the egg, vanilla extract, and milk until fully incorporated.
Step 2: Mix the Dry Ingredients
In a separate bowl, whisk together the flour, unsweetened cocoa powder, baking soda, and salt. Gradually add the dry ingredients into the wet mixture, stirring just until combined. Fold in the chocolate chips.
Step 3: Chill the Dough
Cover the bowl with plastic wrap and chill the dough in the refrigerator for at least 30 minutes. This helps develop flavor and keeps the cookies from spreading too much.
Step 4: Bake the Cookies
Preheat the oven to 350°F (175°C). Scoop the dough into tablespoon-sized balls and place on a parchment-lined baking sheet. Bake for 8 minutes, then remove from the oven.
Step 5: Add Marshmallows
Quickly press 2-3 mini marshmallows into the center of each cookie and return them to the oven for another 2-3 minutes, just until the marshmallows are puffy and slightly golden.
Step 6: Cool and Decorate
Let cookies cool on the pan for 5 minutes before transferring to a wire rack. If using, sprinkle crushed candy canes on top while the marshmallows are still tacky.
How to Serve These Cookies
These Hot Chocolate Christmas Cookies are best enjoyed warm with the marshmallows still soft and gooey. They’re perfect for Christmas dessert platters, hot cocoa bars, or even packed in lunchboxes as a special winter treat. This recipe makes about 24 cookies, ideal for serving 10 to 12 people depending on how many cookies each person enjoys.
Storing Hot Chocolate Christmas Cookies
Store these cookies in an airtight container at room temperature for up to 5 days. To keep the marshmallows soft, layer cookies with parchment paper between them. You can also freeze the unbaked dough balls (without marshmallows) for up to 2 months. When ready to bake, just add the marshmallows mid-bake as usual.
Frequently Asked Questions
Can I use large marshmallows instead of mini ones?
Mini marshmallows melt more evenly and fit better on the cookies. If using large ones, cut them into quarters for similar results.
Do I have to chill the dough?
Yes, chilling the dough helps prevent spreading and enhances the flavor and texture of the cookies.
Can I make these cookies gluten-free?
Yes, substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. Make sure your marshmallows and chocolate chips are gluten-free as well.
Can I add spices like cinnamon or nutmeg?
Absolutely! A pinch of cinnamon or nutmeg can enhance the holiday flavor.
Can I make these ahead for a party?
Yes! Bake them a day ahead and store in an airtight container. Warm them slightly before serving for that gooey marshmallow center.
Want More Cookie Ideas with a Twist?
If these Hot Chocolate Christmas Cookies make your heart warm, you’ll adore these other festive and fun recipes:
- Red Velvet Cheesecake Brownies
- Oreo Stuffed Cinnamon Rolls
- Soft Pumpkin Snickerdoodles with Cinnamon Sugar
- Winter Wonderland Chocolate Chip Christmas Cookies
- Fried Apple Pies
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add peppermint or leave it classic? Did you use dark chocolate chips or white chocolate?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other bake smarter.
Check out more cozy dessert ideas on Life With Mira.
Print
Hot Chocolate Christmas Cookies
- Total Time: 1 hour
- Yield: 20 profiteroles
- Diet: Vegetarian
Description
Delicately crisp on the outside and decadently rich within, Gold-Dusted Chocolate Profiteroles are where elegance meets indulgence. These airy French choux pastries are filled with silky whipped cream and lavishly coated in a glossy chocolate ganache, then finished with a stunning touch of edible gold dust. Whether you’re planning a celebratory dinner, a bridal shower, or simply spoiling yourself with a dessert that screams luxury, these profiteroles will never fail to impress.
Ingredients
1/2 cup unsalted butter
1 cup water
1 cup all-purpose flour
4 eggs
Pinch salt
1 cup heavy whipping cream
2 tablespoons powdered sugar
1 teaspoon vanilla extract
4 oz dark chocolate (60% cacao or more)
1/2 cup heavy cream (for ganache)
1/2 teaspoon edible gold dust
Instructions
1. Preheat your oven to 400°F (200°C). In a saucepan over medium heat, combine butter, water, and salt. Bring to a boil.
2. Add flour all at once and stir vigorously until the dough forms a ball and pulls away from the sides. Cook for 2 minutes.
3. Remove from heat and let cool for 5 minutes.
4. Beat in eggs one at a time, mixing until the dough is smooth and glossy.
5. Transfer to a piping bag with a round tip. Pipe 1.5-inch mounds onto parchment-lined baking sheets.
6. Bake for 25–30 minutes until puffed and golden. Cool completely.
7. In a chilled bowl, whip the cream with powdered sugar and vanilla until stiff peaks form. Refrigerate.
8. For the ganache, heat heavy cream until just simmering. Pour over chopped chocolate. Wait 1 minute, then stir smooth.
9. Cut profiteroles in half. Fill with whipped cream, replace tops, and dip in ganache.
10. Once set but still tacky, brush lightly with edible gold dust.
Notes
Make sure to cool the dough slightly before adding eggs to avoid scrambling.
Use only edible gold dust (not just “non-toxic”).
For extra crispness, reheat pastry shells in a low oven before serving.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 2 profiteroles
- Calories: 215
- Sugar: 7g
- Sodium: 42mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 87mg
Keywords: chocolate profiteroles, choux pastry, ganache, whipped cream, gold desserts

