Mango Sticky Rice Dessert – A Sweet, Creamy Thai Classic
This mango sticky rice dessert is the kind of treat that makes you stop and smile.
It’s simple, comforting, and full of fresh, tropical flavor. Sweet coconut rice meets ripe, juicy mango for a combo that’s hard to beat.
You don’t need special skills, just a few pantry staples and good mangoes. Make it for a weeknight treat or a dinner-party finale—it always feels a little special.
Mango Sticky Rice Dessert
Ingredients
- Glutinous (sweet) rice: Also called sticky rice; essential for the right texture.
- Ripe mangoes: Ideally Ataulfo/Honey or other fragrant, sweet varieties.
- Coconut milk: Full-fat for the creamiest sauce.
- Sugar: Granulated or palm sugar for gentle sweetness.
- Salt: Just a pinch to balance flavors.
- Cornstarch: Optional, to slightly thicken the topping sauce.
- Pandan leaf: Optional, for aroma while steaming the rice.
- Toasted sesame seeds or mung beans: Optional crunch for garnish.
Instructions
- Rinse and soak the rice: Rinse 1 cup glutinous rice in cool water until it runs mostly clear. Soak in fresh water for at least 4 hours, ideally overnight, for the best texture.
- Steam the rice: Drain and steam the soaked rice in a lined steamer basket for 20–25 minutes, until tender and sticky. If you don’t have a steamer, use a metal sieve over simmering water and cover tightly. Avoid boiling the rice directly in water.
- Make the coconut soak: In a small pot, warm 1 cup coconut milk with 3–4 tablespoons sugar and 1/4 teaspoon salt. Heat gently, stirring to dissolve sugar. Do not boil.
- Combine rice and coconut: Transfer hot steamed rice to a bowl. Pour the warm coconut mixture over it. Fold gently until coated. Cover and let sit 15–20 minutes so the rice absorbs the liquid.
- Make the coconut topping (optional but classic): Heat 1/2 cup coconut milk with 1 tablespoon sugar and a pinch of salt. If you like it slightly thick, whisk 1/2 teaspoon cornstarch with 2 teaspoons water, then stir into the warm coconut milk. Cook 1–2 minutes until lightly thickened. Keep warm.
- Prep the mango: Peel 2 ripe mangoes and slice the cheeks away from the pit. Cut into neat slices or small cubes. The fruit should be fragrant and soft but not mushy.
- Assemble: Spoon a mound of coconut sticky rice onto each plate. Arrange mango alongside. Drizzle the coconut topping over the rice and sprinkle with toasted sesame seeds or crispy mung beans if using.
- Serve: Enjoy slightly warm rice with cool, sweet mango for the best contrast.
What Makes This Recipe So Good

- Balanced sweetness: The coconut sauce is sweet but not cloying, so the mango shines.
- Great texture: Sticky rice is tender, slightly chewy, and super satisfying.
- Simple ingredients: Most items are easy to find at a regular grocery store.
- Make-ahead friendly: You can prep the rice and sauce earlier and assemble before serving.
- Gluten-free and dairy-free: Naturally accommodating for different diets.
What You’ll Need
- Glutinous (sweet) rice: Also called sticky rice; essential for the right texture.
- Ripe mangoes: Ideally Ataulfo/Honey or other fragrant, sweet varieties.
- Coconut milk: Full-fat for the creamiest sauce.
- Sugar: Granulated or palm sugar for gentle sweetness.
- Salt: Just a pinch to balance flavors.
- Cornstarch: Optional, to slightly thicken the topping sauce.
- Pandan leaf: Optional, for aroma while steaming the rice.
- Toasted sesame seeds or mung beans: Optional crunch for garnish.
Step-by-Step Instructions

- Rinse and soak the rice: Rinse 1 cup glutinous rice in cool water until it runs mostly clear. Soak in fresh water for at least 4 hours, ideally overnight, for the best texture.
- Steam the rice: Drain and steam the soaked rice in a lined steamer basket for 20–25 minutes, until tender and sticky.If you don’t have a steamer, use a metal sieve over simmering water and cover tightly. Avoid boiling the rice directly in water.
- Make the coconut soak: In a small pot, warm 1 cup coconut milk with 3–4 tablespoons sugar and 1/4 teaspoon salt. Heat gently, stirring to dissolve sugar.Do not boil.
- Combine rice and coconut: Transfer hot steamed rice to a bowl. Pour the warm coconut mixture over it. Fold gently until coated.Cover and let sit 15–20 minutes so the rice absorbs the liquid.
- Make the coconut topping (optional but classic): Heat 1/2 cup coconut milk with 1 tablespoon sugar and a pinch of salt. If you like it slightly thick, whisk 1/2 teaspoon cornstarch with 2 teaspoons water, then stir into the warm coconut milk. Cook 1–2 minutes until lightly thickened.Keep warm.
- Prep the mango: Peel 2 ripe mangoes and slice the cheeks away from the pit. Cut into neat slices or small cubes. The fruit should be fragrant and soft but not mushy.
- Assemble: Spoon a mound of coconut sticky rice onto each plate.Arrange mango alongside. Drizzle the coconut topping over the rice and sprinkle with toasted sesame seeds or crispy mung beans if using.
- Serve: Enjoy slightly warm rice with cool, sweet mango for the best contrast.
How to Store
- Refrigerate separately: Store leftover sticky rice and coconut topping in airtight containers for up to 3 days. Keep mango sliced and chilled, or cut fresh right before serving.
- Reheat gently: Warm the rice in the microwave with a splash of coconut milk or water, covered, in short bursts until soft.
- Avoid freezing: The rice can turn grainy and the mango loses its texture after thawing.

Benefits of This Recipe
- Comforting and familiar: A soothing dessert with a simple, satisfying flavor profile.
- Customizable sweetness: Easy to adjust to your taste or the ripeness of your fruit.
- Nutritious elements: Mango brings vitamin C and fiber; coconut milk adds richness and satiety.
- Great for sharing: Scales well for gatherings and looks beautiful on a plate.
What Not to Do
- Don’t use regular rice: Long-grain or jasmine won’t give the signature sticky texture.
- Don’t skip the soak: Soaking glutinous rice is key to even cooking and a tender bite.
- Don’t boil the rice in water: It becomes gummy on the outside and undercooked inside—steam it instead.
- Don’t overboil coconut milk: High heat can split it and dull the flavor.
- Don’t use unripe mangoes: Tart or fibrous fruit throws off the balance.
Recipe Variations
- Pandan-infused rice: Steam with a knotted pandan leaf or simmer the coconut soak with pandan for a floral aroma.
- Black sticky rice swirl: Mix in a portion of cooked black glutinous rice for color and nuttiness.
- Coconut palm sugar: Swap white sugar for palm sugar to add caramel notes.
- Salted coconut cream: Make the topping slightly saltier for a sweet-salty contrast.
- Toasted coconut garnish: Add crunch with lightly toasted shredded coconut.
FAQ
Can I use jasmine rice instead of glutinous rice?
No.
🛍️ Top Amazon Deals & Must-Have Finds
Discover great discounts and highly rated products you’ll love—updated regularly so you never miss a smart buy.
*As an Amazon Associate, I earn from qualifying purchases.
Jasmine rice won’t achieve the sticky, cohesive texture needed. Look specifically for glutinous or sweet rice.
Do I need a bamboo steamer?
Not required. A metal steamer insert or a fine-mesh sieve set over a pot of simmering water, tightly covered, works well.
What if my coconut milk splits?
Lower the heat and whisk gently.
If it’s badly split, strain it and start a fresh batch over low heat, avoiding a boil.
How sweet should the sauce be?
Adjust to taste. If your mangoes are very sweet, use less sugar. Start with the suggested amount, then tweak.
Can I make it ahead?
Yes.
Prepare the rice and sauce a few hours ahead and keep covered at room temperature. Slice mango just before serving and warm the rice if needed.
Wrapping Up
Mango sticky rice dessert is all about simple ingredients treated with care.
With tender coconut rice, ripe mango, and a silky topping, it’s a crowd-pleaser that’s easy to master.
Keep the heat gentle, choose good mangoes, and let the textures do the work.
It’s a little bowl of sunshine you’ll want to make again and again.

