Recipe: Vegan Thai Coconut Sticky Rice with Mango (Khao Niaow Ma Muang/ข้าวเหนียวมะม่วง)

Now is a good time to get some sweet mangoes to make this much loved dessert, Thai Coconut Sticky Rice and Mango. This is one of the must have desserts in Thailand or in any Thai restaurants out of the country. It is definitely one of my family’s favourite desserts. How about you?

This dessert usually comes with a bed of sticky rice which has been infused with sweetened coconut milk and accompanied by slices of freshly cut mango and sometimes sprinkled with toasted white sesame seeds or mung beans to add some flavouring to the sticky rice. A simple and easy to make dessert that will impress your family and friends.

If you like our recipes, we hope that you could provide us with some feedback/comments via our blog. Like and follow us on Beyond Norm’s Facebook Page and subscribe to our blog. Follow us on Instagram (@TheRealBeyondNorm) and YouTube (@BeyondNormEats), to get the latest exciting updates and videos.  We would also like to welcome you to join our Mummy’s Kitchen Facebook Group for food lovers like you, whether newbie or veteran.

Serves: 4


1 cup raw glutinous/sticky rice

1 cup freshly squeezed coconut cream (or you may used canned coconut cream)

3 tablespoons sugar

¼ teaspoon salt

2 perfectly ripe good mangoes

2 teaspoons white sesame seeds, toasted

For the coconut sauce

1 cup freshly squeezed coconut cream (or you may used canned coconut cream)

5 teaspoons sugar

1/2 teaspoons salt

2 teaspoons tapioca starch


  1. Soak glutinous/sticky rice for at least 6 hours or overnight.
  2. Rinse as many times as possible to get rid of the starch and drain well.
  3. I spread a banana leaf on the plate and put the rice on the leaf or you can put the rice in a heatproof bowl and steam in a steamer, over medium heat for about 40 minutes. When you do not see any hard, raw bits in the middle of the grains the rice is considered cooked.
  4. Once the rice is cooked, turn off the heat and let the rice stay in the steamer with the lid on while you prepare the coconut milk.
  5. In a pot, add in the coconut milk, sugar and salt. Heat them over medium low heat.
  6. Stir all the ingredients till the sugar is dissolved and the mixture is very hot.
  7. Remove the cooked sticky rice from the steamer and transfer them into a pot and pour the coconut mixture over the rice and stir gently. (It may seem like your rice is drowned in coconut water, but the liquid will all be absorbed.)
  8. Cover the pot tightly with the lid or plastic wrap and let the mixture stand at room temperature, undisturbed, for half an hour or more.
  9. The coconut sticky rice is to be served at room temperature along with cut fresh mango either at the side of the rice or places on top of the rice.
  10. Drizzle 2 to 3 tablespoons of coconut sauce over the rice and mangoes.
  11. Then sprinkle with some sesame seeds and serve.


I am enjoying my dessert now, hope you will too! 🙂

Click here to purchase some Thai cooking essentials. :) 

Mummy's Kitchen

Hi! My name is Josephine Go. I blog at in a segment called Mummy’s Kitchen. I love to use fresh and natural ingredients in my cooking to promote healthy eating. Some of my recipes may not be in line with the traditional methods of cooking to the extent that some of the ingredients are different, but hopefully new recipes are being created in my style. I certainly hope that what I do will help guide kitchen first-timers on how to cook their first meal as well as further equip kitchen veterans with new recipes. My loving husband and two wonderful children are my best guinea pigs and critics. They have enjoyed (or endured) the food that has been served to them for all these years. Mind you, I did not know how to cook or ever knew that I could cook till I got married. So there is hope for everyone. If I can cook, you can cook. You will not know how good or talented you are until you put your hand in the plough.

Leave a Reply