In a saucepan over medium heat, combine the milk, sugar, and salt together. Heat the mixture, stirring until sugar is dissolved and mixture is smooth.
In a large bowl, whisk together the egg yolks. Add the hot milk mixture in a steady stream to the egg yolks, while whisking constantly.
Pour the mixture back into the saucepan and set over medium heat. Cook until the mixture is thickened and coats the back of a spoon, while stirring constantly, about 3 minutes.
Pour the mixture through a strainer into a large bowl. Stir in the heavy cream and peppermint extract. Chill completely in the fridge.
Freeze in an ice cream maker according to manufacturer's directions, adding the crushed cookies and candy cane pieces during the last 5 minutes of churning. Scoop ice cream into a large bowl or plastic container and freeze for 2 hours to firm up before serving.
Note: I used candy cane Oreos. Trader Joe's also has a candy cane sandwich cookie. If you can't find any, regular sandwich cookies will work just fine.
Calories: 490kcal, Carbohydrates: 50g, Protein: 5g, Fat: 31g, Saturated Fat: 17g, Cholesterol: 231mg, Sodium: 134mg, Potassium: 143mg, Fiber: 1g, Sugar: 39g, Vitamin A: 1119IU, Vitamin C: 1mg, Calcium: 95mg, Iron: 2mg