1. Place black and white rice in a fine strainer and rinse well under cool running water until water runs clear. Place rice in a 2- to 3-quart pan and add 5 cups water. Bring to a boil over high heat; reduce heat and simmer, uncovered, until rice is tender to bite, stirring occasionally, 18 to 20 minutes. If rice begins to stick, stir in a little more water.
2. Mix sugar and 1/4 cup hot water. Stir into rice. Add salt to taste.
3. Serve the rice pudding warm or at room temperature. Spoon the pudding into stemmed glasses or small bowls. Stir the coconut milk and pour it equally over portions. Top each serving with fruit and a small scoop of coconut ice cream.