Thai Coconut Sticky Rice With Mango (Khao Niao Mamuang) Recipe

Photograph: Vicky Wasik

Why It Works

  • Making a slurry with the cornstarch prevents lumps in the coconut cream sauce.
  • Ataúlfo mangoes are sweeter, more fragrant, more flavorful, and less fibrous than the Tommy Atkins mangoes more commonly available.

This Thai dessert of glutinous sticky rice, seasoned with salty-sweet coconut milk and served with tender, fragrant slices of mango, will make an addict out of you.

Recipe Facts

Active: 60 mins
Total: 2 hrs
Serves: 4 servings

Rate & Comment


  • 1 cup Thai sweet sticky rice (7 ounces; 200g) (see note)

  • 1 (14-ounce; 400ml) can full-fat coconut milk, blended well to incorporate fat, divided

  • 1/2 cup sugar (3 1/2 ounces; 100g), divided

  • Kosher salt

  • 2 teaspoons (6g) cornstarch

  • 2 Ataúlfo mangoes (about 6 ounces or 170g each), peeled, pitted, and sliced (see note)

  • Toasted sesame seeds, for garnish


  1. In a large bowl, cover rice with water by several inches and let stand at room temperature 1 hour or up to overnight.

  2. Drain rice. Assemble a steamer, line with cheesecloth or a clean kitchen towel, and add rice, smoothing surface to form an even layer. Set over high heat, bring water in steamer to a boil, cover, and cook until rice is tender, about 20 minutes.

  3. Meanwhile, in a small saucepan, bring half the coconut milk to a simmer over medium heat, stirring frequently. Whisk in 1/4 cup plus 2 tablespoons sugar and a large pinch of salt until dissolved. The coconut milk should taste salty-sweet.

  4. Transfer cooked rice to a large heatproof bowl and pour coconut milk mixture on top (it will look like too much liquid). Stir well to combine, cover with plastic, and let stand until liquid is absorbed, about 20 minutes. (You can let it stand up to 2 hours at room temperature.)

  5. Meanwhile, clean saucepan and add remaining coconut milk to it. Bring to a simmer over medium heat, stirring frequently. In a small bowl, combine cornstarch with a couple of teaspoons of the hot coconut milk and stir to form a slurry. Whisk cornstarch slurry into coconut milk and simmer until thickened, about 3 minutes. Whisk in remaining 2 tablespoons sugar and a large pinch of salt until dissolved. Keep coconut cream warm.

  6. When ready to serve, mound coconut rice onto plates and arrange sliced mango alongside. Drizzle coconut cream all over rice and garnish with toasted sesame seeds. Serve right away.

Special equipment

Steamer, cheesecloth or clean kitchen towel


Ataúlfo mangoes are a variety from Mexico that are much better than the Tommy Atkins variety usually sold. Thai sticky rice (also sold as "sweet" and "glutinous" rice) can be found online and at Asian groceries; other varieties of sticky short-grain rice, like sushi and risotto rice, will not work as a substitute here.

This Recipe Appears In

Nutrition Facts (per serving)
422 Calories
22g Fat
58g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 422
% Daily Value*
Total Fat 22g 28%
Saturated Fat 19g 93%
Cholesterol 0mg 0%
Sodium 116mg 5%
Total Carbohydrate 58g 21%
Dietary Fiber 1g 5%
Total Sugars 38g
Protein 4g
Vitamin C 32mg 160%
Calcium 34mg 3%
Iron 4mg 20%
Potassium 371mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)