Prepare the Sticky Rice:
Rinse the sticky rice under cold water until the water runs clear, then soak it in a bowl of water for at least 1 hour (or overnight if you have time). This helps the rice cook properly and gives it a tender, sticky texture.
After soaking, drain the rice and transfer it to a steamer basket lined with cheesecloth. Steam the rice for 25-30 minutes or until it's tender and fully cooked.
Make the Coconut Sauce for Rice:
While the rice is steaming, combine the coconut milk, sugar, and salt in a small saucepan over medium heat. Stir until the sugar and salt are dissolved, but do not bring it to a boil. Once combined, remove from heat and set aside.
Combine the Coconut Sauce with the Rice:
Once the sticky rice is cooked, transfer it to a large bowl. Pour the coconut sauce over the rice and gently stir to combine, making sure the rice is fully coated. Let it sit for 10-15 minutes to allow the rice to absorb the coconut milk.
Prepare the Mango Topping:
While the rice is absorbing the coconut sauce, peel and slice the ripe mangoes into thin strips. Set them aside.
Make the Coconut Sauce (Optional):
In a small saucepan, heat the coconut milk, sugar, and salt over medium heat. Stir until the sugar dissolves and the mixture is smooth. Drizzle this over the rice when serving for an extra burst of coconut flavor.
Assemble the Mango Sticky Rice:
To serve, scoop the coconut sticky rice onto a plate or into a bowl. Arrange the mango slices on top or on the side. Drizzle with the optional coconut sauce for added flavor and richness.
Serve and Enjoy:
Mango Sticky Rice is best enjoyed warm or at room temperature. Serve it as a refreshing dessert for a summer dinner, a snack, or a sweet end to your Thai-inspired meal!