Method
Rinse and soak the rice
Put 200 g of Thai white glutinous rice in a bowl and rinse under cool running water, gently swishing the grains, until the water is much less cloudy. Cover with at least 5 cm (2 in) of fresh cool water and soak for 4 hours. Drain thoroughly in a fine-mesh sieve before steaming.
4:00:00Steam and turn the rice
Bring several centimeters of water to a steady simmer in a steamer pot, keeping the water level below the basket. Line the basket with damp cheesecloth or a clean thin kitchen towel, spread the drained rice in an even layer, fold the cloth loosely over it, and cover. Steam for 12 minutes. Add more boiling water to the pot if needed, taking care not to wet the rice.
12:00Turn and finish steaming

Uncover and carefully turn the rice over so it cooks evenly, then re-cover. Continue steaming for 8 to 13 minutes. Begin checking after 8 minutes; the grains should look mostly translucent and feel chewy and tender with no chalky center. If needed, re-cover and steam a few minutes longer, checking often.
08:00Warm the coconut dressing
While the rice steams, whisk 300 ml of full-fat canned coconut milk, 70 g of granulated sugar, and 2 1/2 g of fine sea salt in a small saucepan over low heat until the sugar dissolves and the mixture is steaming, 3 to 4 minutes; do not let it boil. Pour about one-quarter into a second small saucepan for the serving sauce. Keep the larger portion warm off the heat.
03:00Thicken the serving sauce

Gently simmer the reserved coconut mixture over low heat for 2 to 3 minutes, stirring often, until it lightly coats a spoon. Remove it from the heat before it boils vigorously or separates.
02:00Season and rest the rice

Transfer the hot steamed rice to a wide bowl. Pour the larger portion of warm coconut dressing evenly over it and fold gently with a flexible spatula until every grain is coated. Cover the bowl and let the rice stand for 15 minutes, then fold once more. It should look glossy and moist but should not sit in a pool of liquid.
15:00Toast the sesame and prepare the mango
Add 10 g of white sesame seeds to a dry skillet over low heat and toast for 2 to 3 minutes, shaking the pan often, until fragrant and lightly golden. Transfer them to a plate immediately so they do not scorch. Peel 500 g of ripe mangoes, cut the flesh away from the pits, and slice it into thick, tidy pieces.
02:00Plate and finish

Divide the coconut sticky rice among serving plates while it is still warm. Arrange the mango alongside, spoon the lightly thickened coconut sauce over the rice, and finish with the toasted sesame. Serve immediately while the rice is supple and the mango is fresh.
Smart Substitutions
- Different mangoes? Use any ripe, fragrant mango with smooth flesh. Ataulfo, Nam Dok Mai, Kent, and Keitt are all good choices when fully ripe.
- Prefer palm sugar? Replace the granulated sugar by weight with finely chopped palm sugar and allow an extra minute for it to dissolve.
- No full-fat coconut milk? Thin coconut cream with water until it has the pourable consistency of full-fat coconut milk, then use the same total volume.
- No white sesame? Use the same quantity of black sesame seeds for a deeper toasted flavor and stronger visual contrast.
Tips and Variations
- Keep the steamer water below the rice. Direct contact with boiling water makes the grains wet and gluey instead of springy.
- Choose mangoes that yield slightly near the stem and smell fragrant; very soft fruit is harder to slice neatly.
- Taste the coconut dressing before it meets the rice. It should seem slightly saltier than expected because the rice and mango soften the seasoning.
What Went Wrong?
- Rice still has a hard center Return it to the steamer for 5 minutes, then check again. Also confirm that the pot is producing steady steam.
- Rice is wet and gluey The rice may have touched the simmering water or been packed too tightly. Keep it above the water and spread it in a looser, even layer.
- Coconut dressing looks oily It became too hot. Take it off the heat and whisk gently; keep future batches below a boil.
- Coconut sauce is too thin Return only the serving portion to low heat and stir for another minute or two until it lightly coats a spoon.
Nutrition Estimate
- Fiber: 4 g per serving
- Sodium: 260 mg per serving
Nutrition disclaimer:This recipe is provided for general cooking information only. Nutrition values are estimates and may vary by ingredients, brands, preparation methods, and serving sizes. Check ingredient labels and follow appropriate food-safety practices. This content is not medical, dietary, allergy, or professional food-safety advice.
FAQ
Found an error or have a suggestion?
Help us improve this recipe. Send us your feedback and include the recipe name so we can take a look.







