The first time I crushed candy canes into cookie dough, I wasn’t sure if it would work.
But that combination of chocolate and peppermint turned out to be one of those happy accidents that becomes a permanent fixture in my December baking rotation.
These cookies taste exactly like sipping hot chocolate after coming in from the cold, but in cookie form.
The soft, chewy chocolate base gets little bursts of minty crunch from the candy canes, and that white chocolate drizzle on top? It’s not just pretty—it adds another layer of sweetness that ties everything together.
I make these every year now, and they disappear faster than any other cookie on my holiday platter.
They’re festive enough for a cookie exchange but easy enough to whip up on a weeknight when you just want something that feels like the season.
Why You’ll Love This Recipe
These cookies look impressive but come together with ingredients you probably already have. No chilling the dough for hours, no complicated techniques—just mix, scoop, and bake.
The texture is perfect: soft and thick in the middle with slightly crispy edges. They stay soft for days if you store them in an airtight container (though good luck making them last that long).
The candy cane pieces don’t just add flavor—they give each bite a satisfying crunch that contrasts beautifully with the soft cookie. And the white chocolate drizzle makes them look bakery-quality with almost no effort.
You can make the dough ahead and keep it in the fridge for up to 3 days, or freeze it for up to 3 months. Just add a minute or two to the baking time if you’re baking from frozen.
Ingredients
For the cookies:
- 2¼ cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup (2 sticks) unsalted butter, softened
- ¾ cup granulated sugar
- ¾ cup packed brown sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 1½ cups semi-sweet chocolate chips
- ½ cup crushed candy canes (about 6-8 regular-sized candy canes)
For the topping:
- ½ cup white chocolate chips
- 1 teaspoon coconut oil (or vegetable oil)
- Additional crushed candy canes for sprinkling
Instructions
Prepare the dough:
Preheat your oven to 375°F (190°C). Line two baking sheets with parchment paper or silicone baking mats.
In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
Cream the butter and sugars:
In a large bowl, beat the softened butter, granulated sugar, and brown sugar together until light and fluffy, about 2-3 minutes. You want it nice and creamy.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
Combine everything:
Gradually add the flour mixture to the butter mixture, mixing on low speed until just combined. Don’t overmix—stop as soon as you don’t see any dry flour.
Fold in the chocolate chips and crushed candy canes with a wooden spoon or spatula. The candy cane pieces should be distributed throughout the dough.
Bake the cookies:
Scoop the dough into balls about 2 tablespoons each (a cookie scoop works great here). Place them 2 inches apart on your prepared baking sheets.
Bake for 10-12 minutes, until the edges are set but the centers still look slightly underdone. They’ll continue cooking on the baking sheet after you take them out.
Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
Add the white chocolate drizzle:
In a microwave-safe bowl, combine the white chocolate chips and coconut oil. Microwave in 20-second intervals, stirring between each one, until completely smooth.
Use a fork or a piping bag to drizzle the melted white chocolate over the cooled cookies. Immediately sprinkle with additional crushed candy canes before the chocolate sets.
Let the white chocolate harden completely (you can pop them in the fridge for 10 minutes to speed this up) before serving or storing.
Storage tips:
Store cookies in an airtight container at room temperature for up to 5 days. You can also freeze them (without the white chocolate drizzle) for up to 3 months.
If you’re gifting these or taking them somewhere, layer them between sheets of parchment paper so they don’t stick together.
Tips for Success:
- Crush your candy canes into various sizes—some fine pieces and some chunky bits. This gives you better texture throughout the cookie.
- Don’t skip the coconut oil in the white chocolate drizzle. It helps the chocolate stay smooth and gives it a nice shine.
- If your cookies are spreading too much, try refrigerating the dough for 30 minutes before baking.
- For extra minty flavor, add ¼ teaspoon of peppermint extract to the dough along with the vanilla.
These cookies are perfect for holiday parties, cookie swaps, or just treating yourself during the busy season. The combination of chocolate, peppermint, and that satisfying candy cane crunch makes them impossible to resist.
Print
Candy Cane Hot Chocolate Cookies
Soft chocolate cookies packed with crushed candy canes and drizzled with white chocolate. All the flavors of hot cocoa in a festive, easy-to-make cookie!
- Total Time: 27 minutes
- Yield: About 24 cookies 1x
Ingredients
For the cookies:
- 2¼ cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup (2 sticks) unsalted butter, softened
- ¾ cup granulated sugar
- ¾ cup packed brown sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 1½ cups semi-sweet chocolate chips
- ½ cup crushed candy canes (about 6–8 regular-sized candy canes)
For the topping:
- ½ cup white chocolate chips
- 1 teaspoon coconut oil (or vegetable oil)
- Additional crushed candy canes for sprinkling
Instructions
- Prepare the dough: Preheat your oven to 375°F (190°C). Line two baking sheets with parchment paper or silicone baking mats.
- In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
- Cream the butter and sugars: In a large bowl, beat the softened butter, granulated sugar, and brown sugar together until light and fluffy, about 2-3 minutes. You want it nice and creamy.
- Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
- Combine everything: Gradually add the flour mixture to the butter mixture, mixing on low speed until just combined. Don’t overmix—stop as soon as you don’t see any dry flour.
- Fold in the chocolate chips and crushed candy canes with a wooden spoon or spatula. The candy cane pieces should be distributed throughout the dough.
- Bake the cookies: Scoop the dough into balls about 2 tablespoons each (a cookie scoop works great here). Place them 2 inches apart on your prepared baking sheets.
- Bake for 10-12 minutes, until the edges are set but the centers still look slightly underdone. They’ll continue cooking on the baking sheet after you take them out.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
- Add the white chocolate drizzle: In a microwave-safe bowl, combine the white chocolate chips and coconut oil. Microwave in 20-second intervals, stirring between each one, until completely smooth.
- Use a fork or a piping bag to drizzle the melted white chocolate over the cooled cookies. Immediately sprinkle with additional crushed candy canes before the chocolate sets.
- Let the white chocolate harden completely (you can pop them in the fridge for 10 minutes to speed this up) before serving or storing.
- Prep Time: 15 minutes
- Cook Time: 12 minutes









