Skip to content
Mango Sticky Rice from Thailand

Mango Sticky Rice

📍 Nationwide ★ 4.6
Last updated Jul 26, 2026 · Reviewed by the WhatWhereVacay editorial team

Steamed glutinous rice soaked in salted coconut cream, served with slices of ripe mango.

📹 See Mango Sticky Rice

AI-generated illustrative footage · Whatwherevacay.com

About Mango Sticky Rice

Khao niao mamuang — mango sticky rice — is Thailand's most famous dessert, and one of the simplest. Glutinous rice is steamed, then folded through warm coconut milk sweetened with sugar and, crucially, salted. It is served just above room temperature alongside slices of ripe mango, with an extra spoonful of thicker coconut cream poured over and often a scatter of toasted mung beans or sesame for crunch.

The salt is what makes it work. Against the sweetness of the mango, the rice reads as savoury and creamy rather than sugary, which is why the dish never feels heavy despite the coconut.

🏛️ History & Culture

Glutinous rice is the staple of northern and northeastern Thailand and neighbouring Laos, eaten by hand with savoury food long before it appeared in desserts. Pairing it with coconut and fruit follows a pattern found across Southeast Asia, where coconut milk does the work that dairy does elsewhere.

The dish is seasonal in its heartland: it belongs to Thailand's hot season, roughly March to June, when nam dok mai and ok rong mangoes ripen to their sweetest. Street vendors in Bangkok build small towers of it on banana leaf, and the dish has become such a reliable tourist favourite that a Bangkok mango-sticky-rice stall was among the city's most photographed food stops. Purists still judge it on the rice, not the mango.

🍳 How to make Mango Sticky Rice

AI-assisted, not kitchen-tested

Khao Niao Mamuang (Thai Mango Sticky Rice)

The classic Thai street dessert: steamed glutinous rice folded through warm, lightly salted coconut milk, served with ripe mango and a spoonful of thickened coconut cream.

Prep
15 min
Cook
40 min
Total
55 min
Serves
4
Difficulty
Easy

Recipe ingredients

  • 250 g (8½ oz / about 1½ cups) glutinous (sweet) rice, Thai-style, soaked 4 hours or overnight
  • 200 ml (¾ cup + 1 Tbsp) full-fat coconut milk, for soaking into the rice; well shaken
  • 120 g (½ cup packed) palm sugar, chopped; light brown sugar works if needed
  • fine sea salt, ½, non-negotiable — balances the sweetness
  • 100 ml (scant ½ cup) full-fat coconut cream, thick, top-of-can portion preferred
  • 1 tsp cornstarch or rice flour, for thickening the topping
  • 2 whole ripe mangoes, freely ripe, slightly soft at the stem
  • 2 Tbsp toasted sesame seeds or toasted split mung beans (tua thong), optional, for crunch

Steps

  1. 1 Rinse the glutinous rice in cold water 3–4 times until the water runs mostly clear. Soak in plenty of cold water for at least 4 hours, or overnight. Drain well.
  2. 2 Set up a steamer over simmering water. Line the basket with cheesecloth or a clean cotton towel. Spread the drained rice in an even layer, about 2–3 cm thick.
  3. 3 Steam, covered, for 25–30 minutes, stirring gently once at the halfway point so it cooks evenly. The rice is done when the grains are tender, translucent, and no longer chalky in the center. (Test by pressing a grain between your fingers — it should mash easily.)
  4. 4 While the rice steams, make the coconut sauce: combine the 200 ml coconut milk, palm sugar, and salt in a small saucepan over medium-low heat. Stir until the sugar dissolves, about 3 minutes. Do not let it boil hard or it will split. Taste — it should be noticeably sweet with a clear salty edge.
  5. 5 Transfer the hot rice to a bowl. Pour the warm coconut-sugar mixture over it and fold gently until every grain is glossy and the liquid is mostly absorbed. Cover and rest 10–15 minutes so the rice fully drinks in the coconut.
  6. 6 Make the topping: pour the 100 ml coconut cream into a small saucepan, add the cornstarch slurry, and a small pinch of salt. Heat gently over low, stirring, until it thickens to a pourable cream that coats the back of a spoon, 3–4 minutes. Do not boil. Keep warm.
  7. 7 Peel the mangoes, slice the cheeks off the pit, and cut into thick slices.
  8. 8 To serve, mound a portion of warm coconut rice on a plate, lay mango slices alongside, spoon the warm coconut cream over the rice, and scatter with toasted sesame or mung beans if using. Eat just above room temperature — not hot, not cold.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Mango Sticky Rice recipe yet. Yours would be the first.

Share how you make Mango Sticky Rice

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to Thailand

Round out your trip — most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Mango Sticky Rice.

Write a review

Sign in to verify you're a real person, then share your thoughts on Mango Sticky Rice.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Mango Sticky Rice.