In a large nonreactive saucepan, combine the milk, heavy cream, coconut cream, sugar, and pepper together over medium heat and whisk until the sugar is dissolved. Heat the mixture to the scalding point (when bubbles form around the edge of the pan).
Beat the egg yolks in a large mixing bowl. Add the cream mixture, about 1/4 cup at a time, to the beaten eggs, whisking well between each addition, until all is used. Pour the mixture back into the saucepan and cook over medium heat until the mixture becomes thick enough to lightly coat the back of a spoon, 2 to 3 minutes.
Remove from the heat and strain through a fine-mesh sieve into a glass bowl. Fold in the coconut. Cover the top of the mixture with plastic wrap (this will keep a skin from forming) and let cool completely.
Place the mixture in the refrigerator and chill completely. Pour the mixture into an ice cream machine and follow the manufacture’s directions for the churning time.
Yield: about 1/2 gallon