Loading RoamFeast

Press Enter to Search

Logo

Log In Create Account

MANGO STICKY RICE RECIPE (KHAO NIAO MAMUANG)

0.0 (0)
Total 1h 10m
Prep 10m
Cook 35m
Chill 25m
Serves 4
Level medium

Mango sticky rice, known in Thai as khao niao mamuang, is Thailand's most iconic dessert. Sweet glutinous rice cooked until tender and sticky, soaked in warm coconut milk sweetened with palm sugar, served alongside ripe fresh mango and finished with a thin, slightly salty coconut cream sauce drizzled over the top. The salt in that finishing sauce is the detail most non-Thai recipes miss entirely, and it's the thing that makes the whole dessert work.

What does mango sticky rice taste like? Rich and creamy from the coconut milk, sweet but not cloying, with a slight chew from the glutinous rice and the bright, tropical acidity of ripe mango cutting through every bite. The salty-sweet coconut sauce at the end pulls all three components together into a balance that tastes intentional and precise.

Where does mango sticky rice come from? Thailand, specifically the central plains where glutinous rice has been cultivated for centuries. Khao niao mamuang appears every year from April through June when Nam Dok Mai mangoes, the premium Thai variety prized for their honey-sweet, fiber-free flesh, are at peak season. Street vendors in Bangkok sell it wrapped in banana leaves. Upscale Thai restaurants serve it plated with sesame seeds and mung beans. The recipe hasn't changed because it doesn't need to.

What rice is correct for this recipe? Thai glutinous rice, also called sticky rice or sweet rice. Not jasmine rice. Not regular short-grain rice. Not Japanese sushi rice. Glutinous rice has a starch composition almost entirely of amylopectin, the molecule responsible for the characteristic sticky, chewy texture. Regular rice won't produce the same result regardless of how it's cooked.

Why does the rice need to soak overnight? Glutinous rice has a dense, compact starch structure that doesn't fully hydrate and cook evenly without a long presoak. Minimum 4 hours. Overnight is better. Unsoaked glutinous rice cooked from dry steams unevenly, with the exterior overcooked and mushy before the interior is tender. The overnight soak also reduces cooking time significantly.

What mango variety works best? Nam Dok Mai from Thailand is the gold standard. Ataulfo mangoes (also called honey or champagne mangoes) are the best widely available substitute in Western markets. They're small, yellow, fiber-free, and intensely sweet when ripe. Avoid large red-green mangoes. They're fibrous, less sweet, and the texture doesn't complement the sticky rice the way a ripe Ataulfo does.

Recipe Profile

3 attributes

Category Desserts
Origin Thailand
Season All Season
ingredients icon

Ingredients

12 Items

recipe instructions

Instructions

6 Steps

1

Soak the rice

Rinse the glutinous rice under cold water until the water runs mostly clear. Place in a large bowl and cover with cold water by at least 5cm. Soak for a minimum of 4 hours at room temperature or overnight in the fridge. The rice will absorb a significant amount of water and the grains will turn from translucent to chalky white and slightly swollen. This is correct. Drain completely before steaming. Don't skip this step. Unsoaked glutinous rice cooks unevenly and the texture is gummy and dense rather than tender and separate-yet-sticky.

2

Steam the rice

Line a steamer basket with a double layer of cheesecloth or a clean damp muslin cloth. Add the drained glutinous rice in an even layer. Fold the cloth loosely over the top of the rice. Place the steamer over a pot of boiling water, making sure the water doesn't touch the bottom of the steamer basket. Steam on high heat for 20 to 25 minutes until the rice is completely tender, shiny, and slightly translucent throughout. Test by pressing a grain between your fingers. It should squish completely flat with no hard center. If you don't have a steamer, place the soaked, drained rice in a microwave-safe bowl with 2 tablespoons of water, cover tightly with cling film, and microwave on high for 3 minutes. Stir, re-cover, and microwave for another 2 to 3 minutes until fully cooked.

3

Make the coconut rice sauce

While the rice steams, combine the full-fat coconut milk, sugar, salt, and pandan leaves if using in a small saucepan over medium heat. Stir until the sugar and salt dissolve completely. Heat until just below simmering, around 70 to 80 degrees C. Don't let it boil. Boiling coconut milk separates the fat from the liquid and the sauce turns grainy and oily. Pull off heat and remove the pandan leaves. Keep the sauce warm.

4

Soak the steamed rice in coconut sauce

Transfer the hot steamed rice to a large bowl. Pour the warm coconut sauce over the rice immediately while both are hot. Stir gently to coat every grain. The hot rice absorbs the coconut milk rapidly, which is exactly what you want. Cover the bowl loosely with a clean cloth or plate and let the rice rest for 20 to 30 minutes. During this rest, the rice absorbs the coconut milk fully and the texture transforms from plain steamed rice into the rich, creamy, sweet sticky rice that defines this dessert. Don't skip the resting time. Rice served immediately after saucing tastes diluted and the texture is wet rather than absorbed and cohesive.

5

Make the salty coconut cream topping

Combine the coconut cream, salt, and sugar in a small saucepan over medium-low heat. Stir until dissolved. If using the rice flour slurry, add it now and stir continuously for 2 minutes until the sauce thickens slightly to a pourable, slightly glossy consistency. Don't boil. Pull off heat. Taste it. It should be noticeably salty with a gentle sweetness underneath. The saltiness is correct and intentional. This sauce is the counterpoint to the sweet rice and mango, and it needs to be salty enough to taste distinctly different from the coconut rice sauce.

6

Slice the mango and serve

Peel the mangoes and slice the flesh away from the pit in two large cheeks per mango. Slice each cheek lengthwise into 4 to 5 strips or into fan slices for presentation. Arrange a generous mound of coconut sticky rice on each plate. Fan the mango slices alongside. Drizzle the salty coconut cream sauce generously over both the rice and the mango. Scatter toasted sesame seeds or toasted mung beans over the top. Serve at room temperature, not cold. Cold sticky rice stiffens and loses its characteristic chew and the coconut flavor dulls significantly.

nutrictions

Nutrition Facts

Per Serving

690kcal Calories approx.
protein 15%
7.7g
sodium 29%
670.6mg
Calcium 1%
12.6mg
Iron 3%
0.5mg
Potassium 1%
35.2mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Final Culinary Notes

What every cook needs to know about mango sticky rice

Why is the salty coconut cream topping so important?

The salty coconut cream sauce is not a garnish. It's a structural flavor component. Sweet glutinous rice and sweet ripe mango eaten together without a contrasting element tastes one-dimensional and too sweet after a few bites. The salty coconut cream introduces a savory note that resets the palate, amplifies the sweetness of the mango by contrast, and ties all three components into a balanced dessert. Thai dessert cooking uses salt this way deliberately. Recipes that omit the salty topping or make it undersalted are producing a noticeably less balanced version of the dish.

Why does mango sticky rice need to be served at room temperature?

Glutinous rice contains high amylopectin starch that undergoes retrogradation as it cools below around 15 degrees C. The starch chains re-align and the rice firms up, becoming hard, dense, and chewy in the wrong way. Cold sticky rice from the fridge is a fundamentally different texture from freshly made room-temperature sticky rice. Serving it cold also mutes the coconut flavor. Make and serve the same day for the intended texture. If you've refrigerated it, reheat the rice in a steamer for 5 minutes or microwave covered with a damp cloth for 60 to 90 seconds before serving.

What is pandan and does it matter?

Pandan is a tropical plant whose leaves are used across Southeast Asian cooking as a natural flavoring. The flavor is difficult to describe directly: slightly sweet, faintly floral, vanilla-adjacent with a grassy note. In mango sticky rice, pandan leaves steeped in the coconut sauce add a fragrance that is characteristic of the dish as eaten in Thailand. The recipe works without pandan but tastes less specifically Thai. Fresh or frozen pandan leaves are available at most Southeast Asian grocery stores. Pandan extract is an acceptable substitute at 1/4 teaspoon per dish.

Can you make mango sticky rice without a steamer?

Yes. The microwave method works reliably. Place soaked, drained glutinous rice in a microwave-safe bowl. Add 2 tablespoons of water. Cover tightly with cling film, pressing it against the surface of the rice. Microwave on high for 3 minutes, stir, re-cover, and microwave for another 2 to 3 minutes. Check doneness by pressing a grain between your fingers. It should squish completely flat. The texture is slightly less uniform than steamed rice but the difference is minor in the finished dessert.

Why use full-fat coconut milk and not light?

Full-fat coconut milk has a fat content of around 17 to 19 percent. That fat is what gives the coconut sauce its richness, body, and the ability to soak into the rice and coat each grain with a creamy, fragrant layer. Light coconut milk is mostly water with a small amount of coconut extract. It produces a thin, watery sauce that the rice absorbs without delivering the richness that makes this dessert worth making.

Frequently Asked Questions

Mango sticky rice, called khao niao mamuang in Thai, is a traditional Thai dessert made from glutinous rice steamed until tender, soaked in sweetened coconut milk, and served with ripe fresh mango and a salty coconut cream sauce drizzled on top. It's the most popular Thai dessert both locally and internationally and is traditionally eaten from April through June during peak mango season in Thailand.
Thai glutinous rice, also called sticky rice or sweet rice, is the only correct choice. It's made from a short-grain rice variety with a starch composition almost entirely of amylopectin, which creates the characteristic sticky, chewy texture. Regular jasmine rice, sushi rice, and short-grain rice cannot replicate this texture. Thai glutinous rice is available at most Asian grocery stores and online.
A minimum of 4 hours at room temperature, overnight in the fridge is better. Soaking allows the dense starch structure of glutinous rice to hydrate evenly so it steams uniformly from the outside in. Unsoaked rice steams unevenly, with the outside overcooked and mushy before the center is tender.
Nam Dok Mai from Thailand is the traditional variety, prized for its intense sweetness, smooth fiber-free flesh, and floral aroma. Outside Thailand, Ataulfo mangoes (also called honey or champagne mangoes) are the best substitute. They're small, yellow, fiber-free, and very sweet when fully ripe. Avoid large red-green Tommy Atkins mangoes. They're fibrous and less sweet, and the texture competes with the sticky rice rather than complementing it.
The coconut sticky rice can be made up to 4 hours ahead and kept covered at room temperature. Don't refrigerate it before serving. The salty coconut cream sauce keeps refrigerated for up to 2 days. Slice the mango fresh right before serving. If the rice stiffens slightly as it sits, steam it for 5 minutes or microwave covered with a damp cloth for 60 to 90 seconds to restore the texture.
Two likely causes. The coconut sauce wasn't seasoned enough, either not enough sugar or not enough salt. Taste the coconut sauce before it goes on the rice and make sure it's noticeably sweet and lightly salty on its own. The second cause is adding the coconut sauce to cold or room-temperature rice rather than hot rice. The sauce absorbs into hot rice quickly and deeply. Cold rice doesn't absorb the coconut milk the same way and the flavor stays on the surface rather than penetrating each grain.

Rating & Reviews

0 Verified Ratings

0.0
Avg Rating

Want to share your culinary magic?

Sign In to Rate
Elena Marchetti
Recipe By

Elena Marchetti

Elena Marchetti is Roamfeast's Recipe Expert, developing and testing global recipes for home cooks. With a background in professional kitchens and food writing, she focuses on recipes that are accurate, achievable, and genuinely worth cooking - no filler, no untested shortcuts.

Join Our Newsletter

Get the latest recipes and cooking tips sent straight to your inbox.

Follow Us

Table of Contents