Thai · Desserts

Mango Sticky Rice

Warm coconut-soaked glutinous rice with cold ripe mango and a salty coconut sauce poured over. Naturally vegan, and one of the best desserts in the world.

Not yet ratedThis recipe has no ratings yet 40 min hands on plus 4 hr soaking Serves 4 servings Easy
Jump to Recipe Method
Mango Sticky Rice — Thai desserts recipe, served and ready to eat

Photograph credit: Mango Sticky Rice Vendor (22525075347) by Mustang Joe · CC0 · Wikimedia Commons

Ingredients and preparation for mango sticky rice
Ingredients and preparation for mango sticky rice

Photograph credit: Mango sticky rice by Unknown · CC0 1.0 · Rawpixel

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Rinse the glutinous rice several times until the water runs clear, then soak in plenty of cold water for at least 4 hours, ideally overnight.

  2. Drain and spread in a steamer lined with muslin or a clean cloth. Steam over boiling water for 25 to 30 minutes, until the grains are translucent, tender and chewy.

  3. Meanwhile warm the coconut milk with the sugar and salt until the sugar dissolves. Do not boil.

  4. Tip the hot cooked rice into a bowl and pour over three-quarters of the warm sweetened coconut milk.

  5. Fold gently, then cover and rest for 25 to 30 minutes. The rice will absorb almost all the liquid and turn glossy.

  6. For the sauce, warm the coconut cream with its sugar and salt, then whisk in the cornflour slurry and simmer 60 seconds until slightly thickened. It should taste distinctly salty against the sweet rice.

  7. Peel and slice the mangoes into thick cheeks.

  8. Mound the warm rice on plates, arrange the cold mango alongside, and spoon the salted coconut sauce over the rice.

  9. Finish with toasted sesame seeds and crispy mung beans.

Chef’s Tips

  • Only Thai glutinous rice will do — jasmine, sushi and arborio all behave completely differently.
  • The sauce should be noticeably salty. That contrast against the sweet rice and mango is the whole point.
  • Serve the rice warm and the mango cold. The temperature difference matters.

Common Substitutions & Variations

  • For a non-vegan version, double cream can generally stand in for the coconut milk; going the other way, a plant-based cream sold for cooking is the closer match to dairy than tinned coconut milk on its own.

Pairing Suggestions

  • Jasmine tea or Thai iced tea
  • Serve after a spicy curry
  • Excellent on its own as an afternoon treat

Storage & Reheating

The rice keeps 2 days at room temperature covered — never refrigerate it, which turns it hard and chalky. Steam briefly to revive.

Common questions

How long does Mango Sticky Rice take to make?

About 40 minutes of hands-on work — 15 minutes of preparation and 25 minutes of cooking — plus 4 hours of soaking, so allow 4 hours 40 minutes from start to finish. The recipe serves 4.

What are the key tips for making Mango Sticky Rice?

Only Thai glutinous rice will do — jasmine, sushi and arborio all behave completely differently. The sauce should be noticeably salty. That contrast against the sweet rice and mango is the whole point. Serve the rice warm and the mango cold. The temperature difference matters.

What should I serve with Mango Sticky Rice?

Jasmine tea or Thai iced tea; Serve after a spicy curry; Excellent on its own as an afternoon treat.

How should Mango Sticky Rice be stored?

The rice keeps 2 days at room temperature covered — never refrigerate it, which turns it hard and chalky. Steam briefly to revive.

Is Mango Sticky Rice suitable for a special diet?

This recipe is vegan, gluten-free, dairy-free and vegetarian. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Mango Sticky Rice?

About 512 kcal per serving, with 6 g protein, 88 g carbohydrate and 16 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

512Calories
6gProtein
88gCarbs
16gFat
4gFibre
44gSugar
480mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.