No ratings yet

Mango Sticky Rice

This post may contain affiliate links. See our affiliate policy here.

Mango sticky rice is a Thai dessert made with sweet coconut-soaked rice and ripe mango. It feels special, but it is only five ingredients, about 40 minutes, and most of that time is hands-off while the rice soaks up the coconut sauce.

I had mango sticky rice for the first time at a Thai restaurant and immediately understood why people save room for dessert. The trick is adding warm rice to hot coconut sauce, then letting it rest under a lid until it turns glossy, sticky, and creamy.

Make sure your mango is ripe. A good mango is sweet, soft, and floral. An unripe one is sour, stringy, and rude, and no amount of coconut rice can rescue it. Buy yours a few days ahead if it needs time to ripen on the counter.

Step-by-step photos and instructions are below. Jump to the recipe card if you wish!

A white bowl of sticky rice topped with sesame seeds and slices of mango, placed on a woven mat with a gold spoon and a container of brown sugar nearby.

Why you’ll love this

This is one of those recipes where the technique does all the heavy lifting. The hot coconut sauce hits warm rice and gets pulled into every grain – that’s where the signature sticky, glossy texture comes from. Not from doing anything fancy with the rice itself.

  • Quick. About 40 minutes, most of it hands-off.
  • 5 ingredients. All from a regular grocery store.
  • No special equipment. A rice cooker is nice but a saucepan works.
  • Make-ahead friendly. The rice holds up in the fridge for 3 days.

Can I Make This Ahead?

Yes – and it might even be better the next day. Cook the rice, mix it with the coconut sauce, and let it rest as the recipe says. Once it cools, store it in an airtight container in the fridge for up to 3 days. Slice the mango fresh right before serving. Warm the rice gently with a quick steam or a microwave with a damp paper towel over the top (20 second bursts, don’t overdo it).

Storing the mango separately is non-negotiable. Nobody needs sad fridge mango getting weird in the rice.

What is Glutinous Rice?

Excellent question – and it’s called different things in different places. It can be called sticky rice and sweet rice. It is not Sushi Rice – that’s a seasoned rice, that is very different to what we are using here. If you cannot find glutinous rice, no worries – you can use Jasmine Rice. It won’t be exactly the same texture, but it’s the closest substitute.

Is glutinous rice the same as gluten? Nope. The name is rude and confusing, honestly. Glutinous rice refers to the sticky texture, not gluten.

What goes with this?

This is the perfect dessert after Thai-inspired dinners, grilled chicken, stir-fry, curry, or anything with a little heat. It’s sweet, creamy, and fruity, so it works really well after a spicy meal when you want dessert but not a giant slab of cake. No offense to cake. Cake knows what it did

Try pairing it with Thai Chicken Meatballs or this Coconut Chicken Curry with Lime – a cozy coconut curry dinner that would be perfect before serving this mango sticky rice for dessert.

Step-by-step photos and tips and tricks are below. Jump to the full recipe card instead

A bowl of mango sticky rice topped with sesame seeds and fresh mango slices sits on a woven mat beside a spoon, yellow striped napkin, and a small bowl of sesame seeds.

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

Key Recipe Ingredients

Note: This highlights some ingredients. Full list is in the recipe card

  • Glutinous rice. Also called sticky rice or sweet rice. Look for it at Asian grocery stores or in the international aisle of a bigger supermarket. The grains stay separate but stick together when cooked, which is exactly what you want here.
  • Jasmine rice. A fine substitute if you can’t find glutinous rice. The texture will be slightly less sticky but the flavor still works.
  • Coconut milk. Use full-fat canned coconut milk, not the carton kind from the dairy aisle. Most brands come in either a 13.5 ounce or 13.66 ounce can depending on the brand – either size works fine here.
  • Fresh Mango. A ripe one is non-negotiable. It should give a little when you press it and smell sweet at the stem end. Buy your mango a few days ahead if you need to let it ripen on the counter. Champagne mangoes (the small yellow ones) are sweeter and less fibrous if you can find them.
  • Sesame seeds. Optional but worth it – they add a little crunch and a nutty contrast against the sweet rice.
Top-down view of ingredients for mango sticky rice: coconut milk, sesame seeds, sugar, salt, a mango, and a bowl of cooked white rice on a white surface.

How to make this recipe

Jump

Get prepped. Slice your mango while the rice is cooking. Measure out the coconut milk, sugar, and salt so everything is ready to go when you start the sauce.

Cook the rice. Cook 1 cup of dry glutinous rice according to package directions – a rice cooker is the easiest path, but the stovetop works fine. Some brands need a soak first, so check the bag. The rice is done when the grains look translucent all the way through with no white centers – if you see a chalky white dot in the middle of a grain, it needs more time.

Make the coconut sauce. In a small saucepan over high heat, bring the coconut milk, sugar, and salt to a boil. Stir constantly for 3 minutes until the sugar dissolves and the sauce thickens enough to coat the back of a spoon – drag a spoon through it and you should see a clear trail that holds for a second before closing back up. Don’t walk away. Coconut milk scorches fast.

Soak the rice. Take the pan off the heat and stir the cooked rice into the coconut sauce. Mix until every grain is coated, then cover and let it sit for 15 to 20 minutes. This is the part that turns it from “rice with sauce on top” into the glossy, sticky stuff you came here for.

Serve. Spoon the rice into bowls, lay the sliced mango alongside, and sprinkle with sesame seeds if you want. Best warm or at room temperature.

Kylee’s Notes

  • Know when the rice is actually done soaking. Lift the lid after 15 minutes and look at the surface. If you still see standing coconut sauce pooled around the rice, give it another 5 minutes. When it’s ready, the rice looks glossy and the sauce is gone – absorbed, not sitting on top. Most people peek too early and panic.
  • Slice the mango along the pit, not through it. Stand the mango up on its end with the stem pointing up. The pit is flat and runs vertically down the middle, so slice down each side about a half inch from the center – you’ll get two big “cheeks.” Score the flesh in a grid pattern (don’t cut through the skin), then push from the back to invert it. Hedgehog cut, done.
  • Save leftover coconut sauce if you held some back. Store it separately in the fridge for up to 5 days. It reheats fine in the microwave with a quick stir. Good on yogurt, oatmeal, or another batch of rice the next day. It also makes a sneaky-good drizzle over fresh fruit.
  • Don’t skip the salt. A quarter teaspoon sounds like nothing, but it’s the difference between coconut milk tasting like coconut and coconut milk tasting like sweet white liquid. Salt doesn’t make the rice salty – it makes the coconut taste like itself.
  • Adjust the sweetness if needed. If you prefer it less sweet, use only part of the coconut sauce to soak the rice, then drizzle a little more over the top when serving.
  • Toast the sesame seeds for more flavor. 30 seconds in a dry pan over medium heat. They go from golden to burnt fast, so don’t wander off.
  • Champagne mangoes are worth seeking out. The small yellow ones are sweeter, less fibrous, and easier to slice cleanly than the bigger red-green kind.

How to store leftovers

Refrigerator

Store the rice and mango in separate airtight containers in the fridge for up to 3 days. The mango will start to break down if stored together with the rice.

Reheating

A light steam is best – it brings the rice back without drying it out. If using the microwave, add a few drops of water, cover with a damp paper towel, and heat in 20 second bursts until just warmed through. Don’t overheat or the rice will turn hard.

Troubleshooting

  • The rice is too firm or undercooked. The rice itself wasn’t cooked all the way before you added the sauce. The hot sauce won’t finish cooking it – make sure the rice is fully done before soaking.
  • The rice is too dry. The sauce didn’t have enough time to soak in. Cover it back up and give it another 5-10 minutes off the heat.
  • The rice is too wet. Let it sit covered a little longer so it can absorb more sauce. Jasmine rice will stay looser than glutinous rice, so a few extra minutes helps.
  • The rice is too sweet. Use less sauce when mixing it with the rice, then drizzle extra over individual servings if needed.
  • The coconut sauce is grainy. The sugar didn’t fully dissolve. Stir constantly while the coconut milk and sugar boil, and don’t pull it off until the sauce looks smooth.
  • The sauce broke or looks oily. The coconut milk separated from boiling too hard. Whisk it back together off the heat and it should come back. To catch it before it happens next time, watch for oil starting to pool on the surface or the sauce looking shiny and slick instead of creamy – that’s your sign to pull the heat back to medium-high.
  • The mango is not sweet. Mango sticky rice really depends on a ripe mango. If yours isn’t quite there, let it ripen on the counter for a couple of days before making this.

FAQs

Can I serve Mango Sticky Rice cold?

You can, but the rice texture is better warm or at room temperature. Cold rice gets firmer in the fridge.

Is this gluten-free?

Yes. “Glutinous” rice refers to the texture, not actual gluten – it’s naturally gluten-free.

Can I make this less sweet?

Yes. Use less of the coconut sauce when mixing it with the rice, then drizzle extra over the top only if needed.

More recipes to love

  • Coconut Banana Bread. Soft banana bread with coconut flavor tucked right in for a sweet tropical-ish treat.
  • Creamy Rice Pudding. Another sweet rice dessert, but cozy and old-school instead of coconut-mango.

Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating! ⭐⭐⭐⭐⭐

A white bowl of mango sticky rice topped with sesame seeds, served with slices of mango on the side, placed on a woven mat.
No ratings yet

Mango Sticky Rice

Servings 4
Prep Time: 15 minutes
Cook Time: 5 minutes
Soaking time 20 minutes
Total Time: 40 minutes
Sweet coconut rice with sliced mango on the side – the Thai dessert you’ve probably had at a restaurant and thought was harder to make than it is. Five ingredients, one small saucepan, and the only real work is slicing the mango.

Ingredients
 

  • 1 cup glutinous rice or jasmine, uncooked
  • 13.5 oz coconut milk canned
  • ½ cup sugar
  • ¼ teaspoon salt
  • 1 mango sliced
  • sesame seeds for sprinkling (optional)

Instructions

  • Get prepped. Slice 1 mango. Measure the coconut milk, sugar, and salt.
  • Cook the rice. Cook 1 cup glutinous rice (or Jasmine rice) according to package directions. A rice cooker is easiest, but the stovetop works fine.
  • Check out my post for how to cook rice.
  • Make the coconut sauce. Combine 13.5 oz coconut milk, ½ cup sugar, and ¼ teaspoon salt in a small saucepan over high heat. Bring to a boil and stir constantly for 3 minutes, until the sugar fully dissolves and the sauce thickens slightly.
  • Soak the rice. Take the saucepan off the heat and stir in the cooked rice. Mix until every grain is coated. Cover and let it sit for 15-20 minutes – the rice will drink up most of the sauce and turn glossy and sticky.
  • Serve. Spoon the rice into bowls with sliced mango alongside. Sprinkle with sesame seeds if you want.
  • Toast the sesame seeds for more flavor. 30 seconds in a dry pan over medium heat. They go from golden to burnt fast, so don't wander off.

Notes

  • Use glutinous rice if you can find it. Jasmine rice works too, but glutinous rice gives the most classic sticky texture.
  • Stir the coconut sauce constantly. Coconut milk can scorch if it sits too long over high heat.
  • Let the rice rest. This is when it soaks up all that sweet coconut sauce, so do not rush it.
  • Serve it fresh. The texture is best warm or at room temperature.
  • Store the rice and mango separately. Nobody needs sad fridge mango getting weird in the rice.

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

Nutrition

Calories: 487kcal | Carbohydrates: 73g | Protein: 6g | Fat: 21g | Saturated Fat: 18g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 162mg | Potassium: 334mg | Fiber: 2g | Sugar: 32g | Vitamin A: 560IU | Vitamin C: 20mg | Calcium: 28mg | Iron: 4mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Make sure to follow @kyleecooks on Instagram for more and tag me #kyleecooks so I can see!
Kylee Cooks in the kitchen

About Kylee Ayotte

I am a born and raised New Zealander (a Kiwi), now living in Phoenix, Arizona. I’m happily married to the love of my life – a hot American boy I met while traveling the world. I’m a mama to 2 awesome little boys and love red things, rugby, cheesecake, and bacon. Mmmmm. Bacon. Meet Kylee

Leave a Reply

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

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

More You'll Love