Begin by preparing the coconut shells. Carefully open each coconut, remove the flesh, and clean the shells thoroughly. Set aside.
In a saucepan over low heat, combine 1/4 cup of the diced mangoes with the heavy cream, white chocolate, and vanilla extract. Stir constantly until the white chocolate has melted and the mixture is smooth.
Remove from heat and allow the mixture to cool at room temperature for 15 minutes. Then, place it in the refrigerator to chill for an additional 20 minutes.
In the meantime, prepare the remaining mango into a puree by blending with coconut milk until smooth. Strain the puree through a fine mesh sieve to remove any fibers.
After the chilled mixture has set, fold in the strained mango puree and gently whip the mixture until it reaches a soft peak consistency.
Gently spoon or pipe the mousse into the prepared coconut shells, filling each one to the brim. Smooth the tops with a spatula.
Cover and refrigerate for at least 2 hours to set completely.
When ready to serve, garnish each mousse filled coconut with toasted coconut flakes and a few fresh mango slices.
Chefβs Insight
When selecting coconuts, look for ones that sound hollow when tapped with your knuckle.
Notes
Feel free to substitute other tropical fruits, like papaya or passion fruit, for a different twist on this Caribbean delight.