There’s something magical about the moment you crack open a container of warm, coconut-soaked sticky rice next to slices of perfectly ripe mango. Mango Sticky Rice is one of those desserts that feels exotic and impressive, yet it’s surprisingly simple to make in your own kitchen. This Thai-inspired treat combines glutinous rice, rich coconut milk, and juicy mango into a dish that’s sweet, creamy, and a little bit salty in the best possible way. Whether you’re hosting a dinner party, craving something different after takeout night, or just want a dessert that feels like a mini vacation, this recipe is for beginners and seasoned cooks alike who want restaurant-quality results without the fuss.
Why You’ll Love This Recipe
- Incredible flavor balance: The natural sweetness of ripe mango pairs beautifully with salty-sweet coconut rice, creating a flavor profile that feels indulgent but not overly sugary.
- Simple, beginner-friendly steps: You don’t need fancy equipment or advanced techniques — just a steamer or pot, a bowl, and a little patience.
- Amazing texture contrast: Sticky, chewy rice against smooth, juicy mango creates a textural experience that keeps you coming back for another bite.
- Make-ahead friendly: This dish holds up well in the fridge, making it perfect for meal prepping desserts or planning ahead for guests.
- Naturally gluten-free: Despite the name “glutinous rice,” this dish contains no gluten, making it a great option for those with dietary restrictions.
Ingredients
Here’s everything you’ll need to make authentic-tasting Mango Sticky Rice at home:
- 1 ½ cups glutinous (sticky) rice, uncooked
- 1 ¾ cups full-fat coconut milk, divided
- ½ cup granulated sugar
- ½ teaspoon salt, divided
- 2 large ripe mangoes, peeled and sliced
- 1 tablespoon cornstarch (optional, for thickening sauce)
- 1 tablespoon water (if using cornstarch)
- 1 tablespoon toasted sesame seeds or crushed roasted mung beans, for garnish

Ingredient Notes and Substitutions
Understanding each ingredient’s role helps you customize this recipe with confidence.
Glutinous rice (also called sweet rice or sticky rice) is essential here — it’s what gives the dish its signature chewy, sticky texture. Regular long-grain rice will not work the same way, so don’t substitute it if you can help it. You can find glutinous rice at most Asian grocery stores or in the international aisle of larger supermarkets.
Coconut milk provides richness and that unmistakable tropical flavor. Always use full-fat canned coconut milk rather than the boxed beverage version, which is too thin and watery for this recipe.
Sugar balances the saltiness of the coconut sauce. You can reduce it slightly if your mangoes are very sweet, or swap in coconut sugar for a deeper caramel note.
Salt might seem like an odd addition to a dessert, but it’s crucial. It creates that classic sweet-and-salty flavor that makes Thai desserts so addictive.
Ripe mangoes are the star of the show, so choose ones that give slightly when pressed and smell fragrant at the stem. Ataulfo (Champagne) mangoes work wonderfully because they’re extra sweet and less fibrous.
Cornstarch is optional but helps thicken the coconut sauce slightly so it clings to the rice instead of pooling on the plate.
If you’re looking for more mango-based inspiration, check out this easy recipe for another way to use up ripe mangoes in your kitchen.
Mango Sticky Rice

Description: A classic Thai dessert featuring sweet coconut sticky rice served alongside fresh, ripe mango slices.
- Prep: 15 min
- Cook: 25 min
- Total: 40 min (plus soaking time)
- Servings: 4
- 1 ½ cups glutinous (sticky) rice, uncooked
- 1 ¾ cups full-fat coconut milk, divided
- ½ cup granulated sugar
- ½ teaspoon salt, divided
- 2 large ripe mangoes, peeled and sliced
- 1 tablespoon cornstarch (optional, for thickening sauce)
- 1 tablespoon water (if using cornstarch)
- 1 tablespoon toasted sesame seeds or crushed roasted mung beans, for garnish
- Soak the glutinous rice in water for at least 4 hours or overnight.
- Steam the soaked rice for 20-25 minutes until tender and translucent.
- Warm 1 cup coconut milk with sugar and salt until dissolved, then reserve some for topping.
- Pour most of the coconut mixture over the warm cooked rice and let it absorb for 10 minutes.
- Thicken the remaining coconut milk with cornstarch slurry to make the topping sauce.
- Plate the sticky rice with fresh mango slices and drizzle with coconut sauce.
- Garnish with toasted sesame seeds and serve immediately.
Ingredients
Instructions
Step-by-Step Instructions

Preparing the Rice for Mango Sticky Rice
1. Soak the rice thoroughly. Place your glutinous rice in a bowl and cover it with several inches of water. Let it soak for at least 4 hours, though overnight is best for the most tender texture. You’ll notice the grains become slightly opaque and swollen — that’s exactly what you want.
2. Drain and steam. Drain the soaked rice well and transfer it to a steamer basket lined with cheesecloth or a fine mesh liner. Steam over boiling water for 20 to 25 minutes, until the rice is tender, glossy, and slightly translucent. It should smell faintly sweet and nutty when it’s done.
3. Check for doneness. Press a grain between your fingers — it should be soft with no hard, chalky center. If it’s still firm, steam for another 5 minutes and check again.
Making the Coconut Sauce
4. Warm the coconut milk. In a small saucepan over medium-low heat, combine 1 cup of coconut milk with the sugar and ¼ teaspoon salt. Stir gently until the sugar dissolves completely, about 3 to 4 minutes. Avoid boiling, as this can cause the coconut milk to separate.
5. Soak the rice in sauce. Pour about two-thirds of the warm coconut mixture over your hot, steamed rice. Stir gently to combine, then let it sit covered for 10 minutes so the rice absorbs all that creamy flavor. The rice will look shiny and feel noticeably richer.
6. Thicken the remaining sauce. In the remaining coconut milk, whisk in the cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon water) and the remaining ¼ teaspoon salt. Heat gently until it thickens slightly, about 2 minutes. This will become your drizzling sauce.
Assembling and Serving
7. Plate your rice and mango. Scoop the coconut-soaked sticky rice onto a plate using a small bowl or ice cream scoop for a neat presentation. Arrange sliced mango alongside or on top.
8. Add the finishing touches. Drizzle the thickened coconut sauce generously over both the rice and mango. Sprinkle with toasted sesame seeds or crushed mung beans for a bit of crunch.
9. Serve warm or at room temperature. Mango Sticky Rice is traditionally enjoyed slightly warm, but it’s equally delicious once it has cooled. Enjoy it within a couple hours of assembling for the best texture.
Pro Tips for Best Results
Use these expert-tested tips to make sure your dish turns out perfectly every time.
– Always soak your rice for the full recommended time. Skipping this step results in unevenly cooked, tough grains.
– Choose mangoes that are fully ripe but still firm enough to slice cleanly. Overripe mangoes can turn mushy and hard to plate.
– Steam, don’t boil, your sticky rice. Boiling turns the grains gummy and mushy instead of pleasantly chewy.
– Reserve a little coconut sauce for serving time rather than pouring it all in at once — this keeps the dish from becoming soggy if made ahead.
– Toast your sesame seeds or mung beans in a dry pan for 2-3 minutes before garnishing. This unlocks a deeper, nuttier flavor.
Common Mistakes to Avoid
Even simple recipes can go wrong without a few key precautions.
– Skipping the soak: Unsoaked rice won’t steam evenly and will stay hard in the center.
– Using the wrong rice: Jasmine or basmati rice will not give you the sticky, chewy texture this dish requires.
– Boiling the coconut milk: High heat can cause the coconut milk to curdle or separate, ruining the sauce’s smooth texture.
– Over-sweetening: Adding too much sugar can mask the natural mango flavor, so taste as you go.
– Cutting mango too early: Pre-sliced mango can dry out or turn brown. Slice it just before serving for the freshest presentation.
Variations
Mango Sticky Rice is versatile enough to adapt to different diets, schedules, and seasons.
Healthy/Lighter Version: Swap full-fat coconut milk for light coconut milk and reduce the sugar to â…“ cup. The dish will be slightly less rich but still satisfying.
Quick Version: Use a rice cooker with a “sticky rice” or “glutinous rice” setting to cut down on active monitoring time. You can also use pre-cooked, ready-to-eat glutinous rice pouches found in Asian grocery stores.
Seasonal Fruit Swap: No mango in season? Try this dish with ripe peaches, strawberries, or even roasted plantains for a fun seasonal twist that still captures the same sweet-and-creamy essence.
Tropical Upgrade: Add a sprinkle of toasted coconut flakes and a few slices of fresh pineapple for an extra layer of tropical flavor.
How to Store and Reheat
Mango Sticky Rice is best enjoyed fresh, but leftovers can be stored properly for later.
Store the rice and mango separately in airtight containers in the refrigerator for up to 2 days. Keeping them apart prevents the mango’s juices from making the rice soggy.
To reheat, microwave the rice in 20-second intervals, sprinkling a tiny bit of water or coconut milk over it to restore moisture. Avoid reheating the mango — simply let it come to room temperature before serving.
Freezing is not recommended, as the texture of both the rice and mango changes significantly once thawed.
If you like to plan ahead for guests, you can prepare it ahead by steaming the rice and making the sauce a day in advance, then assembling everything fresh the day you serve it.
What to Serve With Mango Sticky Rice
This dessert pairs beautifully with light, refreshing options that won’t overpower its delicate sweetness.
– Iced Thai tea or coconut water for a refreshing beverage pairing
– A simple green papaya salad if serving as part of a full Thai-inspired meal
– Fresh fruit platters featuring pineapple, dragon fruit, or lychee
– A scoop of coconut or vanilla ice cream for an extra indulgent dessert course
– Light spring rolls as an appetizer before this sweet finale
For more inspiration on rice-based and Asian-inspired dishes, the team at Rice Paper Recipes offers some great additional context on traditional preparation methods.
Frequently Asked Questions
What type of rice is used for Mango Sticky Rice?
Mango Sticky Rice uses glutinous rice, also known as sweet rice or sticky rice. This short-grain rice becomes chewy and cohesive when cooked, unlike regular long-grain rice varieties.
Can I make Mango Sticky Rice without a steamer?
Yes, you can cook the soaked rice in a rice cooker with a steaming basket insert, or use a makeshift steamer with a heatproof colander set over a pot of simmering water.
Why is my sticky rice hard in the middle?
Hard centers usually mean the rice wasn’t soaked long enough before steaming. Always soak glutinous rice for at least 4 hours, or ideally overnight, for even cooking.
How ripe should mangoes be for this recipe?
Mangoes should be fully ripe but still firm enough to slice cleanly. Look for mangoes that yield slightly to gentle pressure and have a sweet, fragrant smell near the stem.
Can I make Mango Sticky Rice ahead of time?
Yes, you can steam the rice and prepare the coconut sauce up to a day in advance. Store them separately in the fridge and assemble with freshly sliced mango right before serving.
Nutrition Overview
Approximate values per serving (based on 4 servings):
– Calories: 380
– Carbohydrates: 62g
– Protein: 4g
– Fat: 14g
– Sugar: 28g
– Fiber: 3g
These values are estimates only and can vary based on specific ingredients and portion sizes used.
Conclusion
There’s a reason Mango Sticky Rice has become one of the most beloved desserts to come out of Thai cuisine — it’s simple, comforting, and bursting with tropical flavor in every bite. Whether you’re making it for a special dinner or just treating yourself on a weeknight, this recipe proves that a few humble ingredients can create something truly memorable. Give it a try this week, and don’t be surprised if it becomes a regular request in your household.





