This Thai dessert is a perfect harmony of sweet, salty, and creamy flavors. The chewy texture of glutinous rice absorbs rich coconut milk, creating a luscious base that pairs beautifully with fragrant, ripe mango. Finished with a drizzle of silky coconut cream and a sprinkle of toasted sesame seeds, this dish is both comforting and refreshing.

Khao Niao Mamuang (Thai Coconut Sticky Rice with Mango)

Why You’ll Love This Recipe

I love this recipe because it feels like a little tropical escape with every bite. The sticky rice is hearty yet delicate, soaking up just the right amount of coconut sweetness. I put mango alongside it for a burst of freshness that balances the richness perfectly. I also like that it’s a simple recipe to make ahead, so I can serve it easily when friends or family visit. It always impresses, even though it only takes a few ingredients and some patient soaking and steaming.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Thai sweet sticky rice (also called glutinous or sweet rice)

  • Full-fat coconut milk

  • Sugar

  • Kosher salt

  • Cornstarch

  • Ripe Ataúlfo mangoes (or other sweet, fragrant mangoes)

  • Toasted sesame seeds (for garnish)

Directions

  1. I start by soaking the sticky rice in water for at least 1 hour or overnight.

  2. I drain the rice and steam it in a cheesecloth-lined steamer until tender, about 20 minutes.

  3. While it cooks, I heat half the coconut milk with sugar and a pinch of salt, stirring until dissolved.

  4. I transfer the cooked rice to a bowl and pour the sweetened coconut milk over it, then let it sit covered for 20 minutes so it absorbs all the flavor.

  5. For the sauce, I simmer the remaining coconut milk, then whisk in a cornstarch slurry, more sugar, and salt until thickened.

  6. To serve, I mound the coconut rice on a plate, arrange sliced mango alongside, drizzle with the thick coconut sauce, and finish with sesame seeds.

Servings and timing

This recipe makes about 4 servings. The preparation takes around 2 hours total, including soaking, steaming, and resting time. Active cooking time is about 35 minutes.

Variations

I sometimes use pandan leaves to infuse the coconut milk with a floral aroma, which gives the dessert an extra layer of flavor. When Ataúlfo mangoes aren’t available, I substitute with Kent or Champagne mangoes. For a nutty crunch, I like to top it with roasted mung beans or chopped peanuts instead of sesame seeds.

storage/reheating

I keep leftover coconut sticky rice in an airtight container in the refrigerator for up to 2 days. The mango is best sliced fresh, so I store it separately. To reheat the rice, I steam it again or microwave it gently with a splash of coconut milk to bring back the soft texture.

FAQs

Can I make this with regular rice?

No, I don’t recommend it. Only Thai glutinous sticky rice will give the chewy, sticky texture that makes this dessert authentic.

Can I prepare it ahead of time?

Yes, I prepare the rice and coconut milk mixture in advance and let it sit at room temperature for up to 2 hours. I slice the mango and make the sauce right before serving for the best flavor.

What if I can’t find Ataúlfo mangoes?

I use any sweet, non-fibrous variety like Champagne or Kent mangoes. The key is choosing ripe, fragrant fruit.

Can I make it vegan?

This recipe is naturally vegan since it uses coconut milk and no dairy or eggs.

How do I know if the mango is ripe?

I gently press the mango; if it gives slightly and has a sweet aroma at the stem end, it’s ready.

Conclusion

Khao Niao Mamuang is a dessert I never get tired of making. I love how simple ingredients transform into something so elegant and flavorful. The contrast of creamy coconut rice and juicy mango is unbeatable, and every time I make it, I feel like I’ve brought a little piece of Thailand into my kitchen.

Print

Khao Niao Mamuang (Thai Coconut Sticky Rice with Mango)

Khao Niao Mamuang (Thai Coconut Sticky Rice with Mango)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Khao Niao Mamuang (Thai Coconut Sticky Rice with Mango) is a classic Thai dessert featuring chewy sweet sticky rice soaked in coconut milk, paired with juicy ripe mango, drizzled with creamy coconut sauce, and sprinkled with toasted sesame seeds.

  • Author: Sophia
  • Prep Time: 1 hour (soaking) + 15 minutes active
  • Cook Time: 20 minutes
  • Total Time: 2 hours (including soaking and resting)
  • Yield: 4 servings
  • Category: Dessert
  • Method: Steamed
  • Cuisine: Thai
  • Diet: Vegan

Ingredients

  • 1 cup Thai sweet sticky rice (glutinous rice)
  • 1 ½ cups full-fat coconut milk (divided)
  • ½ cup sugar (divided)
  • ½ tsp kosher salt (divided)
  • 1 tsp cornstarch
  • 2 ripe Ataúlfo mangoes (or other sweet, fragrant mangoes)
  • 1 tbsp toasted sesame seeds (for garnish)

Instructions

  1. Soak sticky rice in water for at least 1 hour or overnight. Drain well.
  2. Steam rice in a cheesecloth-lined steamer for about 20 minutes until tender.
  3. Meanwhile, heat 1 cup coconut milk with ⅓ cup sugar and ¼ tsp salt until dissolved. Do not boil.
  4. Transfer cooked rice to a bowl and pour sweetened coconut milk over it. Cover and let sit 20 minutes to absorb.
  5. For the sauce, simmer remaining ½ cup coconut milk. Whisk cornstarch with 1 tbsp water to make a slurry, then stir into the coconut milk along with 3 tbsp sugar and ¼ tsp salt. Cook until slightly thickened.
  6. To serve, mound coconut sticky rice on a plate, place sliced mango alongside, drizzle with coconut sauce, and sprinkle with sesame seeds.

Notes

  • Use only Thai glutinous rice for authentic chewy texture.
  • Pandan leaves can be simmered with coconut milk for extra aroma.
  • Substitute sesame seeds with roasted mung beans or chopped peanuts for crunch.
  • Best served fresh—slice mango just before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: 360
  • Sugar: 29 g
  • Sodium: 220 mg
  • Fat: 16 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 52 g
  • Fiber: 2 g
  • Protein: 4 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star