I absolutely adore sharing my Mango & Sticky Rice (Khao Niew Mamuang) Recipe with anyone who appreciates the sweet, creamy flavors of Thai desserts. This dish stole my heart from the very first bite during a trip to Thailand, and ever since, it’s become a go-to treat I love making and indulging in. The lusciousness of ripe mango paired with the sweet, slightly salty sticky rice soaked in coconut milk creates such a perfect balance of textures and tastes—it’s truly comforting and exciting all at once. If you’ve never tried this dessert, let me take you through how to make this delightful tropical indulgence step-by-step.
Why You’ll Love This Mango & Sticky Rice (Khao Niew Mamuang) Recipe
I think what makes this Mango & Sticky Rice (Khao Niew Mamuang) Recipe stand out is the incredible harmony between the flavors. The sticky rice is gently sweetened and tender, yet the addition of that salted coconut sauce adds a lovely contrast that brightens every bite. The mango adds fresh juiciness with its natural tropical sweetness, making the whole dessert sing in every mouthful. For me, it’s like a little tropical vacation on a plate.
What I also love is how approachable this recipe is in practice. Yes, it takes a bit of time because of the soaking and steaming, but those steps are mostly hands-off, giving you the freedom to prepare other dishes or just relax. Plus, it’s perfect for many occasions, from casual family dinners where you want a light sweet ending to more festive gatherings where its vibrant presentation catches everyone’s eye. Honestly, I never get tired of making it, and every time, it feels like a small celebration.
Ingredients You’ll Need
The ingredients for this Mango & Sticky Rice (Khao Niew Mamuang) Recipe are wonderfully simple but totally essential to capture the authentic taste and texture. Each one plays a crucial role—whether it’s the creaminess of the coconut milk or the sweetness of the ripe mangos, everything comes together beautifully.
- Thai sticky rice (9.5 oz/270g): Choose genuine Thai glutinous rice for that perfect chewy texture that clings just right but isn’t mushy.
- Coconut milk (2/3 cup + 1/2 cup): This creamy liquid is key to the richness of both the rice and the salted coconut sauce, bringing deep tropical flavor.
- Sugar (1/4 cup/50g): Sweetens the coconut milk so the rice and the sauce have a lovely, balanced sweetness; you can adjust to taste if you like it sweeter.
- Salt (1/8 tsp + 1/4 tsp): Just a pinch in the rice mixture and a bit more in the sauce to lift flavors and add a subtle savory note that complements the sweetness.
- Cornstarch (1 tsp) and water (1 tbsp): These help thicken the salted coconut sauce for that perfect silky consistency.
- Ripe mangos (3 ripe fruits): Fresh, juicy, and fragrant mangos are the star fruit here—look for ones that yield slightly to gentle pressure.
- Crispy mung beans or black sesame seeds (optional): These add a delightful crunch and visual contrast when sprinkled on top.
Directions
Step 1: The night before you want to enjoy your dessert, rinse the sticky rice under cold water until the water is only slightly cloudy. Then soak the rice in plenty of water for at least 3 hours or preferably overnight. This soaking step is crucial to soften the grains so they steam perfectly later.
Step 2: While the rice is soaking, prepare the salted coconut sauce. In a small saucepan, combine 1/2 cup of coconut milk with 1/4 teaspoon of salt and gently heat over medium heat. In a separate small bowl, mix the cornstarch with 1 tablespoon of water until smooth and stir this mixture into the coconut milk. Keep stirring and simmer the sauce until it thickens nicely, then remove from heat and set it aside to cool down.
Step 3: Next, in the same saucepan, add 2/3 cup of coconut milk, 1/4 cup sugar, and 1/8 teaspoon salt. Heat gently, stirring until all the sugar dissolves completely. This sweet coconut mixture will soak into the steamed sticky rice.
Step 4: Soak your bamboo rice steamer or metal steamer basket in water for about 10 minutes to prevent the rice from sticking. Bring a pot of water to a boil and set the steamer basket on top (making sure the boiling water doesn’t touch the rice). Drain the soaked rice and place it in the steamer. Cover and steam the rice for about 23 to 25 minutes, flipping or stirring the rice halfway through to ensure even cooking.
Step 5: About a minute before the rice finishes steaming, reheat the sweet coconut milk gently until it’s hot and just boiling so it’s ready to combine with the rice.
Step 6: Transfer the steaming-hot rice into a bowl and pour the hot coconut milk over it. Stir gently to combine, then cover the bowl and let the rice soak for 15 to 20 minutes. After that, stir again, cover, and let it rest for another 15 to 20 minutes. This soaking process allows the rice to absorb all that luscious coconut flavor perfectly. If you’re using crispy mung beans or black sesame seeds, have them ready as toppings now.
Step 7: When the rice is ready to serve, peel and slice your mangoes into big slices. Score the flesh crosswise without cutting through the peel, then push the mango slices upward from the back to fan them out beautifully. Plate the sticky rice alongside the mango slices, drizzle with the salted coconut sauce, and top with some crunchy mung beans or sesame seeds for extra texture. Enjoy immediately!
Servings and Timing
This Mango & Sticky Rice (Khao Niew Mamuang) Recipe makes enough for 6 servings, perfect for sharing with family or friends. The prep time is about 30 minutes, including washing and soaking the rice (though soaking is mostly inactive time if done overnight). The cooking time, including steaming and preparing sauces, takes around 25 minutes. Because the rice needs time to absorb the coconut milk and rest, I allow a total time of about four and a half hours from start to finish, though much of that is hands-off time. This makes it ideal to prepare ahead of your serving time.
How to Serve This Mango & Sticky Rice (Khao Niew Mamuang) Recipe
When it comes to serving, I love to keep things simple so the natural flavors shine. Serving the mango and sticky rice warm or at room temperature seems to bring out the best balance of creaminess and fresh fruit juiciness. For presentation, I arrange the sticky rice in a neat mound or use a small bowl to shape it, then fan the bright yellow mango slices alongside or on top. A drizzle of the salted coconut sauce over everything adds beautiful glossiness and a burst of flavor.
Adding some crunchy elements like crispy mung beans or scattered black sesame seeds not only enhances texture but also adds a lovely visual touch with contrasting colors. For drinks, I often enjoy this dessert with something light and refreshing like jasmine tea, iced lemongrass tea, or even a sparkling wine if I want to elevate the dessert at a special occasion. It’s also perfect for summer BBQs, festive dinners, or relaxed weeknight treats where you want a unique, sweet finish that feels light but satisfying.
If you’re serving this at a party, consider small individual portions in dessert glasses or bowls to make it easy and elegant. I sometimes add a few small edible flowers for a colorful tropical vibe—it really delights guests. The mango’s aroma and the coconut’s richness work best when served shortly after preparation, so it’s worth timing your plating to keep everything fresh.
Variations
Over time, I’ve played around with this Mango & Sticky Rice (Khao Niew Mamuang) Recipe to suit different tastes and dietary needs. For instance, if you prefer a lighter coconut flavor, try using a mix of coconut milk and almond milk in the rice soaking step, which gives a subtly different twist. If you need gluten-free and vegan-friendly dessert options, this recipe is naturally fitting, but just double-check your toppings to keep it aligned with your dietary preferences.
For flavor variations, adding a few drops of pandan extract or vanilla to the coconut milk can deepen the aroma beautifully. Some people like to mix in toasted shredded coconut or chopped roasted peanuts on top to add a nutty crunch. If you don’t have access to a steamer, I’ve found gently simmering the sticky rice in a tight-fitting pot with a bit of extra water and covered can be a good alternative, though the texture may be slightly different.
Finally, for a more indulgent version, try stirring in a little coconut cream instead of milk in the soaking mixture, or top servings with a splash of tropical fruit syrup or passionfruit pulp for added brightness. The versatility of this dessert means you can always make it your own, keeping the heart of the Mango & Sticky Rice (Khao Niew Mamuang) tradition alive with every bite.
Storage and Reheating
Storing Leftovers
If you find yourself with leftovers, you can store the sticky rice portion (without mango) in an airtight container at room temperature for several hours. Because of the coconut milk, I don’t recommend refrigerating it for long as it can harden and lose its creamy texture. Ideally, consume within 6 hours if left out. Storing mango after cutting is best done separately in the fridge, wrapped tightly to prevent oxidation, for up to 24 hours.
Freezing
Freezing mango & sticky rice isn’t something I typically recommend because the texture of the sticky rice can suffer once thawed—it becomes dense and sometimes gummy. If you do want to freeze the rice, cool it completely first and then place it in a sealed freezer-safe container for up to one month. The mango should always be frozen separately or fresh before serving, as freezing changes its texture drastically.
Reheating
To reheat sticky rice leftovers, gently steam the rice again for a few minutes or warm it in a microwave covered loosely with a damp paper towel to restore moisture. Avoid overheating as it can dry out the rice or cause it to harden. Reheat the salted coconut sauce separately in a small pan over low heat while stirring continually to preserve its smooth texture. Serve immediately after reheating alongside freshly sliced mango for the best experience.
FAQs
What kind of rice is best for Mango & Sticky Rice?
The best choice is Thai glutinous or sticky rice, often labeled as “sweet rice.” It has the perfect chewy and sticky texture necessary for this dessert. Regular jasmine or long-grain rice won’t give the same consistency.
Can I make this recipe without a steamer?
Yes! If you don’t have a bamboo steamer, a metal steamer basket or even a sieve over boiling water works well. Just make sure the rice is wrapped in a damp cloth if the holes are large, so the grains don’t fall through, and steam until tender.
How do I know when the sticky rice is cooked perfectly?
Perfect sticky rice should be tender and sticky but not mushy or hard in the center. After steaming for about 23-25 minutes and flipping midway, test a few grains—you want them soft and chewy.
Can I prepare this dessert ahead of time?
I like to soak the rice overnight and steam it the same day of serving. The rice can be soaked in coconut milk and rested a few hours before serving, but I recommend adding fresh mango and topping the salted coconut sauce just before serving for maximum freshness.
What are some good toppings beyond mung beans and sesame seeds?
Besides crispy mung beans or black sesame seeds, toasted shredded coconut, crushed roasted peanuts, or even a sprinkle of toasted coconut flakes add wonderful texture and flavor contrasts to this dessert.
Conclusion
I truly hope you enjoy making and savoring this Mango & Sticky Rice (Khao Niew Mamuang) Recipe as much as I do. It’s a charming blend of simple ingredients that come together to create a luxuriously creamy and sweet dessert full of tropical sunshine. Whether you’re treating yourself or sharing with loved ones, this dish always brings smiles and a little slice of Thailand to your table. Give it a try—you won’t regret it!
PrintMango & Sticky Rice (Khao Niew Mamuang) Recipe
Mango & Sticky Rice, or Khao Niew Mamuang, is a beloved traditional Thai dessert featuring sweet sticky rice soaked in creamy coconut milk, paired perfectly with ripe, juicy mangoes and a luscious salted coconut sauce. This harmonious blend of sweet, salty, and fruity flavors creates an unforgettable tropical treat that’s simple to prepare and utterly delicious.
- Prep Time: 00:30
- Cook Time: 00:25
- Total Time: 04:30
- Yield: 6 servings
- Category: Dessert
- Method: Steaming
- Cuisine: Thailand
- Diet: Vegetarian
Ingredients
For the Rice:
- 9.5 oz. (270g) Thai (long grain) sticky rice
- 2/3 cup (160ml) coconut milk
- 1/4 cup (50g) sugar (adjust to taste)
- 1/8 tsp. salt
For the Salted Coconut Sauce:
- 1/2 cup (120ml) coconut milk
- 1/4 tsp. salt
- 1 tsp. cornstarch
- 1 tbsp. water
To Finish:
- Some crispy mung beans or black sesame seeds (optional)
- 3 ripe mangos
Instructions
- Soak the Rice: The night before, rinse the sticky rice thoroughly until the water is only slightly cloudy. Soak the rice in enough water for at least 3 hours or preferably overnight to soften and prepare it for steaming.
- Make the Salted Coconut Sauce: In a small saucepan, combine 1/2 cup coconut milk with 1/4 tsp salt and gently heat. Mix cornstarch with water until smooth, add to the coconut milk, and stir constantly. Let the sauce simmer briefly until it thickens smoothly. Remove from heat, transfer to a bowl, and allow it to cool.
- Prepare Coconut Milk for Rice: Using the same saucepan, combine 2/3 cup coconut milk, sugar, and 1/8 tsp salt. Warm the mixture until the sugar fully dissolves, then set aside.
- Steam the Sticky Rice: Soak a bamboo rice steamer basket in water for about 10 minutes to prevent sticking. Bring a tall pot of water to a boil. Drain the soaked rice, place it in the steamer basket, and cover with a lid, ensuring boiling water does not touch the basket. Steam the rice for 23-25 minutes, flipping the rice halfway to ensure even cooking.
- Reheat Coconut Milk: About one minute before the rice is done, reheat the coconut milk mixture to a boil so it is hot when combined with the rice.
- Combine Rice and Coconut Milk: Transfer the steamed rice to a bowl and pour over the hot coconut milk. Stir to combine well. Cover the rice and let it rest for 15-20 minutes. Stir again and let sit for another 15-20 minutes covered to allow the flavors to fully absorb. You can keep this at room temperature for several hours but avoid refrigeration until ready to serve. Prepare optional crispy mung beans as topping during this time if desired.
- Prepare and Serve Mangoes: Slice each mango into two large pieces along the stone. Score the flesh crosswise without cutting through the peel, then press from the back to invert and reveal the chunks. Arrange mango slices on plates or bowls with sticky rice, drizzle with the salted coconut sauce, and sprinkle your choice of crispy mung beans or black sesame seeds on top. Enjoy this exquisite Thai dessert!
Notes
- If you don’t have a bamboo steamer, a metal steamer basket or sieve works well too. For larger holes in the basket, wrap the rice in damp cheesecloth to prevent grains from falling through.
- Adjust sugar amount in the coconut milk based on your preferred sweetness.
- Crispy mung beans add a delightful crunch but are optional; black sesame seeds are a great alternative and also add flavor.
- Do not refrigerate the sticky rice before serving to maintain its perfect texture.
