Ingredients
Equipment
Method
Make the custard
- In a saucepan, heat the full-fat coconut milk, heavy cream, and granulated sugar until the sugar dissolves, whisking as it warms to keep it smooth.
- In a bowl, slowly whisk the hot coconut mixture into the 4 egg yolks to temper them, keeping the flow steady to avoid scrambling.
- Return everything to the saucepan and cook at 175F, stirring constantly, until thick enough to coat the back of a spoon.
- Strain the custard, then stir in the coconut extract, vanilla extract, and salt until evenly combined.
- Cool completely, then refrigerate at least 4 hours (chilling + freezing schedule) until very cold.
Churn and finish
- Churn the cold custard in an ice cream maker until it thickens to soft-serve consistency.
- Add the finely diced fresh pineapple and toasted shredded coconut in the last 5 minutes of churning so the pineapple pieces stay visible.
- Transfer to a freezer-safe container and freeze until scoopable, about 4 hours total chilling + freezing time.
Notes
For the smoothest custard, keep stirring while heating to 175F so the yolks don’t curdle. Chill until fully cold (at least 4 hours) for proper churning, and freeze until scoopable before serving. Refrigerate leftovers up to 3 days (best texture), and freeze up to 1 month. For a dairy-reduced swap, use full-fat coconut milk plus additional coconut cream in place of heavy cream, though the texture will be slightly softer.
