If you’ve ever tasted the heavenly blend of creamy coconut, tender sweet rice, and juicy mango, you know exactly why the Mango Sticky Rice Recipe is a beloved classic in Thai cuisine. This dessert perfectly balances the luscious sweetness of ripe Ataulfo mangos with the rich, velvety texture of sticky rice soaked in coconut milk. It’s a delightful treat that feels indulgent yet refreshing, making it a perfect way to end any meal or even enjoy as a special snack. Once you try this recipe, it will quickly become one of your favorite desserts to share with friends and family.
Ingredients You'll Need
Simple ingredients are the heart and soul of this Mango Sticky Rice Recipe. Each component plays an essential role in creating the perfect harmony of flavors and textures: the sticky rice gives you that chewy bite, coconut milk brings luscious creaminess, and mango adds juicy sweetness with a tropical punch.
- Thai sweet sticky rice (1 cup / 200g): This is the star starch that becomes chewy and soft when steamed, absorbing the coconut goodness perfectly.
- Full fat coconut milk (1 cup / 237ml): Use a high-quality brand like Aroy-D for a rich and creamy sauce that complements the rice beautifully.
- Granulated sugar (½ cup / 100g): Sweetens the coconut milk mixture without overpowering the natural mango flavors.
- Fine table salt (½ teaspoon plus a pinch extra): Enhances all the sweet and savory notes for a balanced taste.
- Sweet coconut sauce (¼ cup / 60ml): Reserved from the coconut milk mixture to serve as a luscious topping.
- Rice flour (½ tsp): Used to thicken the coconut sauce just enough to drizzle over the dessert.
- Ripe Ataulfo mangos (2): Their golden, buttery flesh is soft and sweet, making them the perfect pairing with sticky rice.
- Toasted sesame seeds (1 tbsp, optional): Adds a subtle crunch and nutty flavor as a finishing touch.
How to Make Mango Sticky Rice Recipe
Step 1: Rinse and Soak the Sticky Rice
Start by thoroughly rinsing the sticky rice under cold water multiple times. The goal is to wash away excess starch until the water runs almost clear, which prevents the rice from becoming too gummy. After rinsing, soak the rice in fresh water for 8-10 hours or overnight to help it steam evenly and achieve that signature chewy texture. If you're short on time, soaking the rice in boiling water for 20 minutes works as a quick alternative without sacrificing taste.
Step 2: Steam the Sticky Rice
Drain the soaked rice and set it in a fine mesh strainer over boiling water. Make sure the strainer doesn’t touch the water to allow gentle steaming. Cover and steam the rice for 20 minutes, flipping it halfway through to ensure even cooking. This delicate steaming process yields translucent, tender grains that retain a slight chew — the perfect base for the Mango Sticky Rice Recipe.
Step 3: Prepare the Coconut Milk Mixture
While the rice steams, combine the full-fat coconut milk, granulated sugar, and salt in a saucepan over medium heat. Bring this mixture just to a gentle boil, then reduce to a simmer for 3 minutes, letting all the ingredients meld into a silky sauce. Reserve a small portion of this mixture to thicken later, which you'll use as an indulgent topping.
Step 4: Combine Rice and Coconut Milk
Transfer the hot sticky rice to a shallow baking dish and spread it out evenly. Pour the hot coconut milk mixture over the rice and gently toss to coat every grain, ensuring the rice soaks up all that creamy goodness without becoming mushy. Then cover it tightly and let it rest for 30 minutes. After resting, carefully flip the rice, cover again, and let it absorb for another 10 minutes. This step is crucial in creating the beautifully tender and flavorful rice at the heart of the Mango Sticky Rice Recipe.
Step 5: Thicken the Coconut Sauce
Return the reserved coconut milk mixture to the saucepan and whisk in the rice flour along with a pinch of salt. Heat it quickly just to thicken into a luscious pouring sauce. Let it cool slightly — this sauce will be drizzled over the sticky rice and mango to add an extra layer of richness and shine.
Step 6: Prepare the Mango and Serve
Slice your ripe Ataulfo mangos into beautiful pieces or cubes. To serve, plate the coconut-infused sticky rice next to the mango slices, then drizzle generously with your thickened coconut sauce. Sprinkle toasted sesame seeds on top if you want an added nutty crunch that makes every bite even more delightful. This final presentation makes the Mango Sticky Rice Recipe almost too pretty to eat.
How to Serve Mango Sticky Rice Recipe
Garnishes
To elevate your Mango Sticky Rice Recipe, consider adding toasted sesame seeds for a subtle crunch and nuttiness. A few fresh mint leaves can add a pop of color and freshness that complements the creamy texture. If you’re feeling adventurous, a light sprinkle of shredded coconut or crushed roasted peanuts brings an extra layer of texture and flavor.
Side Dishes
This dessert stands perfectly on its own, but if you want to create a full Thai-inspired feast, pair it with savory dishes like Thai green curry or grilled chicken satay. The creamy and sweet elements of the Mango Sticky Rice Recipe provide a refreshing contrast to spicy and aromatic mains. Alternatively, fresh tropical fruits or light coconut sorbet can enhance the tropical vibe of your meal.
Creative Ways to Present
Presentation is part of the fun! Serve the Mango Sticky Rice Recipe in individual glass jars or small bowls for an elegant look. Layer sticky rice and mango slices for a parfait-style dessert. You can also mold the sticky rice using small ramekins for a neat shape, then invert them onto a plate before adding mango and coconut sauce. These little touches make your dessert feel extra special and inviting.
Make Ahead and Storage
Storing Leftovers
Mango Sticky Rice Recipe is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to two days. Keep the sticky rice and mango separate to maintain the best texture of each component. The coconut sauce can be stored separately as well.
Freezing
Because of its creamy coconut milk base and delicate mango, freezing isn’t ideal for Mango Sticky Rice Recipe. The texture of the sticky rice can become overly dense or mushy, and mango may lose its firmness. For best results, enjoy this dessert fresh or within a couple of days when refrigerated.
Reheating
If you want to enjoy leftover sticky rice warm, gently steam it or microwave it covered with a damp paper towel to prevent drying out. Avoid overheating as it can become chewy or hard. Add the coconut sauce after reheating, and serve fresh mango on the side for the best flavor and texture balance.
FAQs
Can I use regular rice instead of sticky rice?
Regular rice won’t provide the same chewy texture that is signature to Mango Sticky Rice Recipe. Sticky rice or glutinous rice is essential for the authentic experience, balancing softness with a pleasant chew.
What kind of mangoes are best for this recipe?
Ataulfo mangos are ideal because of their sweet, buttery texture and vibrant color. However, if you cannot find them, ripe Haden or Kent mangos can also work well.
Is this Mango Sticky Rice Recipe vegan?
Yes, this recipe is vegan as it uses coconut milk instead of dairy, making it creamy and rich without animal products.
Can I make the sticky rice ahead of time?
You can prepare the sticky rice in advance, but it’s best to combine it with the coconut sauce and serve with mango fresh to maintain the right texture.
How do I store leftover coconut sauce?
Store leftover coconut sauce in a sealed container in the fridge for up to two days. Reheat gently before serving, stirring well to restore its consistency.
Final Thoughts
There’s something truly magical about the way sweet, creamy sticky rice pairs with ripe mango to create this irresistible Mango Sticky Rice Recipe. It’s a dessert that feels special yet approachable, perfect for sharing with loved ones or treating yourself on a sunny afternoon. Once you make this at home, it’s sure to become your go-to when you want that perfect tropical escape in a bowl. Give it a try—you’ll be so glad you did!
Print
Mango Sticky Rice Recipe
- Total Time: 8 hours 33 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
Mango Sticky Rice is a classic Thai dessert featuring sweet, chewy sticky rice soaked in creamy coconut milk, served alongside ripe, juicy Ataulfo mango slices and topped with a rich, thickened coconut sauce. This recipe highlights the traditional method of steaming Thai sticky rice and infusing it with a coconut milk mixture to create a luscious and satisfying tropical treat.
Ingredients
Sticky Rice
- 1 cup (200g) Thai sweet sticky rice
Coconut Milk Mixture
- 1 cup (237ml) full fat coconut milk (Aroy-D brand recommended)
- ½ cup (100g) granulated sugar
- ½ tsp fine table salt (plus extra for sauce)
Thickened Coconut Sauce
- ¼ cup (60ml) sweet coconut sauce from above mixture
- ½ tsp rice flour
- Pinch of salt
Serving
- 2 ripe Ataulfo mangos (peeled, pitted, and sliced)
- 1 tbsp toasted sesame seeds (optional)
Instructions
- Rinse and soak the rice: Rinse the sticky rice 3-5 times under cold water until the water runs almost clear, removing excess starch. Then soak the rice in fresh water about an inch above the surface for 8-10 hours or overnight.
- Alternate fast soaking method: Rinse and drain the rice as above, then cover it with 1½ inches of boiling water and let soak, covered, for 20 minutes.
- Cook the sticky rice: Drain the soaked rice and place it in a fine mesh strainer set over a pot with boiling water, making sure the strainer bottom doesn’t touch the water. Cover and steam for 20 minutes, flipping the rice halfway through to ensure even cooking. The rice should be firm, chewy, and translucent.
- Make the coconut milk mixture: In a small saucepan over medium heat, combine coconut milk, sugar, and salt. Bring to a gentle boil then simmer for 3 minutes. Reserve ¼ cup (60ml) of this mixture for the sauce.
- Combine rice and coconut milk: Place hot sticky rice in a shallow baking dish and spread evenly. Pour hot coconut milk mixture over the rice, tossing gently to coat without stirring to avoid mushiness. Cover tightly with plastic wrap and a lid or plate; rest for 30 minutes. Uncover, gently flip the rice, cover again, and rest for another 10 minutes to allow absorption.
- Make the thickened coconut sauce: Add rice flour and a pinch of salt to the reserved coconut milk mixture. Heat and simmer for 30 seconds until slightly thickened, then let cool.
- Serve: Slice mangoes and serve alongside the coconut infused sticky rice. Drizzle with the thickened coconut sauce and sprinkle toasted sesame seeds on top if desired. Enjoy this sweet, creamy traditional Thai dessert.
Notes
- For the best texture, do not stir the sticky rice too much after adding coconut milk or it will become mushy.
- Use full fat coconut milk for a rich, authentic taste.
- Ripe Ataulfo mangoes are preferred due to their sweetness and creamy texture, but other sweet mango varieties can be used.
- To speed up soaking, use the alternate fast soaking method with boiling water.
- To toast sesame seeds, dry roast them in a pan over medium heat until fragrant and golden, about 2-3 minutes.
- Prep Time: 8 hours 10 minutes
- Cook Time: 23 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: Thai


Leave a Reply