Mango Sticky Rice

3.40 from 5 votes

Mango sticky rice is a popular dessert in South East Asia and is made using sticky rice, coconut milk, and ripe mangoes. It’s a popular vegan street-style dessert and can be made easily at home.

Here are some more Thai recipes, that you can try – Thai Fried Rice, Vegan Pad Thai Noodles, Thai Red Chicken Curry, Thai Pineapple Fried Rice, Thai Iced Tea, Thai Watermelon Salad.

Mango sticky rice served in a bowl.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

About This Recipe

Mango sticky rice (Khao Niaow ma Muang) is a very popular Southeast Asian dessert. It is made using sticky rice which is also known as sweet rice or glutinous rice. The cooked sticky rice is mixed with a sweet coconut milk sauce and served with slices of juicy ripe mangoes.

You will find street carts selling mango sticky rice in the Indochinese region of southeast Asia which includes countries like Thailand, Cambodia, Vietnam, and Laos.

You can make this Thai mango and sticky rice at home using my easy recipe. Traditionally, this rice is soaked for 8-10 hours and then steamed. But today, I am sharing a super easy recipe where you can make it in a pot over the stovetop or even in an Instant pot.

Just gather the ingredients and get going!

Ingredients

Mango Sticky Rice Ingredients.

Sticky Rice – Sticky rice is the main component of this dish. This rice is sweet and glutinous and is also sold as glutinous rice or sweet rice.

Sticky rice is a variety of rice that is gluten-free. The cooked grains are semi-opaque and have a sticky and gooey texture.

This rice is the staple starch of Thailand and it’s called khao neow (ข้าวเหนียว) in the local language. As the name suggests, this rice is extremely sticky and will stick to your fingers once cooked. 

You can source this rice from any Asian store near you. These days it’s available in most grocery stores (check the Asian aisle) and even online.

You cannot replace it with any other variety of rice. Jasmine rice or any other rice won’t work in this recipe.

Coconut Milk – Traditionally this dish is made using fresh coconut milk. But you can use canned milk as well. Make sure it is of high quality and has no added ingredients. Shake the can well before opening as the coconut milk tends to separate inside the can if sitting for a long time.

Sugar – I used white sugar to make this recipe but you can use brown sugar or even jaggery.

Toppings – Sticky rice is topped with juicy ripe mangoes, sesame seeds, and roasted crushed peanuts. Choose the mangoes from Thailand or India as they are ripe and juicy and have vibrant orange flesh.

Make sure to chill the mangoes before serving.

How to make Mango Sticky Rice?

Start by cooking the rice. We can cook the rice in one of the 3 ways

  1. Traditional Method – In the traditional method, the rice is soaked for 8-10 hours. It is then drained and layered on a steamer. It is steamed for 20-25 minutes until it is translucent.
  2. Pot Method – This is how I cooked the rice. Add the rice to a pot along with some coconut milk and water and cook on low heat until tender.
  3. Instant Pot Method – In this method, washed rice is added to an Instant pot along with water and cooked until tender. You can check the detailed recipe for Instant Pot Sticky Rice here.

I am cooking the rice using the pot method.

Wash the sticky rice 3-4 times to get rid of the excess starch. Soak the rice in water for 30 minutes.

Sticky rice soaked in water.

Drain the water and add the rice to a medium size pan along with 1 cup water, ½ cup coconut milk, ¼ tsp salt, and 2 tablespoon sugar, and stir gently.

Rice added to a pan along with coconut milk, water, sugar and salt.

Cover the pan with a tight-fitting lid and cook on low heat until all the water is absorbed and the rice is cooked (20-25 minutes).

Cooked sticky rice.

Add the remaining ½ cup coconut milk and 2 tablespoon sugar to another small saucepan.

Coconut milk and sugar heating in a pan.

Cook on low heat until the sugar melts. Keep stirring while cooking. Remove the pan from heat.

Ready coconut sauce.

Scoop the cooked rice in 4 shallow serving bowls. I used a small bowl to shape the rice. I added ¼th of the cooked rice to a small bowl and pressed it tightly and then inverted the bowl in the center of the serving bowl to unmold the rice. Prepare all 4 bowls in the same manner.

Sticky rice served in a bowl.

Top the rice with chilled ripe mango slices and drizzle the coconut milk and sugar mixture on top. Sprinkle sesame seeds, mung beans, and peanuts on top and serve.

Ready mango sticky rice.

Frequently Asked Questions

How to serve it, hot or cold?

You can serve it either way. I personally like to serve it cold, because the coconut sticky rice tastes best when served with chilled fresh mangoes. But you can warm the rice in a microwave before serving.

How to reheat this rice?

If you like it warm, the best way to heat it again is in a microwave. Place the sticky rice in a microwave-safe bowl and heat it for about a minute.
If you don’t have a microwave, you can steam the rice in a steamer until it is warm again.

Is it healthy?

It has processed sugar and thus cannot be considered healthy. But you can replace the sugar with a healthy alternative such as coconut nectar for mild sweetness and you have a healthy version of the same.

Storage Suggestions

Store the rice and coconut milk sauce in different containers for about 4-7 days in the refrigerator.

You might also like

Mango sticky rice is a popular dessert in South East Asia and is made using sticky rice, coconut milk, and ripe mangoes. It's a popular vegan street-style dessert and can be made easily at home.
3.40 from 5 votes

Mango Sticky Rice Recipe

Thai Mango Sticky Rice is a popular dessert in the South East Asia and is made using Sticky Rice, Coconut Milk and Fresh Mangoes. It's a popular vegan street style dessert and can be made easily at home.
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 4 people

Ingredients 

  • 1 cup Thai sticky rice
  • 1 cup coconut milk
  • teaspoon salt
  • ¼ cup sugar
  • 2-3 ripe mangoes (peeled and cut into cubes or slices.)
  • 1 teaspoon toasted sesame seeds
  • 1 teaspoon toasted yellow mung beans
  • 1 teaspoon toasted peanuts
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Start by cooking the rice. We can cook the rice in one of the 3 ways
  • 1.Traditional Method – In the traditional method, the rice is soaked for 8-10 hours. It is then drained and layered on a steamer. It is steamed for 20-25 minutes until it is translucent.
    2.Pot Method – This is how I cooked the rice. Add the rice to a pot along with some coconut milk and water and cook on low heat until tender.
    3. Instant Pot Method – In this method, washed rice is added to an Instant pot along with water and cooked until tender. You can check the detailed recipe of how to cook sticky rice in an instant pot here.
  • I am cooking the rice using the pot method.
  • Wash the sticky rice 3-4 times to get rid of the excess starch. Soak the rice in water for 30 minutes.
  • Drain the water and add the rice to a medium size pan along with 1 cup water, ½ cup coconut milk, ¼ tsp salt, and 2 tablespoon sugar, and stir gently.
  • Cover the pan with a tight-fitting lid and cook on low heat until all the water is absorbed and the rice is cooked (20-25 minutes).
  • Add the remaining ½ cup coconut milk and 2 tablespoon sugar to another small saucepan.
  • Cook on low heat until the sugar melts. Keep stirring while cooking. Remove the pan from heat.
  • Scoop the cooked rice in 4 shallow serving bowls. I used a small bowl to shape the rice. I added ¼th of the cooked rice to a small bowl and pressed it tightly and then inverted the bowl in the center of the serving bowl to unmold the rice. Prepare all 4 bowls in the same manner.
  • Top the rice with chilled ripe mango slices and drizzle the coconut milk and sugar mixture on top. Sprinkle sesame seeds, mung beans, and peanuts on top and serve.

Notes

You cannot replace sticky rice with any other variety of rice. Jasmine rice or any other rice won’t work in this recipe.
Shake the can of coconut milk well before opening as the coconut milk tends to separate inside the can if sitting for a long time.
I used white sugar to make this recipe but you can use brown sugar or even jaggery.
Choose the mangoes from Thailand or India as they are ripe and juicy and have vibrant orange flesh.
I personally like to serve it cold, because the coconut sticky rice tastes best when served with chilled fresh mangoes. But you can warm the rice in a microwave before serving.
If you like the rice saucier, you can add it to the sauce directly. mix well and then serve in individual bowls.

Nutrition

Calories: 390kcal, Carbohydrates: 65g, Protein: 5g, Fat: 13g, Saturated Fat: 11g, Sodium: 157mg, Potassium: 308mg, Fiber: 3g, Sugar: 24g, Vitamin A: 895IU, Vitamin C: 30.6mg, Calcium: 29mg, Iron: 2.9mg
Like this recipe? Rate and comment below!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments