Mango Sticky Rice Classic Asian Recipe

Southeast Asian Desserts

Mango Sticky Rice

Sweet, coconut-soaked glutinous rice paired with ripe golden mango and a silky coconut cream drizzle. This iconic Thai dessert is simpler than you think and more delicious than you can imagine.

If you have ever sat down at a Thai restaurant, spotted mango sticky rice on the dessert menu, and thought to yourself that this was something you could never pull off at home, this recipe is here to prove you completely wrong. Mango sticky rice, known in Thailand as khao niao mamuang, is one of those magical dishes where the whole is so much greater than the sum of its parts. Three humble ingredients, a little patience, and you have a dessert that tastes like it was made by someone who really, truly knows what they are doing.

The star of the dish is glutinous rice, also called sweet rice or sticky rice, cooked until each grain is tender and chewy, then soaked in warm sweetened coconut milk until it absorbs every drop of that rich, fragrant liquid. Alongside it sits sliced ripe mango, sunny and juicy, with a tropical sweetness that cuts right through the richness of the coconut. A final drizzle of slightly salty coconut cream ties everything together in the most satisfying way possible, hitting every flavor note at once: sweet, creamy, salty, and fresh.

This recipe is perfect all year long, but it truly shines in late spring and summer when Ataulfo mangoes (also called honey or champagne mangoes) are at peak ripeness and available at nearly every grocery store. It is impressive enough to serve at a dinner party, easy enough to make on a quiet weeknight, and completely make-ahead friendly. Let us get into it step by step.

Recipe at a Glance

Prep Time
10 mins
🔥
Cook Time
25 mins
🕐
Total Time
3 hrs 35 mins
🥭
Servings
4 servings
🇹🇭
Cuisine
Thai
🔢
Calories
~420 kcal

Note: Total time includes at least 3 hours of soaking the rice before cooking.

Ingredients

For the Sticky Rice

1 1/2 cups glutinous rice (also labeled sweet rice or sticky rice)
1 cup full-fat canned coconut milk
1/3 cup granulated sugar
1/2 teaspoon fine salt

For the Coconut Cream Sauce

1/2 cup full-fat canned coconut milk
1 tablespoon granulated sugar
1/4 teaspoon fine salt
1 teaspoon cornstarch mixed with 1 tablespoon cold water (optional, for a slightly thicker drizzle)

For Serving

2 to 3 ripe Ataulfo (honey/champagne) mangoes, or 2 large ripe Tommy Atkins mangoes
1 tablespoon toasted sesame seeds or toasted mung beans (optional garnish)
Fresh mint leaves for garnish (optional)

Substitutions & Variations

  • No glutinous rice? Glutinous rice is truly irreplaceable here for the right chewy, sticky texture. Regular jasmine or long-grain rice will not work the same way. Look for it at any Asian grocery store or order it online. It is very affordable and keeps indefinitely in your pantry.
  • Light coconut milk: Full-fat coconut milk is strongly recommended for the richest, creamiest result. Light coconut milk will produce a noticeably thinner, less flavorful sauce and a less luscious rice. Save the light version for smoothies.
  • Different fruit: Try ripe papaya, fresh pineapple chunks, or sliced ripe peaches in place of mango. The coconut rice is wonderful with virtually any sweet, ripe tropical or stone fruit.
  • Pandan-infused rice: For a more traditional Thai flavor, add one pandan leaf (tied in a knot) to the steaming water while cooking the rice. Pandan has a subtle, grassy vanilla-like aroma that is absolutely beautiful with coconut.
  • Black sticky rice version: Use black glutinous rice for a dramatic, nutty, slightly earthy variation. It takes a bit longer to cook and needs a longer soak, but the deep purple color against bright yellow mango is absolutely stunning.
  • Sweeter rice: If you love a more dessert-forward rice, increase the sugar in the coconut soaking liquid to 1/2 cup. Taste as you go since mango sweetness varies a lot by season and variety.

Step-by-Step Instructions

1

Rinse and Soak the Glutinous Rice

Place the glutinous rice in a large bowl and cover with cold water. Use your hand to swish the rice around, then pour off the cloudy water. Repeat this rinsing process 3 to 4 times until the water runs mostly clear. After the final rinse, cover the rice with fresh cold water by at least 2 inches and let it soak for a minimum of 3 hours, or overnight if planning ahead. Soaking is essential: it hydrates the grains so they steam evenly and achieve that iconic soft, chewy, cohesive texture without becoming mushy.

2

Set Up Your Steamer

Drain the soaked rice thoroughly through a fine-mesh strainer. Fill a large pot or wok with about 2 inches of water and bring it to a boil over medium-high heat. Line a bamboo steamer basket or a metal steamer insert with cheesecloth, a clean thin kitchen towel, or a piece of parchment paper with holes poked through it. This prevents the grains from falling through the steamer holes. No steamer? See the tip in the Tips section for an easy stovetop alternative using a colander.

3

Steam the Rice Until Tender

Spread the drained rice evenly in the lined steamer in a layer no more than 1.5 inches thick. Place the steamer over the boiling water, making sure the bottom of the basket does not touch the water. Cover tightly with a lid and steam for 20 to 25 minutes, flipping the rice mass over gently at the halfway point using a spatula or wooden spoon. The rice is done when it looks translucent throughout (no more white chalky centers) and feels soft and sticky when a grain is pressed between your fingers. If the water level in the pot runs low, add more boiling water carefully.

4

Make the Warm Coconut Soaking Liquid

While the rice steams, combine 1 cup of full-fat coconut milk, 1/3 cup sugar, and 1/2 teaspoon salt in a small saucepan. Warm over medium-low heat, stirring gently, just until the sugar dissolves completely and the mixture is smooth and steaming, about 3 to 4 minutes. Do not let it boil. You want a warm, pourable liquid, not a bubbling sauce. Remove from heat. The warmth is important because hot rice absorbs warm liquid much more readily than cold.

5

Soak the Hot Rice in Coconut Milk

Transfer the hot steamed rice to a large bowl. Immediately pour the warm sweetened coconut milk over the rice and stir gently to coat every grain. The rice will absorb the liquid quickly and look almost wet at first. Cover the bowl with plastic wrap or a plate and let it rest at room temperature for 20 to 30 minutes. During this time the rice will absorb all the coconut milk, transforming into a glossy, coconut-infused, gently sweet base that is nothing short of extraordinary.

6

Make the Coconut Cream Drizzle

In a small saucepan, combine 1/2 cup full-fat coconut milk, 1 tablespoon sugar, and 1/4 teaspoon salt. If you want a slightly thicker, more luxurious drizzle, whisk in the optional cornstarch slurry now. Warm over medium-low heat, stirring constantly, for 3 to 4 minutes until the sugar dissolves and, if using the cornstarch, the sauce thickens very slightly and looks glossy. It should be pourable and smooth, not thick like a pudding. Remove from heat and set aside. This sauce is the finishing touch that makes every bite of mango sticky rice sing.

7

Peel and Slice the Mango

For Ataulfo mangoes, peel the skin with a vegetable peeler or a knife, then slice the flesh away from the flat pit in long, smooth strokes. You can slice into thin elegant fans, or cut into thick lengthwise pieces for a heartier presentation. For Tommy Atkins mangoes, stand the mango upright, slice down on each side of the flat pit to get two large cheeks, score the flesh in a crosshatch pattern, and scoop it out. Use ripe mangoes only: they should give slightly when gently pressed and smell sweet and floral at the stem end.

8

Plate and Drizzle

To serve, use a large spoon or a small bowl as a mold to shape a generous mound of coconut sticky rice on each plate, pressing it gently into a dome or oval. Arrange the mango slices fanning out alongside the rice. Spoon or drizzle the coconut cream sauce generously over both the rice and the mango, letting it pool naturally around the plate. Finish with a sprinkle of toasted sesame seeds and a fresh mint leaf if desired. Serve immediately at room temperature for the best texture and flavor.

Tips for the Best Mango Sticky Rice

  • No steamer, no problem. Set a metal colander or strainer inside a large pot with an inch or two of simmering water at the bottom. Line the colander with cheesecloth, add the drained rice, and cover the whole setup with a tight lid or a large piece of foil. It works beautifully and costs you nothing extra.
  • Do not skip the soak. Three hours is the bare minimum. An overnight soak gives you even more tender, evenly cooked rice. If you are pressed for time, a quick soak in hot water for 1 hour can work in a pinch but the texture will not be quite as uniform.
  • Taste and adjust the salt. The slight saltiness in both the rice and the coconut drizzle is not a mistake. Salt is what makes the sweetness pop and gives the dish that addictive balance. Do not reduce it. If anything, taste the sauce and add a pinch more if it needs it.
  • Shake the coconut milk can first. The fat in canned coconut milk separates into a thick cream layer on top and thin watery milk below. Shake the can vigorously before opening so you get a fully emulsified, consistent product for both the soaking liquid and the drizzle sauce.
  • Pick the right mango. Ataulfo mangoes (small, kidney-shaped, bright yellow when ripe) are far superior for this dish. They are fiber-free, smooth, rich, and incredibly sweet. Tommy Atkins mangoes (the large red-green ones common in grocery stores) work fine but are slightly more fibrous and less intensely flavored.
  • Serve at room temperature. Cold rice gets firm and loses its beautiful chewy, yielding texture. If you have refrigerated the rice, let it sit at room temperature for 20 to 30 minutes before serving, or give it a very brief 20-second warm in the microwave covered with a damp paper towel.

Storage & Reheating

  • Storing leftover rice: Transfer the sticky rice to an airtight container and refrigerate for up to 3 days. Store the coconut drizzle sauce separately in a small jar or container in the refrigerator for up to 5 days. Keep mango sliced fresh just before serving for the best flavor and texture.
  • Reheating the rice: Place the desired amount of rice in a microwave-safe bowl. Sprinkle 1 to 2 teaspoons of water over it, cover with a damp paper towel, and microwave on medium power in 30-second intervals, fluffing gently between each, until warm and pliable again. Alternatively, re-steam the rice in a covered steamer basket for 5 to 8 minutes.
  • Reheating the sauce: Warm the coconut cream sauce in a small saucepan over low heat, stirring until smooth and pourable again. It may thicken slightly in the fridge. If too thick, whisk in a splash of coconut milk to loosen it back up.
  • Freezing: The sticky rice can be frozen in a zip-top bag with the air pressed out for up to 1 month. Thaw overnight in the refrigerator and reheat as described above. The sauce does not freeze as well since coconut milk can separate and become grainy after freezing; make it fresh if possible.

Serving Suggestions

Mango sticky rice is a complete, satisfying dessert entirely on its own, but a few thoughtful extras can really elevate the experience from a simple weeknight treat to a proper restaurant-style dessert moment. Here are some of our favorite ways to present and pair it.

  • Serve it after a Thai-inspired meal featuring dishes like pad Thai, green curry, or a fresh papaya salad. The light, refreshing nature of the dessert is the perfect contrast to bold, spicy main courses.
  • Scatter a pinch of toasted sesame seeds over the finished plate for a delicate nutty crunch that plays beautifully against the soft rice and juicy mango. Toasted mung beans, commonly used in Thailand, add an even more authentic touch.
  • Add a small scoop of coconut ice cream or mango sorbet alongside the rice for a chilled, creamy contrast that makes this an extra-special warm-weather dessert.
  • Pair with a cup of hot jasmine tea or a cold glass of Thai iced tea. Both drinks complement the coconut and mango flavors in a wonderfully harmonious way.
  • For a beautiful dessert bar presentation, set out the sticky rice in a shallow bowl, the sliced mango on a platter, and the coconut sauce in a small pitcher so guests can assemble their own plates. Interactive and impressive all at once.

Frequently Asked Questions

Can I cook the sticky rice in a rice cooker instead of steaming it?

Yes, many modern rice cookers have a glutinous or sweet rice setting. After soaking, drain the rice and cook it with the amount of water specified in your rice cooker's manual for glutinous rice (typically a 1:1 ratio of rice to water). The texture will be slightly different from steamed rice but still very good. Traditional steaming gives the best chewy texture, but the rice cooker method works well for a weeknight shortcut.

My rice turned out too hard and chewy. What went wrong?

Hard or unevenly cooked rice almost always means the soaking time was too short or the steam was not circulating around all the grains evenly. Make sure the rice layer is no thicker than 1.5 inches in the steamer, flip the rice halfway through steaming, and check that the water in your pot stays at a rolling simmer throughout. If grains are still hard after 25 minutes, cover and steam for another 5 to 8 minutes, checking periodically.

Where can I find glutinous rice in a regular grocery store?

Check the international foods or Asian foods aisle of most large grocery stores. It is often sold under the names sweet rice, glutinous rice, or mochi rice. Brands like Koda Farms (Blue Rose) or Three Rings are commonly available. Asian supermarkets carry it in large bags at great prices. If you cannot find it locally, it is very easy and affordable to order online through major retailers.

Can I make this dish ahead of time for a party?

Absolutely. Cook the rice and let it absorb the coconut milk up to 4 hours ahead of serving. Keep it covered at room temperature if serving within 2 hours, or refrigerate and reheat gently as directed. Make the coconut drizzle sauce up to 2 days ahead and store it covered in the refrigerator. Slice the mango fresh right before serving for the best flavor and presentation. Assemble plates just before guests sit down.

Is mango sticky rice served hot, warm, or cold?

Room temperature is the sweet spot. In Thailand it is typically served just slightly warm to room temp, never piping hot and never cold from the refrigerator. Cold rice becomes dense and firm and loses its delightful chewiness. The mango should be at room temperature or very lightly chilled. If your rice has been refrigerated, a quick 20-second microwave warm under a damp paper towel brings it right back to perfect texture.

🥭🌴

A Little Bowl of Pure Joy

Mango sticky rice is the kind of dessert that stops people mid-bite to look up and say something. It is quietly extraordinary: simple ingredients brought together with just the right technique to create something that tastes deeply nourishing, joyful, and like a genuine escape. Once you make it at home, you will never look at a Thai restaurant dessert menu the same way again.

So go soak that rice, pick the ripest mango you can find, and get ready for one of the most rewarding desserts you will ever put on a plate. Happy cooking!

Post a Comment

Previous Post Next Post

Contact Form