In a medium saucepan, combine the Arborio rice, coconut milk, and water. Bring to a simmer over medium heat, stirring occasionally.
Add the sugar, salt, and ground cardamom to the saucepan. Stir to combine, allowing the sugar to dissolve.
Reduce heat to low and cover, simmering for about 20-25 minutes, or until the rice is tender and the mixture becomes creamy. Stir occasionally to prevent sticking.
Once cooked, remove from heat and stir in the vanilla extract and diced mango, mixing gently to incorporate the flavors.
Let the pudding cool slightly at room temperature or refrigerate for an additional 30 minutes for a chilled dessert.
To serve, spoon the rice pudding into individual bowls or cups. Garnish with toasted coconut flakes and fresh mint leaves for added flavor and visual appeal.