Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Thai Mango Sticky Rice Recipe Authentic Thai Street Food Style

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Thai Mango Sticky Rice is a beloved street dessert combining coconut-infused sticky rice, sweet mangoes, and crunchy mung beans. Creamy, chewy, and tropical, it’s a simple yet unforgettable treat that’s naturally vegan and gluten-free.

  • Total Time: 6 hours 30 minutes
  • Yield: 10–15 servings

Ingredients

For the Rice:

1 kg Thai sticky (glutinous) rice

800 ml coconut cream

150 g sugar

1 tsp salt

For the Toppings:

200 ml coconut cream

⅓ tsp salt

Sweet yellow mangoes (preferably Nam Dok Mai)

100 g yellow mung beans

Instructions

  1. Rinse & soak: Wash sticky rice 6–10 times until water runs clear. Soak in water for ~6 hours.
  2. Steam rice: Drain and steam rice for ~15 minutes until soft and translucent.
  3. Make coconut sauce: Heat 800 ml coconut cream with 150 g sugar and 1 tsp salt until dissolved. Turn off heat.
  4. Combine rice and coconut: Transfer rice to a bowl and gradually mix in hot coconut sauce until fully absorbed. Cover to keep moist.
  5. Make topping sauce: Heat 200 ml coconut cream with ⅓ tsp salt until warmed. Set aside.
  6. Toast mung beans: Dry-fry mung beans over low heat until golden and crispy.
  7. Prepare mangoes: Peel and slice mango flesh into large bite-sized pieces.
  8. Assemble: Plate sticky rice, top with mango slices, sprinkle with toasted mung beans, and drizzle with coconut topping. Serve extra sauce on the side.

Notes

  • Soaking rice is essential for the correct texture.
  • Nam Dok Mai, Ataulfo, or Champagne mangoes work best.
  • Infuse pandan leaves in coconut cream for extra fragrance.
  • Serve warm, at room temperature, or chilled depending on preference.
  • Refrigerate rice and toppings separately for up to 3 days; reheat rice with a splash of coconut cream.
  • Author: Monica
  • Prep Time: 6 hours soaking (mostly passive) + 15 minutes active
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Steaming
  • Cuisine: Thai
  • Diet: Vegan

Nutrition

  • Serving Size: 1 portion
  • Calories: 345
  • Sugar: 23g
  • Sodium: 195mg
  • Fat: 12g
  • Saturated Fat: 10g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 56g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 0mg