Preheat your oven to 350°F (175°C) and line your baking sheets with parchment paper.
In a mixing bowl, use an electric mixer to cream together the softened unsalted butter, granulated sugar, and brown sugar until light and fluffy, about 3-5 minutes.
Add the eggs one at a time, followed by the vanilla extract and peppermint extract. Mix until well combined.
In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
Gradually add the dry ingredients to the wet mixture, mixing until just combined. Be careful not to overmix.
Scoop tablespoons of the cookie dough onto the prepared baking sheets, spacing them about 2 inches apart.
Lightly sprinkle crushed peppermint candies on top of each cookie before baking.
Bake in the preheated oven for 10-12 minutes or until the edges are lightly golden, and the center is set.
Remove the cookies from the oven, and allow them to cool on the baking sheet for 5 minutes before transferring them to a cooling rack.
Optional: If desired, melt white chocolate chips in a microwave-safe bowl and drizzle over cooled cookies for an extra touch.