Imagine sinking your teeth into a bowl of mango sticky rice, where the velvety sweetness of ripe mango dances with the warm, chewy texture of perfectly cooked sticky rice, all drizzled in a luscious coconut sauce that lingers on your palate like a tropical breeze. This enticing Thai dessert is not just a treat for the taste buds; it’s a sensory celebration that transports you straight to sun-kissed beaches and bustling street markets, making every bite feel like a mini-vacation.
As I recall my first encounter with mango sticky rice at a vibrant night market, the aroma of coconut mingling with fresh fruit wrapped me in a comforting embrace, sparking joy and nostalgia. Whether you’re savoring it after a spicy meal or sharing it at gatherings with friends and family, this delightful dessert promises to be the star of any occasion, leaving you craving more of its irresistible charm.
Why Is mango sticky rice So Irresistibly Good?
Indulge in the perfect harmony of flavors with sweet, ripe mangoes paired with creamy coconut sauce. Simplicity is key; just a few ingredients come together for a divine treat. Versatile enough for any occasion, this dessert shines at parties or as a cozy nightcap. Plus, it’s ready in under an hour, making it a time-saver you’ll love to whip up!
mango sticky rice Ingredients
- For the Sticky Rice
- 1 cup glutinous rice – Soak in water for at least 4 hours or overnight to achieve that perfect chewy texture.
- For the Coconut Sauce
- 1 cup coconut milk – Preferably unsweetened, this adds a rich creaminess that complements the dish beautifully.
- 1/2 cup sugar – Adjust to taste, as this sweetness balances the flavors of the mango sticky rice perfectly.
- 1/4 teaspoon salt – A pinch enhances the overall flavor of the coconut sauce without making it salty.
- For the Mango
- 2 ripe mangoes (peeled and sliced) – Choose sweet, juicy mangoes for that fresh burst of flavor with every bite.
Directions: mango sticky rice

1. Drain the soaked glutinous rice and place it in a steamer lined with cheesecloth. Steam for about 20-25 minutes until the rice becomes translucent and fully cooked through, ensuring it’s perfectly fluffy.
2. Combine coconut milk, sugar, and salt in a saucepan. Heat over medium heat until the sugar dissolves completely, keeping an eye on it to avoid boiling. This will create a rich coconut sauce to enhance the dish.
3. Transfer the cooked rice to a mixing bowl and pour about 3/4 of the coconut sauce over it. Stir gently to combine, allowing the sticky rice to absorb the flavors for about 10 minutes—this step is crucial for that delightful taste!
4. Serve by placing a portion of the sticky rice on a plate, then topping it with sliced ripe mangoes. Drizzle with the remaining coconut sauce for that creamy finish. Optionally, sprinkle with sesame seeds or mung beans for added texture.
Optional: Sprinkle with toasted sesame seeds for an extra crunch!
Exact quantities are listed in the recipe card below.
Tips for the Best mango sticky rice
- Rice Soaking Time: Ensure you soak the glutinous rice for at least 4 hours or overnight; this step is crucial for achieving that perfect chewy texture.
- Steaming Technique: Line your steamer with cheesecloth to prevent the rice from sticking and ensure even cooking; avoid overcrowding the steamer for best results.
- Coconut Sauce Temperature: Heat the coconut sauce gently without boiling to preserve its creamy texture and flavor; boiling can make it grainy.
- Sweetness Adjustment: Taste the coconut sauce before combining it with the rice; feel free to adjust sugar based on your sweetness preference, as mangoes also add natural sweetness.
- Resting Period: Allow the combined sticky rice and sauce to rest for about 10 minutes; this allows the flavors to meld beautifully, enhancing your mango sticky rice experience.
How to Store and Freeze mango sticky rice
- Fridge: Store leftover mango sticky rice in an airtight container for up to 3 days. Keep the coconut sauce separate to maintain texture.
- Freezer: For longer storage, freeze the sticky rice in a sealed freezer bag for up to 1 month. Defrost in the fridge overnight before reheating.
- Reheating: To reheat, steam the sticky rice or microwave it with a splash of water until warmed through. Add fresh mango slices just before serving.
- Coconut Sauce: The coconut sauce can be stored in the fridge for up to 5 days. Stir well before using, as separation may occur.
mango sticky rice Your Way
Feel free to explore your creativity and personalize this delightful dessert with these fun twists!
- Coconut Cream Drizzle: Replace half the coconut milk with rich coconut cream for a thicker, more indulgent sauce. This adds an extra layer of creaminess that elevates each bite.
- Sweetened Condensed Milk: Swap out sugar for sweetened condensed milk in the coconut sauce. The result is a sweeter, creamier twist that pairs beautifully with fresh mango.
- Toasted Sesame Seeds: Sprinkle toasted sesame seeds over the finished dish for added crunch and nutty flavor. The contrast in texture and taste will make every mouthful exciting.
- Mango Variations: Try using different varieties of mango, such as Ataulfo or Haden, for unique flavors. Each type brings its own sweetness and texture to this classic dessert.
- Citrus Zest: Add a pinch of lime or lemon zest to the coconut sauce for a zesty kick. This brightens up the dish and complements the mango perfectly.
- Spicy Kick: Include a pinch of chili powder or sliced Thai chilies in your coconut sauce for a surprising heat element. It’s an adventurous twist that balances the sweetness beautifully.
- Nutty Crunch: Top your dessert with crushed peanuts or almond slivers for added crunch and richness. This variation not only enhances flavor but also brings an exciting texture contrast.
Make Ahead Options

Preparing mango sticky rice is a fantastic option for meal prep enthusiasts, allowing you to savor this delightful Thai dessert without the last-minute rush. You can soak the glutinous rice in water for at least 4 hours or overnight, making it ready for steaming. The coconut sauce, made from 1 cup of unsweetened coconut milk, 1/2 cup of sugar, and a pinch of salt, can be prepared a day in advance; simply store it in the refrigerator until ready to use. The ripe mangoes can also be peeled and sliced ahead of time, ideally within 24 hours of serving to maintain their freshness. Once your sticky rice is steamed—typically taking about 20-25 minutes—combine it with the coconut sauce and let it absorb those luscious flavors for about 10 minutes. When you’re ready to indulge in your mango sticky rice, just plate the rice with fresh mango slices and drizzle with the remaining coconut sauce for a truly mouthwatering experience!
mango sticky rice Recipe FAQs
What type of rice should I use for mango sticky rice?
For this recipe, glutinous rice is essential. Also known as sticky rice or sweet rice, it has a higher starch content that makes it pleasantly chewy and perfectly sticky when cooked. Soak 1 cup of glutinous rice in water for at least 4 hours or overnight to achieve the best texture.
Can I adjust the sweetness of the coconut sauce?
Absolutely! The sweetness is quite personal, so feel free to adjust the 1/2 cup of sugar according to your taste. Start with less sugar if you’re unsure and gradually add more until you reach your desired level of sweetness. Just remember not to boil the sauce; simply heat it gently until the sugar dissolves.
How should I store leftovers of mango sticky rice?
If you happen to have any leftovers (which is rare!), store them in an airtight container in the refrigerator for up to 2 days. The coconut sauce may thicken as it cools, but a quick reheat in the microwave or on the stovetop with a splash of water will restore its creamy consistency.
Can I freeze mango sticky rice?
While the sticky rice freezes well, it’s best to freeze only the rice and coconut sauce separately from the fresh mango slices. You can freeze the cooked sticky rice for up to a month. Just make sure it’s completely cooled before transferring it to a freezer-safe bag.
What if my sticky rice isn’t cooking properly?
If your sticky rice doesn’t seem to be cooking through after steaming for about 20-25 minutes, check that you’ve soaked it long enough beforehand; at least 4 hours or overnight is ideal. If it’s still hard, you can steam it for an additional 5-10 minutes while checking frequently until it’s translucent and tender.
What is a good serving size for mango sticky rice?
This recipe serves about 4 people, making it perfect for a family dessert or small gathering. Each serving contains approximately 300 calories, allowing everyone to indulge without overdoing it! Enjoy it as a delightful treat after a savory meal or as a stand-alone dessert.

Mango Sticky Rice
Ingredients
Method
- Drain the soaked glutinous rice and place it in a steamer lined with cheesecloth. Steam for about 20-25 minutes until the rice is translucent and cooked through.
- In a saucepan, combine coconut milk, sugar, and salt. Heat over medium heat until the sugar dissolves, but do not bring to a boil.
- Once the rice is cooked, transfer it to a mixing bowl and pour about 3/4 of the coconut sauce over it. Stir gently to combine and let it sit for about 10 minutes to absorb the flavors.
- To serve, place a portion of the sticky rice on a plate, top with sliced mango, and drizzle with the remaining coconut sauce. Optionally, sprinkle with sesame seeds or mung beans.





