Creamy coconut ice cream loaded with crunchy almonds, toasted coconut, and a ribbon of fudge. A delicious ice cream recipe for fans of almond joy bars!
To toast almonds and coconut: place each in a metal pie plate or cake pan. Preheat oven to 350°. Bake almonds for 6-10 minutes, stirring often. Bake coconut for 4-5 minutes, stirring often. Remove and cool completely, then freeze.
In a large bowl, whisk together the coconut milk, cream, sugar, vanilla, coconut flavoring, and salt.
Churn the ice cream in an ice cream maker for 20-25 minutes according to the manufacturer's instructions.
While the ice cream churns, prepare the fudge ripple. Heat the cream in the microwave or a small saucepan until barely simmering around the edges. Remove from the heat and add the chocolate and salt. Let sit 2-3 minutes, then stir until smooth and completely melted. Chill, stirring occasionally.
Layer about a third of the churned ice cream, toasted coconut, toasted almonds, and chocolate ripple in a freezer-safe container. Repeat 2 times. Swirl gently with the handle of a spoon.
Freeze for 3-4 hours, or until firm enough to scoop.
Notes
If you forget to chill the coconut milk, you can chill the ice cream base for an hour before churning.
Press plastic wrap onto the surface of leftover ice cream after scooping to keep it softer and prevent ice crystals.
Don't use cream of coconut in place of the coconut milk. It's sweetened with sugar, so your ice cream will be overly sweet.