01 - Rinse the rice under cold water until the water runs clear.
02 - In a medium saucepan, combine the rice, coconut milk, whole milk, sugar, and salt.
03 - Bring to a gentle simmer over medium heat, stirring occasionally.
04 - Reduce heat to low, cover partially, and cook for 30 to 35 minutes, stirring frequently to prevent sticking, until the rice is tender and the pudding is creamy.
05 - Remove from heat and stir in the vanilla extract.
06 - Let the pudding cool for 5 to 10 minutes; it will thicken slightly as it cools.
07 - Divide the rice pudding among serving bowls and top with diced mango, toasted coconut flakes, and mint leaves if desired. Serve warm or chilled.