Mango sticky rice is a sweet little treasure of tender rice, rich coconut cream, and ripe mango that makes dessert feel simple and special !

If you want a dessert that feels lush, glossy, fruity, and absolutely worth making from scratch, mango sticky rice is the one to bring to your table.
The sweet coconut soaked rice, the soft slices of ripe mango, and that extra spoonful of salted coconut sauce turn mango sticky rice into the kind of dessert that looks beautiful, tastes even better, and makes people think you worked much harder than you actually did.
This version is the one I would hand to anyone who wants mango sticky rice to taste balanced instead of overly sweet, rich without feeling heavy, and soft in all the right places.
The rice should be tender and shiny, never mushy, the coconut mixture should sink into every grain instead of pooling at the bottom, and the mango should be ripe enough to taste floral and juicy the second your fork hits the plate.
One small detail that helps this dessert feel even more worthwhile is that mango naturally brings vitamin C and other bioactive compounds to the dish, which is nice when you want dessert to taste fresh as well as indulgent.
Ingredients
For the Sticky Rice
- 1 1/2 cups Thai glutinous rice, also labeled sweet rice
- Water for soaking
For the Coconut Mixture
- 1 13.5 ounce can full-fat coconut milk
- 3/4 cup granulated sugar
- 3/4 teaspoon kosher salt
For the Thick Coconut Topping
- 1/2 cup of the coconut mixture from above
- 1 teaspoon cornstarch
- 1 teaspoon water
For Serving
- 2 large ripe yellow mangoes, peeled and sliced
- 1 tablespoon toasted sesame seeds or toasted mung beans, optional but excellent for texture
How to Make Mango Sticky Rice

Rinse the glutinous rice in several changes of cold water until the water stops looking cloudy, because that extra surface starch can make the finished rice gummy instead of glossy.
Then cover the rice with fresh water and let it soak for at least 4 hours.
Though overnight is even better if you are planning ahead, because well-soaked rice cooks more evenly and gives you that tender, distinct chew that makes this dessert so satisfying.
When you are ready to cook, drain the rice well and steam it instead of boiling it, because boiling ruins the texture here and turns a special dessert into sweet rice pudding.
So line a steamer basket or sieve with a clean damp cheesecloth or thin kitchen towel, spread the soaked rice inside, set it over simmering water, cover it with a lid, and steam for about 25 to 30 minutes at medium heat.
Flip the rice gently once around the 15 minute mark so the top and bottom cook evenly; when it is ready, the grains will look shiny, tender, and slightly translucent, and they should press together softly without turning pasty.
While the rice steams, pour the coconut milk into a saucepan and add the sugar and salt, then warm it over medium-low heat for about 3 to 5 minutes, stirring often, just until the sugar fully dissolves and the mixture is smooth and lightly steamy.
Do not let it come to a hard boil, because coconut milk can split and lose that silky finish you want, and this is one of those steps where patience pays you back immediately in flavor and texture.
Set aside 1/2 cup of that coconut mixture for the topping, then transfer the hot steamed rice to a large mixing bowl and slowly pour in the remaining coconut mixture, folding gently with a spoon or rice paddle so you do not crush the grains.
Once it is mixed, cover the bowl and let the rice rest for 20 to 30 minutes, because this is the moment when the rice absorbs the coconut mixture and turns from plain steamed rice into actual mango sticky rice.
If you rush this part, the center of the grains will stay bland while the outside gets too wet.
As the rice rests, make the thicker topping by whisking the cornstarch with 1 teaspoon water in a small bowl until smooth.
Add it to the reserved 1/2 cup coconut mixture in a small saucepan and heat it over low to medium-low heat for 2 to 3 minutes, stirring constantly, until it thickens just enough to coat the back of a spoon.
You are not looking for pudding here, just a spoonable sauce that drapes over the rice instead of disappearing into it.
Slice the mangoes just before serving, and make sure they are properly ripe, because this dessert depends on that fragrant, juicy sweetness to balance the rich coconut rice.
I always choose mangoes that give slightly when pressed and smell sweet near the stem, and I skip fruit that is hard or stringy because no amount of good coconut sauce can save underripe mango.
To plate it, spoon a mound of the coconut soaked rice onto each plate or shallow bowl, fan the mango slices alongside it, drizzle some of the thick coconut topping over the rice.
Finish with toasted sesame seeds or toasted mung beans if you want that little bit of nutty crunch on top, which I strongly recommend because the contrast makes every bite feel more complete.
Let the dessert sit for 5 minutes after plating if the rice is very hot, because warm rice with cool room-temperature mango is ideal.
That slight temperature contrast makes the coconut aroma stand out even more; the final bite should taste creamy, gently salty, sweet, floral, and rich in a way that feels polished but still easygoing.
When you want a dessert that looks sunny, tastes luxurious, and still feels simple enough to make in your own kitchen, mango sticky rice earns its place every single time.
It is bright, creamy, glossy, and full of contrast, and once you make it this way, with tender rice, ripe mango, and that spoonful of salted coconut sauce over the top, it becomes the kind of recipe you crave long after the plate is empty.




