clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close-up photo of a small bowl of vegan mango sticky rice. It's topped with black sesame seeds and fresh mint.

Vegan Mango Sticky Rice (Khao Niao Mamuang)

  • Author: Dan Saunders
  • Prep Time: 15 minutes (plus 2 hours or more to soak the rice)
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 1x
  • Diet: Vegan


Mango sticky rice must be the most famous Thai desert – and for good reason! It's creamy and indulgent, but still fresh. Simple to make and sure to please.


  • 1 cup glutinous rice
  • 1/2 cup coconut milk
  • 4 tbsp white sugar
  • 1/2 tsp salt
  • 2 mangoes – cut into slices

For the drizzle:

  • 1/4 cup coconut milk
  • 1/4 tsp salt
  • 1.5 tbsp white sugar
  • 1 tbsp cornflour* mixed with 4 tbsp water to make a paste


  1. Rinse the glutinous rice in a sieve until the water runs clear.
  2. Put the rinsed rice in a bowl and cover with water. Leave for at least 2 hours or even overnight.
  3. After soaking, drain the rice and empty it onto a piece of muslin cloth. Wrap the cloth round the rice so it is secure.
  4. Put a large pan of water onto boil. Reduce the heat to a high-simmer and put the steamer basket in the pan with the lid on. The rice needs to be able to sit in the basket without touching the water, so if it's bubbling a bit too much, just turn the heat down a little.
  5. Add the muslin wrapped rice to the steamer basket and cover the pan with a lid. Steam the rice for 30 minutes or until tender.
  6. While the rice is steaming, add the coconut milk, sugar and salt to a small pan. Heat until the salt and sugar have dissolved.
  7. Once the rice is cooked, put it in a bowl and pour the coconut milk mix over. Mix it together, breaking up and clumps of rice. Leave to stand for 15 minutes.
  8. In the small pan from earlier, add all the drizzle ingredients and gently heat. The sugar and salt should dissolve, and the drizzle should thicken up into a thick, but still runny drizzle.
  9. Serve the rice out into bowls or onto plates, top with the sliced mango, pour over the drizzle then sprinkle with sesame seeds or mung beans!


  • Rice flour can be used instead of cornflour
  • Category: Desserts
  • Method: Steam
  • Cuisine: Thai

Keywords: vegan mango sticky rice

Scroll Up