Asian Coconut Milk Desserts Healthy Recipes Thai

Thai Coconut Sticky Rice With Mango | Khao Niew Mamuang – Easy Recipe

My favorite Thai dessert…

Thai coconut sticky rice with mango, known as “Khao Niew Mamuang,” is a popular and delightful Thai dessert. It combines sticky rice, ripe mango slices, and a sweet coconut sauce.

When I dine at a Thai restaurant, I always end up ordering this. It’s a harmonious blend of textures and flavors, balancing the sweetness of the rice and coconut sauce with the natural sweetness and acidity of the mango. This traditional Thai dessert is not only delicious but also a beautiful representation of Thai culinary artistry.

Making this dessert in our kitchen is super easy with very minimal ingredients.

Thai Coconut Sticky Rice With Mango | Khao Niew Mamuang - Easy Recipe
Prep time
Cook time
Total time
Recipe type: Dessert
Cuisine: Asian
Serves: 4 People
  • Sticky rice- 1 cup
  • Ripe mangoes, sliced
For making coconut sauce
  • Coconut milk- ½ cup
  • Sugar- ¼ cup
  • Salt- 2 pinches
For making coconut cream
  • Coconut milk- ½ cup
  • Sugar- 2 tbsp
  • Salt- 2 pinches
  • Cornstarch slurry- 2 tbsp
  1. For making this we have to use sticky rice.
  2. Take the rice in a strainer & rinse under running water till the water turns clear.
  3. Add the rinsed rice to a bowl, add water & let soak in water for an hour. Don't skip this step.
  4. After an hour-long soaking, drain the water from the soaked rice.
  5. Line a steamer with cheesecloth.
  6. Spread the soaked rice on the cheesecloth.
  7. I'm using my Instant Pot for steam cooking.
  8. Add 1 cup water to the stainless steel pot.
  9. Place the steamer into the pot.
  10. Close with the lid.
  11. Select steam cook, set the time to 10 minutes at high pressure.
  12. You can also steam cook in a saucepan over stovetop, add 1 cup water to the saucepan & place the steamer on the pan, close with the lid & steam cook for 15 to 20 minutes.
  13. After 10 minutes of steam cooking, let the pressure release naturally.
  14. Open the lid, and carefully take the steamer out of the pot. Wear a mitten the steamer will be very hot.
  15. The rice will have a slightly crispy texture that's how it should be.
  16. Let's make a simple coconut sauce.
  17. Place a saucepan over medium heat, add ½ cup coconut milk, sugar & salt, cook for 3 to 4 minutes.
  18. Pour the coconut sauce over the steamed rice & let rest for 30 minutes, the rice will absorb the coconut sauce & will turn soft.
  19. Next, let's make the coconut cream.
  20. Place a saucepan over medium heat, add coconut milk, sugar & salt. Combine well & cook for 2 minutes.
  21. In a bowl, combine 1 tbsp cornstarch with 2 tbsp cold water, combine well.
  22. Add the cornstarch slurry to the coconut milk, keep stirring & cook over low heat for a couple of minutes till the coconut milk thickens.
  23. Take the pan off the heat & let the cream cool down a bit.
  24. Serving: On a dessert plate or bowl, add 2 scoops of rice mixed with coconut sauce.
  25. Top with sliced ripe mangoes & generously spread the coconut cream over the rice.
  26. This dessert is typically served warm or at room temperature.
  27. The contrast between the warm sticky rice and the cool, juicy mango enhances the experience.
  28. Absolutely delicious simple Thai dessert, enjoy!



Thas is the author of Cooking with Thas, a popular food blog with recipes from Indian, American and Fusion Cuisines. She has been blogging since 2009 and been featured in several magazines. Read more...