As I savored the tropical sunshine on my last trip to Thailand, a delightful dessert stole my heart: Mango Sticky Rice. It’s a beloved treat that perfectly marries sweet, chewy sticky rice with a rich coconut sauce and luscious mango slices. What truly excites me about this recipe is how simple it is to recreate at home, with the bonus of being gluten-free and vegan! Plus, it’s an impressive crowd-pleaser that feels like a special occasion, even on a regular Tuesday. Imagine drizzling homemade coconut sauce over warm, fragrant rice while buttery mango slices greet you on the plate. Can you almost taste the sunshine? Let’s dive into crafting this authentic Thai dessert that’s bound to become a favorite in your kitchen!

Why Is Mango Sticky Rice So Special?
Uniqueness: This recipe combines the tropical flavors of ripe mango and creamy coconut, creating a beloved Thai dessert that’s hard to resist.
Easy Preparation: With just a few simple steps, anyone can master this dish, making it perfect for novice cooks and seasoned chefs alike.
Versatile Customizations: Feel free to substitute different mango varieties or sprinkle on toasted sesame seeds for an extra flavor boost.
Healthier Alternative: By using less sugar than many restaurant versions, this dessert provides a guilt-free indulgence without sacrificing taste.
Crowd-Pleasing Delight: Whether for a gathering or a cozy night in, Mango Sticky Rice will impress family and friends. Serve with options like Corn Chicken Rice for a diverse meal!
Mango Sticky Rice Ingredients
For the Sticky Rice
• Sticky Rice – Soak this essential base at least 1 hour before cooking to achieve the perfect chewy texture.
For the Coconut Sauce
• Coconut Milk – Use full-fat coconut milk for a rich, creamy sauce; substitute with coconut cream for added thickness if desired.
• Sugar – Select white granulated sugar for a clean sweetness that complements the Mango Sticky Rice beautifully.
• Salt – A pinch balances the sweetness, enhancing the overall flavor of the dish.
• Cornstarch (Optional) – Mix with a little water to thicken the coconut sauce if you prefer a richer consistency.
For the Mango
• Mangoes – Ripe varieties like Ataulfo or Tommy Atkins are best for their luscious sweetness; feel free to adjust based on what’s in season.
For Garnish
• Toasted Sesame Seeds (Optional) – Sprinkle on top for a delightful nutty flavor that contrasts beautifully with the creamy rice and mango.
Step‑by‑Step Instructions for Mango Sticky Rice
Step 1: Rinse and Soak the Rice
Begin by rinsing 1 cup of sticky rice under cold water until the water runs clear, which helps remove excess starch. Drain well and then transfer the rice to a bowl, covering it with fresh water. Allow it to soak for at least 1 hour, or preferably overnight, to achieve the desired chewy texture for your Mango Sticky Rice.
Step 2: Steam the Sticky Rice
After soaking, drain the rice and set it in a heatproof bamboo basket or a heat-safe bowl. Prepare a steamer with boiling water beneath, ensuring the rice doesn’t touch the water. Steam the rice for 20-25 minutes over medium heat until it is tender and translucent. This steaming process is crucial for the perfect texture of your Mango Sticky Rice.
Step 3: Prepare the Coconut Sauce
While the rice steams, heat 1 cup of coconut milk in a saucepan over low heat. Stir in 1/3 cup of sugar and a pinch of salt until the sugar dissolves completely. If you prefer a thicker sauce, mix 1 tablespoon of cornstarch with 2 tablespoons of water to form a slurry and add it to the coconut milk mixture. Cook until it slightly thickens, which should take about 2-3 minutes, then remove from heat.
Step 4: Combine Rice and Sauce
Once the sticky rice is cooked, transfer it to a bowl and drizzle about 1 cup of the prepared coconut sauce over it. Gently mix to combine, allowing the rice to soak up the creamy coconut flavor. Let the rice sit for about 10 minutes to absorb the sauce and cool slightly, enhancing the flavors of your Mango Sticky Rice.
Step 5: Serve and Garnish
To serve, take a generous portion of the coconut rice and plate it, creating a small mound. Slice ripe mangoes and arrange them beautifully alongside the sticky rice. Drizzle some of the remaining coconut sauce over the top, finishing with a sprinkle of toasted sesame seeds for an added crunch and flavor. Enjoy your delightful homemade Mango Sticky Rice!

Mango Sticky Rice Variations & Substitutions
Feel free to play around with these variations to make this delightful dessert entirely your own!
-
Alternative Fruit: Swap out mango for ripe peaches or ripe bananas to change up the flavor profile entirely. Each fruit lends its unique sweetness that pairs beautifully with the coconut sauce.
-
Different Rice: Try using black sticky rice for a visually stunning twist – it has a nutty flavor and a chewy texture that complements the coconut sauce perfectly. The result is not just a treat for the taste buds but also a feast for the eyes!
-
Nutty Twist: Add a sprinkle of chopped peanuts or cashews on top for a satisfying crunch and a nutty flavor that contrasts with the smoothness of the dessert. This simple addition can elevate the dish’s appeal.
-
Creamy Additions: For an extra creamy texture, stir in a little applicable vegan yogurt or a dollop of sweetened condensed milk into the coconut sauce. This will add richness and depth to your sauce, perfect for a lush treat.
-
Spice It Up: Infuse your coconut sauce with a hint of vanilla or a touch of pandan for a fragrant aroma that enhances the tropical flavor. The fragrant notes make this dessert even more irresistible!
-
Garnishing Ideas: Besides sesame seeds, feel free to top your Mango Sticky Rice with a sprinkle of shredded coconut or a drizzle of honey for an extra layer of sweetness that can appeal to a diverse palate.
-
Healthy Swap: Consider using a sugar substitute like agave syrup or coconut sugar if you’re looking to reduce the sweetness while still keeping the flavor intact. This is a great option for those watching their sugar intake.
You could also serve this dish alongside something hearty like a delicious bowl of Corn Chicken Rice, making it a delightful duo for a memorable meal! Getting creative in the kitchen has never been so rewarding!
Expert Tips for Mango Sticky Rice
-
Soaking Time Matters: Ensure you soak the sticky rice for at least 1 hour, ideally overnight, for the best chewy texture in your Mango Sticky Rice.
-
Steaming Technique: Steam the rice gently rather than boiling it. This prevents the rice from becoming soggy and ensures a perfect finish.
-
Coconut Sauce Thickness: If you prefer a thicker coconut sauce, don’t hesitate to use cornstarch. Mix it thoroughly with water to avoid lumps before adding.
-
Choosing Ripe Mangoes: Opt for Ataulfo or Tommy Atkins mangoes for their sweetness and texture. Ripe mangoes make all the difference in flavor!
-
Store Separately: If making ahead, keep the rice and coconut sauce separate to maintain texture. Reheat gently before serving to restore the original consistency.
-
Garnishing for Appeal: A sprinkle of toasted sesame seeds not only adds flavor but also a lovely visual contrast to your Mango Sticky Rice!
Storage Tips for Mango Sticky Rice
Fridge: Store Mango Sticky Rice in an airtight container for up to 2 days; keeping the rice and coconut sauce separate helps maintain texture.
Freezer: You can freeze the sticky rice (without sauce) for up to 1 month. Thaw in the fridge overnight and reheat gently before serving.
Reheating: To restore the rice’s texture, steam or microwave with a splash of water, ensuring it’s moist but not soggy.
Serving Fresh: For the best experience, enjoy your Mango Sticky Rice immediately after preparation, as the flavors are at their peak!
Make Ahead Options
Mango Sticky Rice is perfect for meal prep, allowing you to savor a delicious dessert even on your busiest days! You can soak the sticky rice and prepare the coconut sauce up to 24 hours in advance. For best results, store the rice and sauce in separate airtight containers in the refrigerator to maintain their ideal textures. When you’re ready to serve, gently reheat the rice in a steamer or microwave, adding a splash of water if necessary to prevent it from drying out. Assemble your Mango Sticky Rice by combining the rice with the coconut sauce and fresh mango slices right before serving for the best flavor and freshness. Enjoy the satisfaction of a homemade treat, ready in no time!
What to Serve with Mango Sticky Rice?
Imagine transforming your delightful dessert into a complete meal that dances with flavors and textures.
-
Grilled Chicken Satay: Tender marinated chicken skewers infused with peanut sauce provide a savory counterpoint to the sweet mango, creating a delightful balance.
-
Spicy Thai Salad: Crisp vegetables mixed with a tangy dressing add a fresh kick that complements the richness of the coconut sauce perfectly.
-
Coconut Cream Pie: For those who crave an extra layer of sweetness, this creamy dessert echoes the coconut flavors in your sticky rice.
-
Basil Fried Rice: Aromatic basil and seasoned rice introduce a savory element that contrasts beautifully with the sweetness of the mango, making every bite interesting.
-
Mango Lassi: This refreshing yogurt drink is a perfect partner, offering a creamy consistency that harmonizes with the flavors of mango and coconut.
-
Coconut Water: Light, refreshing, and hydrating, coconut water enhances the tropical vibes of your meal, making it feel like a sunny Thai getaway.
-
Sesame Spinach Salad: Nutty and fresh, this salad pairs wonderfully by adding textures and flavors that complement your dessert’s creamy sweetness.
-
Fruit Sorbet: A scoop of mango or coconut sorbet adds a refreshing finish and a cool contrast to the warm sticky rice.

Mango Sticky Rice Recipe FAQs
How do I choose the right mango?
Choosing ripe mangoes is key to making the best Mango Sticky Rice. Look for varieties like Ataulfo or Tommy Atkins, which should yield slightly to gentle pressure and have a sweet aroma. Their skin should be mostly yellow or orange with minimal green spots, indicating ripeness. If your mangoes are not quite ripe, you can leave them at room temperature for a few days until they soften.
How long can I store Mango Sticky Rice?
You can store Mango Sticky Rice in an airtight container in the fridge for up to 2 days. To maintain the best texture, it’s ideal to keep the rice and coconut sauce in separate containers. When ready to enjoy, gently reheat the rice to restore its delightful, sticky consistency—just a few seconds in the microwave, or steam without adding the sauce.
Can I freeze leftover Mango Sticky Rice?
Absolutely! You can freeze the sticky rice (without the sauce) for up to 1 month. To do this, allow the rice to cool completely before transferring it to an airtight freezer bag or container. When you’re ready to indulge again, thaw the rice in the fridge overnight, then steam or microwave with a splash of water to moistening it before serving.
What do I do if my coconut sauce is too thin?
If you find your coconut sauce is thinner than desired, don’t worry! You can thicken it by creating a slurry. Mix 1 tablespoon of cornstarch with 2 tablespoons of cold water until smooth, then stir this mixture into the simmering coconut sauce. Keep cooking, stirring gently for another 2-3 minutes until the sauce thickens to your liking. Remember to taste and adjust the sweetness if needed!
Is Mango Sticky Rice safe for my pets?
While Mango Sticky Rice is a delicious treat for humans, it’s not suitable for pets. Mango itself is safe in small amounts for dogs, but the high sugar content from the coconut sauce isn’t healthy for them. Always consult your veterinarian before introducing new foods to your pet’s diet.
How can I make Mango Sticky Rice vegan?
Rest assured, this recipe is already vegan! The core ingredients—sticky rice, coconut milk, sugar, and ripe mangoes—are all plant-based. It’s a wonderful dessert option for anyone following a vegan or plant-based diet, while also providing a fantastic flavor experience for everyone!

Mango Sticky Rice: A Sweet Thai Delight You Can Make at Home
Ingredients
Equipment
Method
- Rinse 1 cup of sticky rice under cold water until the water runs clear, then soak for at least 1 hour.
- Steam the soaked rice for 20-25 minutes until tender and translucent.
- Heat 1 cup of coconut milk, stir in 1/3 cup sugar and a pinch of salt. Add cornstarch slurry if desired, and cook until thickened.
- Combine cooked rice with the coconut sauce and let it absorb the flavors for about 10 minutes.
- Serve by plating rice with sliced mangoes, drizzle with remaining coconut sauce, and garnish with toasted sesame seeds.

Leave a Reply