Imagine sinking your spoon into a warm bowl of Mango Sticky Rice, where the creamy coconut milk hugs the sweet, chewy rice and perfectly ripe mango slices create a symphony of flavors that dance on your taste buds. The aroma wafts through the air, teasing your senses with hints of tropical paradise, making it impossible to resist this delightful Thai dessert.
Growing up, my family would whip up this dish during summer gatherings, filling the house with laughter and the enticing scent of coconut. Each bite transported me back to sun-soaked days spent lounging under palm trees, waiting for that moment when the sweet mango would melt in my mouth. Whether it’s a festive celebration or a cozy night in, Mango Sticky Rice promises to deliver an unforgettable flavor experience that will leave you craving more.
Why Is Mango Sticky Rice So Irresistibly Good?
Sweet and creamy coconut milk drizzled over warm, sticky rice creates a delightful contrast that’s simply irresistible. Fresh, juicy mango slices add a burst of tropical flavor, making every bite a refreshing treat. Easy to prepare, this dessert requires minimal ingredients and just 50 minutes, perfect for any occasion. Crowd-pleasing and visually stunning, it’s sure to impress family and friends alike!
Mango Sticky Rice Ingredients
For the Sticky Rice
- 1 cup glutinous rice (soaked for at least 4 hours or overnight) – This rice gives the dish its signature sticky texture, essential for the perfect Mango Sticky Rice.
For the Coconut Sauce
- 1 cup coconut milk (preferably unsweetened) – Use high-quality coconut milk for a rich and creamy flavor that complements the mango beautifully.
- 1/4 cup sugar (adjust to taste) – Sweeten to your preference; this balances the creaminess of the coconut.
- 1/4 teaspoon salt – A touch of salt enhances the flavors, bringing out the sweetness without overpowering it.
For the Mango
- 2 ripe mangoes (peeled and sliced) – Choose sweet, juicy mangoes for the best flavor, as they are the star of this dessert.
For the Topping
- 1 tablespoon sesame seeds (toasted, optional) – Toasting adds a delightful crunch and nutty flavor that elevates your Mango Sticky Rice presentation.
How to Make Mango Sticky Rice
1. Rinse the glutinous rice under cold water until the water runs clear. This step ensures your rice is free of excess starch, resulting in a perfect texture. Soak the rice in water for at least 4 hours or overnight for the best results.
2. Drain the rice and place it in a steamer lined with cheesecloth. Allow the rice to steam for about 30 minutes until it becomes tender and slightly sticky, creating that delightful texture we love.
For the Sauce:
3. Combine coconut milk, sugar, and salt in a saucepan over medium heat. Stir gently until the sugar dissolves completely; avoid boiling to preserve the creaminess of the coconut milk.
4. Reserve 1/4 cup of the coconut sauce for drizzling later on your finished dish, adding a luscious touch of sweetness when serving.
5. Transfer the steamed rice to a mixing bowl and pour the remaining coconut sauce over it. Mix well and let it sit for about 10 minutes to absorb all those wonderful flavors.
6. Serve by placing a portion of sticky rice on a dish, topping it with sliced mango, and drizzling with your reserved coconut sauce. If desired, sprinkle with toasted sesame seeds for an added crunch!
Optional: Enjoy with a sprinkle of fresh mint for an extra burst of flavor!
Exact quantities are listed in the recipe card below.
Expert Tips
- Soaking Time Matters: Ensure you soak the glutinous rice for at least 4 hours or overnight for optimal texture. Rushing this step can lead to hard rice.
- Steaming Technique: Use a cheesecloth in your steamer to prevent the rice from sticking and ensure even cooking. Avoid boiling water directly on the rice.
- Coconut Sauce Balance: Taste your coconut sauce before serving. Adjust sugar to suit your preferred sweetness, but avoid boiling it to maintain a smooth texture.
- Fresh Mango Selection: Choose ripe, sweet mangoes for the best flavor. Look for soft, fragrant fruit that yields slightly when pressed but isn’t mushy.
- Presentation Tip: For a beautiful presentation of your Mango Sticky Rice, layer the rice and mango artfully on the plate, then drizzle with coconut sauce right before serving.
- Toasted Sesame Seeds: If using sesame seeds as a topping, toast them lightly for enhanced flavor—just watch them closely to prevent burning!
How to Store and Freeze Mango Sticky Rice

- Room Temperature: Enjoy your Mango Sticky Rice fresh for up to 2 hours at room temperature; beyond that, it’s best to refrigerate for safety.
- Fridge: Store in an airtight container for up to 3 days. Keep the mango slices separate from the sticky rice and coconut sauce to maintain freshness.
- Freezer: Freeze the sticky rice and coconut sauce in separate airtight bags for up to 1 month. Mangos do not freeze well, so add them fresh upon serving.
- Reheating: To reheat, steam the sticky rice or microwave it with a splash of water until warm. Avoid reheating the mango slices to keep their texture intact.
Mango Sticky Rice Variations
Feel free to explore these delightful twists that can elevate your dessert experience!
- Dairy-Free: Use almond or cashew milk instead of coconut milk for a nutty flavor. This substitution adds a creamy richness while keeping the dessert light and fragrant.
- Sweetener Swap: Try maple syrup or agave nectar in place of sugar for a unique sweetness. These alternatives bring their own distinct flavors, making each bite a little adventure.
- Tropical Twist: Incorporate diced pineapple or passion fruit alongside the mango for an exotic flair. The bright acidity will perfectly complement the sweetness of the sticky rice.
- Nutty Crunch: Add chopped peanuts or toasted coconut flakes as a topping for added texture. This will not only enhance the flavor but also give your dish an extra crunch that contrasts beautifully with the soft rice.
- Spiced Up: Sprinkle a pinch of cinnamon or cardamom into the coconut sauce for a warm, aromatic twist. These spices can transform the dish into something cozy and inviting, perfect for any gathering.
- Savory Notes: Consider adding a dash of soy sauce to your coconut sauce if you’re feeling adventurous. This unexpected combination creates a fascinating balance between sweet and savory flavors.
- Chili Heat: For those who love spice, add a few slices of fresh chili on top before serving. The heat will provide an exciting contrast to the sweetness, making every bite memorable.
Make Ahead Options
Mango Sticky Rice is a delightful dessert that’s perfect for meal prep, allowing you to savor its flavors without the last-minute rush. You can soak the glutinous rice in water for at least 4 hours or overnight, making it ready to steam when you need it. After steaming the rice for about 30 minutes until tender, you can prepare the coconut sauce by combining 1 cup of unsweetened coconut milk, 1/4 cup of sugar, and 1/4 teaspoon of salt; this can be done up to 3 days in advance and stored in the fridge. Once your rice has cooled and absorbed the coconut essence, simply keep it in an airtight container for up to 24 hours. When you’re ready to serve, warm the sticky rice briefly if needed, plate it with fresh mango slices, drizzle with reserved coconut sauce, and sprinkle with toasted sesame seeds for a delightful finish. Enjoy this time-saving approach to your Mango Sticky Rice without compromising on taste!
Mango Sticky Rice Recipe FAQs
How do I know if my glutinous rice is soaked enough?
You want to soak the glutinous rice for at least 4 hours or preferably overnight. When it’s soaked properly, the grains will look slightly swollen and feel soft to the touch. If you’re in a hurry, even a 20-minute soak will improve the texture, but for best results, stick with the longer soak.
Can I use sweetened coconut milk for the sauce?
While unsweetened coconut milk is recommended so that you can control the sweetness, using sweetened coconut milk is perfectly fine. Just remember to adjust the sugar content accordingly; you might want to reduce or omit the additional sugar depending on your taste preferences.
What’s the best way to store leftovers?
If you have any leftover Mango Sticky Rice, store it in an airtight container in the refrigerator for up to 2 days. The sticky rice may firm up as it cools, so reheat it gently in the microwave with a splash of water to regain its soft texture before serving again.
Can I freeze Mango Sticky Rice?
Yes, you can freeze Mango Sticky Rice! To do this, let it cool completely after cooking and then place it in a freezer-safe container. It will keep well for up to 2 months. When you’re ready to enjoy it again, thaw it in the fridge overnight and reheat gently.
How can I ensure my sticky rice doesn’t become too mushy?
To avoid mushy sticky rice, make sure not to over-soak or over-steam it. After soaking for at least 4 hours or overnight, drain and steam it just until tender—about 30 minutes should do the trick. You’re looking for a slightly chewy texture that holds its shape well when served.
What’s a good serving size for this dessert?
This recipe yields about 4 servings, with each portion containing approximately 350 calories. If you’re serving a crowd or want seconds (who wouldn’t?), consider doubling the recipe—just keep an eye on your steaming time!

Mango Sticky Rice
Method
- Rinse the glutinous rice under cold water until the water runs clear. Soak the rice in water for at least 4 hours or overnight.
- Drain the rice and place it in a steamer lined with cheesecloth. Steam the rice for about 30 minutes until tender.
- In a saucepan, combine coconut milk, sugar, and salt. Heat over medium heat until the sugar dissolves, but do not boil.
- Reserve 1/4 cup of the coconut sauce for drizzling later.
- Once the rice is cooked, transfer it to a mixing bowl and pour the remaining coconut sauce over it. Stir to combine and let it sit for about 10 minutes.
- To serve, place a portion of the sticky rice on a serving dish, top with sliced mango, and drizzle with reserved coconut sauce. Sprinkle with toasted sesame seeds if desired.















