Ingredients
Method
- Cream butter and sugar until light and fluffy (2–3 minutes).
- Add eggs one at a time, then mix in vanilla extract.
- Whisk flour, baking powder, and salt in a separate bowl. Add to wet ingredients and mix until just combined.
- Gently fold in half of the crushed candy canes.
- Cover and chill dough for at least 1 hour.
- Roll into balls, coat in sugar, and bake at 350°F (175°C) for 10–12 minutes.
- Let cookies cool completely on a wire rack.
- Beat cream cheese, butter, vanilla, salt, and powdered sugar until smooth and thick.
- Frost cooled cookies and immediately top with remaining crushed candy canes.
Notes
This recipe makes about 16 generously sized cookies, but you can easily double or halve it depending on your needs. The dough can be prepared in advance and chilled or frozen, making it a great option for busy holiday baking. For the best texture and flavor, these cookies are best enjoyed fresh after frosting, when they are soft, creamy, and full of festive peppermint crunch. Storage and variation options can be adjusted to suit different occasions, whether you're baking for a cookie tray, gifting, or a holiday party.
