01 - Preheat the oven to 350°F and line two baking sheets with parchment paper.
02 - Whisk together all-purpose flour, baking soda, and salt in a medium bowl; set aside.
03 - Using an electric mixer or whisk, cream softened butter with granulated and brown sugars until light and fluffy, about 2 minutes.
04 - Beat in eggs one at a time, scraping the bowl sides as needed. Mix in peppermint extract, vanilla extract, and green food coloring if using until fully blended.
05 - Gradually fold the dry ingredient mixture into the wet ingredients just until combined.
06 - Gently fold in semi-sweet chocolate chips and chopped mint chocolates.
07 - Scoop tablespoon-sized portions of dough onto prepared baking sheets, spacing each about 2 inches apart.
08 - Bake for 9 to 11 minutes until edges are lightly golden and centers remain slightly soft.
09 - Allow cookies to cool on baking sheets for 5 minutes, then transfer to wire racks to cool completely.