Prep Your Space: Let's get our kitchen ready for a little baking therapy! Preheat your oven to 350°F and grease your baking sheets with nonstick spray or line them with parchment paper. Set them aside so you're ready to go.
Crush & Release: Put your candy canes into a plastic bag and give them a good smash with a rolling pin until they are finely crushed. Set those beautiful peppermint bits aside for later.
Cream with Care: In a large bowl, cream together your softened margarine and sugar until the mixture becomes wonderfully light, fluffy, and smooth. Once it's perfect, mix in the vanilla and egg until combined.
Whisk Your Dry Ingredients: In a separate small bowl, stir together your flour, salt, baking powder, and baking soda—leaving the powdered sugar out for now.
Bring It Together: Slowly mix your dry ingredients into the wet mixture until it's just combined. Scrape down the sides of the bowl with a spatula, and then gently stir in those crushed candy canes.
Roll into Sweetness: Pour your powdered sugar onto a small plate. Scoop a heaping teaspoon of dough, roll it into a neat little ball in your hands, and coat it completely in the powdered sugar until it looks like a mini snowball. Place it on your baking sheet and repeat with the rest of the dough.
Bake & Breathe: Bake for 9 to 11 minutes until the bottoms are a barely-there golden brown and the tops look beautifully matte and crinkled. Let them rest on the warm sheet for 3 minutes before transferring them to a wire rack to cool completely.