Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
In a large mixing bowl, cream the softened butter and granulated sugar together until light and fluffy.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla and peppermint extracts.
Gradually add the dry ingredients to the wet mixture, stirring until just combined.
Fold in the chocolate chips and crushed peppermint candies until evenly distributed.
Shape the dough into a log (about 12 inches long) and place it on the prepared baking sheet. Flatten the log slightly with your hands.
Bake in the preheated oven for 25-30 minutes, or until the log is set and lightly golden.
Remove from the oven and let it cool for about 10 minutes. Reduce the oven temperature to 325°F (160°C).
Using a sharp knife, slice the log diagonally into 1-inch thick pieces. Place the slices cut side down back on the baking sheet.
Bake for an additional 15-20 minutes, turning the biscotti halfway through, until golden and crisp.
Allow the biscotti to cool completely on a wire rack before serving.
Notes
Serve the biscotti on a beautiful platter, dusted with a light sprinkling of powdered sugar and accompanied by a small bowl of hot chocolate or coffee for dipping.