Easy Mango Sticky Rice Recipe: Thailand’s Best Dessert Made 4 Ways (Rice Cooker, Instant Pot & More)

Craving Thailand’s best dessert? This easy mango sticky rice recipe shows you 4 ways to make it – rice cooker, Instant Pot, traditional steaming, or a quick condensed milk shortcut. Creamy coconut milk, sweet glutinous rice, perfectly ripe mango. Dairy-free, naturally sweet, and easier than you think. Bring the taste of Thailand to your kitchen today!


If you’ve ever traveled to Thailand – or even just walked into a Thai restaurant – you know about mango sticky rice. It’s that dessert. The one everyone orders. The one that makes you close your eyes and wonder how something so simple can taste so incredibly good.

Sweet, creamy coconut rice. Perfectly ripe, golden mango. That drizzle of rich coconut sauce on top. Maybe some toasted sesame seeds for crunch.

It’s heaven in a bowl.

And here’s the best part: it’s ridiculously easy to make at home.

I’m giving you FOUR different methods today – traditional steaming, rice cooker, Instant Pot, and even a super-quick shortcut version with condensed milk. Because whether you have all afternoon or just 20 minutes, you deserve to eat mango sticky rice whenever you want.

Let’s make some magic.


What Is Mango Sticky Rice?

Mango sticky rice, more commonly known as Kao Niew Mamuang, is considered a staple of Thai cuisine. This is a common street-food dessert made with steamed glutinous rice, coconut milk and slices of ripe mangoes served on top.

Mango Sticky Rice (or Khao Niao Mamuang in Thai) is a traditional Thai dessert that includes glutinous rice flavored with sweetened coconut milk and served with fresh mango.

It’s the perfect balance of:

  • Sweet – from the coconut sauce and ripe mango
  • Salty – a crucial pinch of salt balances everything
  • Creamy – that rich coconut milk soaking into warm rice
  • Chewy – the unique texture of glutinous sticky rice

Creamy, chewy, salty-sweet and irresistibly photogenic, khao niao mamuang – or mango sticky rice – is Thailand’s most famous dessert for a reason.


The Ingredients You Need

For the Sticky Rice:

  • 1 cup glutinous rice (also called sweet rice or sticky rice)
  • Water for soaking/cooking

For the Coconut Sauce:

  • 1 can (13.5 oz) full-fat coconut milk
  • 3-4 tablespoons sugar (white or palm sugar)
  • ยฝ teaspoon salt
  • Optional: 1 tablespoon cornstarch (for thicker drizzle sauce)

For Serving:

  • 2 ripe mangoes, sliced
  • Toasted sesame seeds or mung beans
  • Extra coconut sauce for drizzling

Important Notes Before You Start

The Right Rice is CRUCIAL

The only rice you can use to make Thai sticky rice is called Thai sweet rice or glutinous rice. If you use normal rice, it won’t be sticky.

Look for packages labeled:

  • Glutinous rice
  • Sweet rice
  • Sticky rice
  • Thai sticky rice

Do NOT use:

  • Regular jasmine rice (it won’t be sticky!)
  • Sushi rice (different texture)
  • Basmati rice

💡 Can’t find glutinous rice? The best rice to substitute glutinous rice is short grain rice, such as sushi rice, which has a higher starch content with a chewier and stickier consistency. It won’t be exactly the same, but it works in a pinch.

The Right Mango Matters

In Thailand, the only mango for this dessert is called Nam Dok Mai, but they are nearly impossible to find in supermarkets outside of Thailand. Ataulfo is a good substitute.

Look for Ataulfo mangoes (also called Manila, Champagne, or Honey mangoes) – they’re the small, kidney-shaped yellow ones. They’re sweeter, silkier, and less fibrous than the big red-green mangoes.

You know they’re ripe when they are gorgeously orange all around, their skin is just slightly wrinkly and they give quite a bit when you press on it.

Use Full-Fat Coconut Milk

Always use a good quality full-fat coconut milk for this recipe. Avoid ‘light’ or coconut milks with low percentage coconut solids, these will only take away from the authentic creamy texture of the dish.


Method 1: Traditional Steaming (Most Authentic)

This is how they make it in Thailand – soaking the rice overnight, then steaming it in a cloth or bamboo basket.

Ingredients:

  • 1 cup glutinous rice
  • 1 can coconut milk
  • 3 tbsp sugar
  • ยฝ tsp salt

Instructions:

Step 1: Soak the Rice Soak the rice in water for at least 3 hours. Overnight is best – this helps the grains cook evenly and become tender but chewy.

Step 2: Steam the Rice Drain the soaked rice. Line a steamer basket with cheesecloth, add the rice, and steam over boiling water for 25-40 minutes until soft and translucent.

Step 3: Make the Coconut Sauce To make the coconut sauce for the sticky rice, combine fresh coconut milk, sugar and salt in a saucepan over low heat. Stir until the sugar dissolves.

Step 4: Combine Pour about ยพ of the warm coconut sauce over the hot steamed rice. Gently fold (don’t stir vigorously!). Cover and let sit for 10-15 minutes to absorb.

Step 5: Serve Mound the coconut rice on a plate, add sliced mango, drizzle with remaining sauce, and sprinkle with sesame seeds.


Method 2: Rice Cooker Method (Easy!)

Don’t have a steamer? Your rice cooker works beautifully!

Ingredients:

  • 1 cup glutinous rice
  • 1 cup water (or slightly less)
  • 1 can coconut milk
  • 3 tbsp sugar
  • ยฝ tsp salt

Instructions:

Step 1: Soak the Rice Soak the glutinous rice for at least 4 hours or overnight, drain the water.

Step 2: Cook in Rice Cooker Cook the rice in a rice cooker with a 1:1 ratio of water to rice.

If your rice cooker has a “sweet rice” or “glutinous rice” setting, use it! Otherwise, the regular white rice setting works.

Step 3: Make the Coconut Sauce While rice cooks, heat coconut milk, sugar, and salt in a saucepan until sugar dissolves. Don’t let it boil.

Step 4: Combine Pour ยพ of the sauce over the hot cooked rice, fold gently, cover, and let sit 10-15 minutes.

Step 5: Serve Plate with sliced mango and drizzle remaining sauce on top!

Love Tropical Flavors? Try my Easy Mango Sorbet for another way to enjoy ripe mangoes! Or cool down with these 12 Healthy Sorbet Recipes – including mango, lime, and more tropical favorites. For more refreshing treats, check out my Cortisol Face Fix Drink with coconut water and mango.


Method 3: Instant Pot Method (No Soaking Required!)

This is a game-changer. The Instant Pot makes this process quicker, more easily accessible, and eliminates the soaking step.

Ingredients:

  • 1 cup glutinous rice, rinsed
  • ยพ cup water
  • 1 can coconut milk
  • ยผ cup sugar
  • ยฝ tsp salt
  • 1 tsp cornstarch (optional, for sauce)

Instructions:

Step 1: Prep the Instant Pot Pour 1 cup water into the Instant Pot. Add a steamer basket. In a stainless steel bowl, add 1 cup glutinous rice and ยพ cup cold water. Ensure all the rice is submerged. Layer stainless steel bowl on top of the steamer basket.

Step 2: Pressure Cook Pressure Cook at High Pressure for 12 minutes, then 12 minutes Natural Release.

Step 3: Make the Coconut Sauce While sticky rice is natural releasing, add sugar, a pinch of salt, and coconut milk in a saucepan. Heat until sugar dissolves.

Step 4: Combine Transfer the cooked sticky rice to a large bowl and pour the warm coconut milk mixture on top. Stir well to combine and gently fluff with a fork. Cover and let sit 15-20 minutes.

Step 5: Make Drizzle Sauce (Optional) Mix 1 tsp cornstarch with a little coconut milk. Add to remaining sauce and heat until thickened.

Step 6: Serve Plate rice with mango, drizzle with thickened sauce, top with sesame seeds!


Method 4: Quick Condensed Milk Shortcut (15 Minutes!)

Need mango sticky rice NOW? This shortcut uses condensed milk for instant creaminess and sweetness.

Ingredients:

  • 1 cup glutinous rice (or leftover cooked rice!)
  • ยฝ can coconut milk
  • 3-4 tbsp sweetened condensed milk
  • Pinch of salt
  • 1 tsp cornstarch + 1 tbsp water
  • Ripe mango, sliced
  • Sesame seeds

Instructions:

Step 1: Cook Rice (or Use Leftovers!) If you’re really crunched for time, you can make it in the time it takes to heat up rice – because believe it or not, you don’t even have to cook rice. You can use precooked leftover rice from the day before and it will still turn out impeccable.

Step 2: Make the Sauce Heat coconut milk, condensed milk & salt on low flame, just to combine. Set aside half. To the rest, add cornstarch to thicken. Turn off the heat once thick.

Step 3: Combine Once rice is done, mix in the coconut sauce you set aside. Let it sit for a few minutes to absorb.

Step 4: Serve Plate rice + mango. Pour over the thickened sauce. Sprinkle sesame seeds.

💡 Traditionally, this dish is sweetened with sugar, but using sweetened condensed milk adds an extra layer of flavor and creaminess.


Pro Tips for Perfect Mango Sticky Rice

1. Don’t Skip the Salt What really keeps a coconut cream and condensed milk rice dish from becoming sickly is the balance with salt. That pinch of salt makes ALL the difference.

2. Don’t Stir the Rice Too Much Under no circumstances should you stir the rice once you pour over the coconut milk. This will make it gluggy. Gently fold instead.

3. Serve Warm Mango Sticky Rice is typically served warm, allowing the sweet coconut sauce to meld with the sticky rice.

4. Let It Rest After adding coconut sauce to rice, let it sit covered for 10-15 minutes. This allows the rice to absorb the sauce properly.

5. Use Ripe Mangoes Unripe mangoes will be tart and fibrous. Wait until they’re soft, fragrant, and golden.


Can I Use Jasmine Rice Instead?

Technically, no. Jasmine rice is a long-grain rice that won’t become sticky and chewy like glutinous rice.

However, if you’re desperate:

  • Use short-grain sushi rice instead (closer texture)
  • Cook with slightly more water
  • Add extra coconut sauce to compensate

It won’t be authentic, but it’ll still be delicious!


Health Benefits of Mango Sticky Rice

While this is definitely a dessert, it does have some nutritional benefits:

🥭 Mangoes: Rich in vitamin A, vitamin C, and antioxidants

🥥 Coconut milk: Contains healthy fats and MCTs

🍚 Glutinous rice: Gluten-free (despite the name!), good source of energy

Naturally dairy-free and vegan (if using sugar, not condensed milk)

Healthier Swaps

Want to make it a bit lighter?

  • Reduce sugar – ripe mangoes add plenty of sweetness
  • Use light coconut milk – less creamy but lower in fat
  • Skip the drizzle sauce – just use the sauce mixed into the rice
  • Add more mango, less rice – fruit-forward version

Storage & Leftovers

Sticky rice: Best eaten same day. If storing, keep covered at room temperature for a few hours. Refrigerated rice becomes hard – reheat gently with a splash of coconut milk.

Coconut sauce: Keeps in refrigerator for 2-3 days. Reheat gently before serving.

Mangoes: Cut fresh right before serving for best texture.


The Bottom Line

Mango sticky rice is one of those desserts that seems fancy but is actually incredibly simple. Sweet coconut rice, ripe golden mango, a drizzle of creamy sauce – that’s it. That’s the magic.

Whether you make it the traditional way, use your rice cooker or Instant Pot, or throw together the quick condensed milk version – you’re about to experience Thailand’s most beloved dessert in your own kitchen.

Your taste buds will thank you.

With love,
Sofi

Leave a Comment