To toast the coconut, spread it on a dry skillet over medium-low heat and stir frequently until golden brown, about 3-5 minutes. Watch closely as it burns easily.
For a vegan version, substitute the plain yogurt with coconut yogurt or a plant-based alternative.
This compote is best served fresh. If preparing ahead, keep the dressing and coconut separate until just before serving to prevent the fruit from becoming soggy.
You can add other tropical fruits like mango or pineapple for extra variety.