01 - Combine heavy cream and whole milk in a medium saucepan. Heat over medium heat until steaming, but do not boil.
02 - Whisk egg yolks, sugar, and salt in a separate bowl until pale yellow and slightly thickened.
03 - Gradually pour 1 cup of hot cream mixture into yolks while whisking continuously to prevent curdling.
04 - Return tempered yolk mixture to the saucepan with remaining cream.
05 - Cook over low heat, stirring constantly with wooden spoon until mixture thickens and coats back of spoon (170-175°F), approximately 5-7 minutes.
06 - Remove from heat and stir in peppermint extract, vanilla extract, and food coloring if desired.
07 - Pour custard through fine mesh sieve into clean bowl. Cool to room temperature, then cover and refrigerate minimum 4 hours or until completely chilled.
08 - Process chilled custard in ice cream maker according to manufacturer instructions.
09 - Add chopped chocolate during final 2 minutes of churning for even distribution.
10 - Transfer to freezer-safe container with lid and freeze minimum 2 hours until firm before serving.