Sticky rice with mango is a delicious summer treat that is creamy, easy to make and absolutely delicious. Served here with sweet coconut sauce.

This post contains affiliate links to Amazon and other sites. I will earn a commission from qualifying purchases through those links. This blog generates income via ads. Click here to read my affiliate links policy.
I love mangoes in every shape and form. So, when sweet ripe summer mangoes are in season I go all out and buy them in bulk.
Here is one of the most popular dessert from Thai cuisine, sticky rice and mango. It is an easy to make dish that is absolutely delicious and is one of my absolute favorite summer treat.
With the seasons best mangoes in the market right now, this is a perfect dish to make with a few of them. I adapted the recipe from Thai vegetarian cookbook.
I use ingredients easily available in local US grocery stores. But I have provided information on the traditionally used ingredients as well.
Ingredients
This sticky rice with mango recipe needs just a handful of ingredients.
Traditionally this recipe is made with glutinous, sweet or sticky rice. It is a long-grain rice that is a main staple in most parts of Thailand. It is available in Asian grocery stores. I have included instructions on how to cook sticky rice below.
Though not traditional, I used Jasmine rice instead because this is more widely available. It is fragrant and works beautifully in this recipe.
Fresh mangoes are the most important ingredient for this recipe. Sweet, ripe mangoes are essential for this dessert. So make sure to choose the best quality fruit that you can find.
Coconut milk adds nuttiness to the dish. Use regular and not-lite for the best texture.
Cornstarch is add creaminess to the dish. You can use coconut cream instead of coconut milk and cornstarch.
Palm sugar made from the sap of palm trees. It has a distinctive flavor and a light brown color. Asian and well stocked grocery stores carry this.
I used regular granulated sugar instead because it is another easily available ingredient.
Pandan extract adds a sweet floral fragrance to the dessert. Thais use it instead of vanilla in their cooking. But pure vanilla extract is a great alternative to use in this recipe.
Instructions
Cook rice: Combine rice and water in a saucepan. Bring to a boil on medium-high heat. Lower the heat, cover and cook till the rice is cooked till tender.
While rice is cooking, combine coconut milk with sugar and salt in a small saucepan. Cook until the sugar is dissolved and the mixture is hot.
Pour half of the hot coconut milk over the hot cooked rice. Cover and set aside for 10~15 minutes. Now mix the rice with the coconut milk, cover again and set aside to cool completely.
Whisk cornstarch with water into a smooth slurry.
Bring the remaining half of the coconut milk mixture to a boil. Stir in the cornstarch slurry and cook until it starts to thicken, about 2~3 minutes. Add vanilla extract and mix well.
When ready to serve, place the cooled rice on the serving plate. Top it with the chopped mangoes and drizzle the thick coconut milk sauce on top. Serve immediately.
How to cook Sticky or Glutinous rice
The best way to prepare sticky is to soak it overnight or for at least 3 hours in cold water. Use the ratio 1:3 (rice:water).
Drain the rice and steam in a bamboo or regular steamer lined with cheesecloth for 15~20 minutes or until tender.
Tips
- Use coconut cream instead of coconut milk and cornstarch in the recipe.
- Pandan extract can be substituted with Vanilla extract.
Few more sweet mango recipes to try
Thai Sticky Rice with Mango
Ingredients
- 1 cup Jasmine Rice
- 1¾ cups Water
- 1½ cups Regular Coconut milk*
- ½ cup Sugar (adjust as per taste)
- A pinch Salt
- 1 teaspoon Cornstarch*
- ½ teaspoon Pandan extract (or Vanilla extract)
- 2 Medium Mangoes, peeled and chopped
- 1 tablespoon Brown & Black toasted sesame seeds, for garnish (optional)
Instructions
- In a medium size saucepan, combine rice and water and bring to a boil on medium-high heat. Lower the heat, cover the pan and cook till the rice is tender, about 15~18 minutes.
- While rice is cooking, combine coconut milk with sugar and salt. Cook until the sugar is dissolved and the mixture is hot.
- Pour half the hot coconut milk over hot cooked rice. Cover and set aside for 10~15 minutes.
- In a small bowl, whisk cornstarch in 2 tablespoons of water to make a smooth slurry.
- Bring the remaining coconut milk mixture to a boil. Then slowly add the cornstarch slurry and cook until it starts to thicken, about 2~3 minutes. Set aside until ready to serve.
- Mix the rice with the coconut milk, cover again and set aside to cool completely.
- When ready to serve, place the cooled rice on the serving plate. Top it with the chopped mangoes and drizzle the thick coconut milk sauce on top. Sprinkle with sesame seeds (if using) and serve immediately.
Notes
- If using glutinous or sticky rice, then soak it overnight or for at least 3 hours in cold water. Use the ratio 1:3 (rice:water). Drain the rice and steam in a bamboo or regular steamer lined with cheesecloth for 15~20 minutes or until tender.
- Use coconut cream instead of coconut milk and cornstarch in the recipe.
- Pandan extract can be substituted with Vanilla extract.
Suja Ram
Looks absolutely delicious. My DH n kids are fans of Thai Veg Food..must try this.
Global Tastes & Travels Inc.
one of my favorites
Global Tastes & Travels Inc.
one of my favorites
Niloufer Riyaz
yumm yumm! grabbing a bowl now
Priya Suresh
Wish i get that plate rite now from my lappy screen, irresistible dessert.
Sangeetha Priya
superb dessert and well presented!!!