In a large mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
Add the egg and vanilla extract to the butter mixture, and beat until well combined.
In a separate bowl, whisk together the flour, baking soda, and salt.
Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms.
Fold in the chopped white chocolate and crushed candy cane pieces until evenly distributed throughout the dough.
Cover the bowl with plastic wrap and refrigerate the dough for at least 30 minutes, or until firm.
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
Using a cookie scoop or tablespoon, portion out the dough and roll it into balls. Place the dough balls onto the prepared baking sheet, spacing them about 2 inches apart.
Flatten each dough ball slightly with the palm of your hand.
Bake the cookies in the preheated oven for 10-12 minutes, or until the edges are lightly golden.
Remove the cookies from the oven and let them cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.
Once cooled, serve the White Chocolate Peppermint Candy Cane Cookies and enjoy the festive flavors!