In a large bowl or a pitcher with a spout, whisk together the heavy cream, whole milk, granulated sugar, and salt. Whisk until the sugar seems mostly dissolved.
Stir in the mint extract, vanilla extract, and the green food coloring (if using). Add the food coloring drop by drop until you get the shade of green you like.
Give everything another good whisk to make sure the colors and flavors are evenly distributed.
Chill this mixture really well. Cover the bowl or pitcher and pop it in the fridge for at least 2-3 hours, or even better, overnight. This is a super important step for getting creamy results!
Once your base is thoroughly chilled, it's time for the ice cream maker! Pour the mixture into your ice cream maker and churn according to the manufacturer's instructions. This usually takes about 20-30 minutes, depending on your machine. You'll know it's ready when it looks like soft-serve ice cream.
During the last 5 minutes of churning, add in your semi-sweet chocolate chunks or mini chocolate chips. Let the machine mix them in for those final few minutes. Alternatively, you can transfer the churned ice cream to a container and fold in the chips by hand.
Transfer the soft ice cream to an airtight container.
Press a piece of parchment paper or plastic wrap directly onto the surface of the ice cream to help prevent ice crystals from forming.
Freeze for at least 4-6 hours, or until firm, before scooping and enjoying. This "ripening" time in the freezer helps the flavors meld and the texture firm up perfectly.