Preheat your oven to 350°F and prepare cookie sheets with parchment paper.
In a large mixing bowl, cream together the softened butter, shortening, granulated sugar, and brown sugar until the mixture is light and fluffy (about 2 minutes).
Blend in the vanilla essence and peppermint flavoring, then add the eggs one at a time, ensuring each is well mixed.
Set the mixer to low speed and gradually incorporate the flour, baking soda, and salt. If the dough is too sticky, add a bit more flour, one tablespoon at a time.
Gently fold in the crushed peppermint candy and white chocolate morsels.
Shape the dough into balls, approximately 1 to 1.5 tablespoons each, and place them 2 inches apart on the prepared cookie sheets.
Bake the cookies for 8-10 minutes, or until the tops are just set. Once out of the oven, optionally place a few extra white chocolate morsels on top of each cookie.
Allow the cookies to cool on the baking sheet for 10 minutes before transferring them to a wire rack to cool completely.