1 2/3 c coconut milk (13.5 oz can)
1 c skim high protein milk (lactose free)
2/3 c heavy cream
2/3 c sugar
2/3 c almonds, cut in ~ quarters
1/2 c semisweet or dark chocolate chips
1/3 c sweetened coconut flakes
2 T coconut extract
1 1/2 T coconut oil
1 T butter
1/8 t salt + a pinch, divided
For the chocolate flakes, melt the chocolate chips and coconut oil together in the microwave on low, stirring frequently. When completely melted and blended, spread on a piece of parchment paper laid on a cookie sheet into an approximately six-inch by nine-inch rectangle. Put it in the freezer. When it is hard, keeping it on the parchment paper, chop quickly into half-inch strips. Return it to the freezer for 5-10 minutes until hard again. Then chop in the other direction to make approximately half-inch squares. Return it to the freezer.
For the toasted almonds, put almonds, butter, and pinch of salt in a cast iron pan over medium heat, stirring off and on until toasted. Place in freezer to chill.
For the ice cream base, mix the coconut milk, milk, cream, sugar, 1/8 t salt, and coconut extract, stirring with a whisk until the sugar and salt are completely dissolved. Pour into an ice cream maker turn it on. When it is the consistency of soft-serve ice cream, move it to a large, airtight container. Very gently, fold in the chilled almonds, chocolate flakes, and coconut flakes. Freeze for three or more hours before serving.