Thai Mango Sticky Rice

Posted on April 12, 2026

Modified: April 12, 2026

By Antonio
Two glasses of layered Thai Mango Sticky Rice dessert, topped with fresh mango, sesame seeds, and mint, alongside a carved mango half.

I remember the first time I tasted Thai Mango Sticky Rice. It was a humid evening in Bangkok, and the vibrant sweetness of the mango combined with the warm, rich coconut rice was an an absolute revelation. It wasn’t just a dessert; it was an experience that forever etched itself into my culinary memory.

Back home, I yearned for that specific taste, trying various versions, but nothing quite hit the mark. It became my personal mission to recreate that authentic magic, the kind that transports you straight back to a bustling Thai night market with every single bite.

After many delightful experiments, I finally cracked the code to making the perfect batch right in my own kitchen, and I can’t wait to share my journey with you on how to make this incredible dish at home. If you’re ready to dive into tropical flavors, you can find my full, detailed method here: my cherished mango sticky rice recipe.

What You Need to Make This Recipe

To truly capture the essence of an incredible Thai Mango Sticky Rice, you really only need a few stars to shine. The foundation is undoubtedly the sweet glutinous rice, often called sticky rice; it’s what gives this dessert its unique, satisfying chewiness and absorbs all that luscious coconut milk. Then, there are the mangoes themselves – choose incredibly ripe, fragrant ones like Ataulfo or Alphonso, as their natural sweetness is paramount and makes all the difference in the world. For more details on the exact measurements and other ingredients, be sure to check out my full ingredient list right here: mango sticky rice ingredients.

thai mango sticky rice recipe
Thai Mango Sticky Rice 6

How to Make Thai Mango Sticky Rice

The process of making this beloved dessert is truly a meditative culinary journey. It begins with the gentle soaking of the glutinous rice, patiently preparing it to become tender and receptive to all the flavors. Next, we steam it until it transforms into these glossy, translucent grains, filling my kitchen with a comforting, earthy aroma.

The real magic happens when the warm rice meets the creamy, sweet coconut milk, stirred just so until every grain is infused with that tropical richness, turning from separate kernels into a cohesive, fragrant delight. To truly master the steps, I’ve laid out my complete process, including all the nuances and timing, in my detailed guide: my tried and true method.

Pro Tips

I’ve learned a few things along the way that elevate a good Thai Mango Sticky Rice to an absolutely unforgettable one.

  • Pick the Right Mangoes: This is crucial; you want ripe, sweet, non-fibrous mangoes. Their natural sugar is what balances the rich coconut, so don’t skimp on quality or ripeness.
  • Don’t Rush the Rice: Soaking your glutinous rice for at least 4-6 hours (or even overnight!) ensures it cooks evenly and achieves that perfect, tender-chewy consistency that is key to this dish.
  • Balance the Coconut Sauce: The creamy sauce needs a pinch of salt to truly sing. It enhances the sweetness of both the mango and the rice, preventing it from tasting cloyingly sweet.

My Secret Trick: Always warm your mangoes slightly before serving. I simply let them sit at room temperature for a while, as a slightly warm mango releases more of its aromatic oils and deepens its flavor, pairing even better with the warm, sticky rice.

thai mango sticky rice recipe 1
Thai Mango Sticky Rice 7

How to Store Thai Mango Sticky Rice

  • For the best taste and texture, enjoy your mango sticky rice immediately after assembly.
  • If you have leftovers, store the sticky rice and the mango slices separately in airtight containers in the refrigerator.
  • The cooked sticky rice will last for up to 2-3 days in the fridge. Gently reheat it in the microwave with a splash of coconut milk or steam it to restore its texture.
  • Fresh mango slices should be consumed within 1-2 days.

Nutritional Benefits

Beyond its incredible flavor, a serving of Thai Mango Sticky Rice offers some delightful nutritional upsides. The juicy mangoes are absolutely packed with Vitamin C and Vitamin A, giving you a wonderful boost of antioxidants and supporting immune health. While it’s a dessert, the glutinous rice provides quick energy, and the coconut milk, in moderation, offers healthy fats that can contribute to satiety.

thai mango sticky rice pinterest
Thai Mango Sticky Rice 8

FAQs

Can I use any type of rice for mango sticky rice?

No, you absolutely need sweet glutinous rice (also known as sticky rice or sticky rice for dessert). Regular rice varieties won’t achieve the signature sticky, chewy texture that is fundamental to this traditional Thai dessert. It’s the star of the show.

What kind of mangoes are best for this recipe?

For the most authentic and delicious result, I always recommend using very ripe, sweet, non-fibrous mangoes. Varieties like Ataulfo (honey mangoes), Alphonso, or Carabao mangoes are excellent choices, as their flesh is incredibly tender and flavorful.

How do I know when the sticky rice is perfectly cooked?

The sticky rice is done when the grains are translucent, plump, and have a soft, chewy texture. There shouldn’t be any hard or chalky centers. If it’s still a bit firm, you might need to steam it for a few more minutes.

Can I prepare components of this dish ahead of time?

Yes, you can! The sticky rice can be cooked and stored in an airtight container in the fridge for a couple of days. The coconut sauce can also be made ahead. However, for the freshest and best experience, slice your mangoes and assemble your Thai Mango Sticky Rice just before serving.

Two glasses of layered Thai Mango Sticky Rice dessert, topped with fresh mango, sesame seeds, and mint, alongside a carved mango half.
ec1e86bc8055c952d4763129110a16bb02d1976091eb51bb2a4cc20c42d4dbfa?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconAntonio

Thai Mango Sticky Rice

Indulge in this classic Thai dessert featuring fragrant sticky rice, sweet coconut cream, and perfectly ripe mango – a taste of sunshine in every bite!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dessert, Snack
Cuisine: Asian, Thai
Calories: 480

Ingredients
  

For the Sticky Rice
  • 1.5 cups glutinous (sweet) rice
  • 1.5 cups water (for steaming)
For the Sweet Coconut Sauce
  • 13.5 oz full-fat coconut milk one can, divided
  • 0.5 cup granulated sugar
  • 0.5 tsp salt
For Serving
  • 2 large ripe mangoes peeled and sliced
  • 1 tbsp toasted white sesame seeds optional, for garnish

Equipment

  • Large bowl
  • Steamer basket with lid (or rice cooker)
  • Medium Saucepan

Method
 

Prepare the Sticky Rice
  • First things first, let's get that sticky rice ready! Rinse the glutinous rice thoroughly under cold running water until the water runs clear. This gets rid of excess starch. Then, place the rinsed rice in a large bowl, cover with fresh cold water, and let it soak for at least 2 hours, or ideally overnight, for the best texture.
  • Drain the soaked rice well. Set up your steamer: bring 1.5 cups of water to a boil in the bottom of your steamer pot. Line your steamer basket with cheesecloth or parchment paper, then spread the drained rice evenly inside. Steam the rice over medium-high heat for 20-25 minutes, or until the grains are tender, translucent, and perfectly chewy. If using a rice cooker, follow your cooker's instructions for sweet rice.
Make the Sweet Coconut Sauce
  • While the rice is steaming, let's make that luscious coconut sauce. In a medium saucepan, combine the full-fat coconut milk, granulated sugar, and salt. Cook over medium heat, stirring occasionally, until the sugar is fully dissolved and the mixture just comes to a gentle simmer. Do not boil it vigorously. Remove from heat and set aside.
  • Once the rice is cooked, immediately transfer it to a large, heatproof bowl. Pour about 1 cup of the warm coconut sauce over the hot rice. Stir gently with a spatula or spoon until the rice has absorbed all the liquid and is evenly coated. Cover the bowl and let it sit for at least 15-20 minutes to allow the flavors to meld and the rice to fully absorb the sweetness.
  • While the rice is resting, peel and slice your ripe mangoes into beautiful, thin strips or wedges. Take the remaining coconut sauce you prepared earlier. If it has cooled and thickened, you can gently warm it for a minute or two on low heat, but don't bring it to a boil.
Assemble and Serve
  • To serve, scoop a generous portion of the sweet sticky rice onto individual plates. Arrange the fresh mango slices alongside the rice. Drizzle a little extra of the reserved sweet coconut sauce over both the rice and mango. If you like, sprinkle with toasted sesame seeds for a little crunch and nutty flavor. Enjoy immediately!

Notes

Don't skip the rice soaking step! It's crucial for achieving that signature chewy, yet tender, sticky rice texture. For the best mango sticky rice, always choose perfectly ripe, sweet mangoes. Look for ones that yield slightly to gentle pressure and have a fragrant aroma. This dish is best served warm or at room temperature. If making ahead, store the rice and mangoes separately, and gently reheat the rice before serving. The sauce can be kept at room temperature or gently warmed.

Conclusion

There’s something truly magical about the simplicity and balance of Thai Mango Sticky Rice. It’s a dish that continues to surprise and delight me, a little taste of tropical paradise right in my own kitchen. I truly hope you give this beautiful recipe a try and let it whisk you away to those vibrant Thai flavors. If you’re in the mood for another comforting sweet treat, you might also love my southern chocolate cobbler.

You might also like these recipes

Leave a Comment

Recipe Rating