Go Back
A clear glass cup holds a serving of Thai Mango Sticky Rice, topped with golden mango slices, sesame seeds, and a fresh mint sprig.
Daniel

Classic Thai Mango Sticky Rice

Indulge in the beloved Thai dessert featuring sweet, tender glutinous rice infused with a rich coconut milk sauce, perfectly paired with ripe, fresh mangoes.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dessert
Cuisine: Thai
Calories: 520

Ingredients
  

For the Sticky Rice
  • 2 cups Glutinous rice (also known as sweet rice or sticky rice)
  • 1.5 cups Water (for steaming, or according to rice cooker instructions)
For the Sweet Coconut Milk Sauce
  • 1.5 cups Full-fat coconut milk divided
  • 1/2 cup Granulated sugar or to taste
  • 1/2 tsp Salt
For Serving
  • 2-3 Ripe mangoes (Ataulfo or Alphonso varieties are highly recommended)
  • 1 tbsp Toasted sesame seeds or fried mung beans, for garnish

Equipment

  • Large Mixing Bowl
  • Fine-Mesh Sieve
  • Steamer pot or rice cooker
  • Medium saucepan
  • Whisk
  • Spatula or spoon

Method
 

Prepare the Sticky Rice
  1. Rinse the glutinous rice thoroughly under cold running water in a fine-mesh sieve or a bowl, swirling with your hands, until the water runs mostly clear. This usually takes 5-7 rinses.
  2. Place the rinsed rice in a large bowl, cover with at least 2-3 inches of fresh cold water, and let it soak for a minimum of 4 hours, or ideally overnight (8-12 hours). This step is crucial for achieving the correct texture.
  3. Drain the soaked rice well. If using a steamer, line your steamer basket with cheesecloth or a clean kitchen towel. Spread the rice evenly in the basket. Steam over vigorously boiling water for 20-25 minutes, or until the rice is tender, translucent, and sticky. If using a rice cooker, follow your appliance's instructions for glutinous rice, but ensure the rice is well-drained first.
Prepare the Sweet Coconut Milk Sauce
  1. While the rice is steaming, prepare the sweet coconut milk sauce. In a medium saucepan, combine 1 cup of the full-fat coconut milk, granulated sugar, and salt.
  2. Heat over medium-low heat, stirring constantly with a whisk until the sugar and salt are fully dissolved. Bring it to a gentle simmer, then remove from heat immediately. Do not boil vigorously, as it can separate.
  3. Once the rice is cooked, transfer it to a large bowl. Immediately pour about 3/4 cup of the warm sweet coconut milk sauce over the hot rice. Stir gently with a spatula or spoon to coat all the grains. Cover the bowl with a lid or plastic wrap and let it sit for 15-20 minutes to allow the rice to fully absorb the coconut milk.
Assemble and Serve
  1. While the rice is absorbing, peel and slice the ripe mangoes. For presentation, you can make fan-like slices or simple wedges. Do this just before serving to keep the mango fresh.
  2. To serve, scoop a portion of the warm sticky rice onto a plate. Arrange the fresh mango slices alongside the rice. Drizzle the remaining 1/2 cup of plain full-fat coconut milk (or any leftover sweet coconut milk sauce) over the mango and rice for extra richness.
  3. Garnish with toasted sesame seeds or fried mung beans for a slight crunch. Serve immediately.

Notes

For the best sticky rice, ensure your glutinous rice is soaked adequately. The choice of mango is crucial; seek out varieties like Ataulfo (honey mango) or Alphonso for their incredibly sweet, non-fibrous flesh. This dessert is best enjoyed warm or at room temperature, shortly after preparation. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days, but the rice tends to firm up. Gently rewarm the rice in a microwave or steamer.