If you’ve ever cleaned your plate at a Thai restaurant just to make room for dessert, I’m willing to bet it was because of the mango sticky rice. I still remember the first time I tried it—warm, sweet sticky rice soaked in silky coconut sauce, paired with cool slices of ripe mango. It was simple but unforgettable, the kind of dish that makes you pause mid-bite and think, “Okay, how do I make this at home?”
Good news: you can make it at home, and it’s surprisingly easy. This mango sticky rice recipe uses real, testable techniques I’ve made over and over (sometimes too often during mango season… purely for research, of course). Today I’ll walk you through everything: ingredients, substitutions, step-by-step instructions, expert tips, variations, and more. If this is your first time cooking glutinous rice—don’t worry, I’ve got you!
Why You’ll Love This Recipe
- Foolproof method that works whether you use a rice cooker, stovetop, or steamer.
- Restaurant-quality flavor with simple grocery-store ingredients.
- Naturally gluten-free and easy to make dairy-free or vegan.
- Perfect for spring and summer when mangoes are at their juiciest.
- Comes together in about 20 minutes once the rice is soaked!
- Uses wholesome ingredients but tastes like pure indulgence.
Prep Time, Cook Time & Total Time
| Step | Time |
|---|---|
| Prep Time | 10 minutes (plus rice soaking if needed) |
| Cook Time | 20 minutes |
| Total Time | ~30 minutes |
Ingredients You’ll Need
For the Sticky Rice
- 1 cup glutinous rice (also called sweet rice or sticky rice)
Essential for the signature chewy texture and flavor. - 1 cup water
Adjust slightly depending on your rice cooker or pot.
For the Coconut Sauce
- 1 cup full-fat coconut milk
Gives richness—don’t use low-fat here. - ¼ cup coconut milk sugar or regular sugar
Sweetens the rice without overpowering the mango. - ¼ teaspoon salt
Balances the sweetness and deepens the coconut flavor. - 1 tablespoon coconut cream (optional but recommended)
Adds an extra-silky finish.
For Serving
- 2 ripe mangoes
Look for fragrant, slightly soft mangoes with deep yellow skin. - 1 tablespoon toasted sesame seeds
Adds aroma and a little crunch. - Extra coconut cream or sauce for drizzling
- Corn starch slurry (optional): 1 teaspoon cornstarch + 2 teaspoons water
Use this if you prefer a thicker sauce.
Ingredient Substitutions
- No glutinous rice?
Use short-grain rice—the closest substitute in texture. It won’t be as sticky, but still delicious. - Out of coconut milk?
Use half-and-half or whole milk + 1 tablespoon butter for richness. Flavor won’t be traditional but it works. - Mangoes not in season?
Try frozen mango chunks, thawed, or canned mango slices. Choose varieties without added sugar. - No sesame seeds?
Swap for toasted shredded coconut or leave out entirely. - Sugar alternatives:
Maple syrup or honey works, but reduce the amount slightly since they’re sweeter and thinner.
How to Make Mango Sticky Rice Recipe (Step-by-Step)
1. Prepare the Sticky Rice
You can cook the rice two ways: rice cooker or stovetop. I’ve tested both dozens of times, and they’re equally good.
- Rinse the rice three times until water runs mostly clear.
(Removes extra starch so it doesn’t get gluey.) - Add 1 cup rice + 1 cup water to your rice cooker.
Cook on the white rice setting until the rice is cooked, tender, and glossy.
If using a pot: Bring water to a boil, cover, reduce to low heat, and cook 10–12 minutes. - Let it rest 10 minutes with the lid on.
(This is where magic happens—the grains relax and become sticky.)
2. Make the Coconut Sauce
- In a small saucepan, heat coconut milk, sugar, salt, and coconut cream over medium heat.
- Stir gently until the sugar dissolves; do not let it boil vigorously.
High heat can cause the oil to separate. - If you want a thicker sauce, add the corn starch slurry and stir until the sauce lightly coats your spoon.
You’ll know it’s perfect when it smells warm and coconut-y, and the surface looks glossy.
3. Combine the Rice and Coconut Sauce
- Transfer the warm sticky rice to a bowl.
- Pour ¾ of the coconut sauce over the rice.
- Fold gently with a wooden spoon until everything is evenly coated.
- Cover and let rest 10–15 minutes so the rice fully absorbs the sauce.
(Don’t skip resting! The rice needs time to drink up all that flavor.)
4. Prepare the Mango
- Peel mangoes and slice into thick, even pieces.
- The fruit should be room temperature, not cold, so the sweetness comes through.
5. Serve
Scoop the warm sweet sticky rice onto a plate. Add sliced mango. Drizzle with extra coconut sauce and finish with toasted sesame seeds.
Then—listen closely—you’ll hear the faint applause of every person you serve this to.

Expert Tips & Mistakes to Avoid
Tips
- Use full-fat coconut milk for the richest texture.
- Soak rice 30 minutes if you want even softer grains.
- Taste the sauce before adding to the rice—you can adjust sweetness easily.
Mistakes to Avoid
- Boiling the coconut milk on high heat: It can separate and lose its creaminess.
- Using long-grain rice: It won’t stick together and the texture will be off.
- Skipping the rest time: The rice won’t absorb the coconut sauce properly.
- Using underripe mangoes: They taste chalky and sour; always choose fragrant, soft fruit.
Variations & Add-Ons
Flavor Twists
- Pandan Mango Sticky Rice
Add 1–2 drops pandan extract to the coconut sauce for floral Southeast Asian aromatics. - Ube Coconut Sauce
Stir in 1 tablespoon ube halaya for a purple, subtly sweet makeover. - Spiced Coconut Sticky Rice
Add a pinch of cinnamon or cardamom to the sauce.
Diet-Friendly Versions
- Vegan:
The recipe is naturally vegan—just ensure your sugar is vegan-certified. - Reduced sugar:
Cut sugar to 2 tablespoons and serve with extra fresh fruit. - Dairy-free:
Already dairy-free thanks to coconut milk.
Add-Ons
- Toasted coconut
- Crushed peanuts
- A scoop of vanilla ice cream (trust me on this one!)
Serving Suggestions
Mango sticky rice shines as a dessert, but you can easily dress it up:
- Serve in individual dessert bowls for dinner parties.
- Use a small bowl to mold the rice into a dome for that restaurant-style look.
- Add a drizzle of warm coconut cream for glossy presentation.
- Pair with Thai iced tea, green tea, or iced jasmine tea.
For summer cookouts, I like serving it on chilled plates so the contrast between warm rice and cool mango is extra satisfying.
Storage & Reheating
Storage
- Fridge: Store rice separately from mango.
- Rice lasts 2–3 days.
- Mango is best eaten within 24 hours.
- Freezer: Sticky rice freezes surprisingly well!
Store in an airtight container for up to 2 months.
Reheating
- Microwave: Add 1 teaspoon water to the rice and warm in 20-second bursts until fluffy.
- Stovetop: Steam for 3–5 minutes until soft.
- Do not refrigerate coconut sauce—it thickens. Reheat gently on low heat.
Nutrition Information (Approx. Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~380 |
| Protein | 4g |
| Fat | 12g |
| Carbohydrates | 65g |
| Sugar | 28g |
| Fiber | 2g |
| Sodium | 150mg |
Frequently Asked Questions
Can I make mango sticky rice ahead of time?
Yes. Cook the rice and coconut sauce ahead, store separately, and reheat gently before serving for the best texture and flavor.
What kind of rice works best for mango sticky rice?
Use glutinous rice (sweet rice). Long-grain or jasmine rice won’t achieve the sticky, chewy texture needed for this traditional Thai dessert.
Can I use a rice cooker to make sticky rice?
Yes. A rice cooker makes the process easy and consistent—just rinse the rice well, add equal parts water, and cook on the white rice setting.
How do I know when the coconut sauce is ready?
The sauce is ready when the sugar dissolves fully and it lightly coats a spoon. Avoid boiling; gentle heating keeps the sauce smooth and creamy.
What type of mangoes are best for this recipe?
Choose ripe, fragrant mangoes such as Ataulfo, Honey, or Manila. They’re naturally sweet and tender—perfect for mango sticky rice.
Is mango sticky rice gluten-free?
Yes. Glutinous rice contains no gluten, and the coconut sauce is naturally gluten-free—just confirm your sugar and add-ins are certified GF.
Conclusion
If you’ve been craving that dreamy Thai mango sticky rice you get at your favorite restaurant, this is your sign to make it at home. This sweet, comforting dessert is simple, soothing, and downright addictive. Whether it’s your first time experimenting with sticky rice or you’re already a pro, this mango sticky rice recipe guarantees silky coconut sauce, tender sweet rice, and those golden slices of mango that pull everything together.
Try it, share it, make it your new go-to summer dessert. And if you fall in love with it like I did (fair warning: you will), come back and leave a comment or rating—I’d love to hear how it turned out!

Mango Sticky Rice
Ingredients
- For the Sticky Rice
- 1 cup glutinous rice also called sweet rice or sticky rice
- 1 cup water
- For the Coconut Sauce
- 1 cup full-fat coconut milk
- ¼ cup coconut milk sugar or regular sugar
- ¼ teaspoon salt
- 1 tablespoon coconut cream optional but recommended
- For Serving
- 2 ripe mangoes
- 1 tablespoon toasted sesame seeds
- Extra coconut cream or sauce for drizzling
- Corn starch slurry optional: 1 teaspoon cornstarch + 2 teaspoons water
Instructions
- Cook the Sticky Rice
- Rinse the rice 3 times until the water is mostly clear.
- Add 1 cup glutinous rice + 1 cup water to your rice cooker and cook on the white rice setting.
- If using a pot: Bring water to a boil, cover, reduce to low, and cook for 10–12 minutes.
- Let the rice sit for 10 minutes with the lid on so it becomes fully sticky.
- Make the Coconut Sauce
- Add coconut milk, sugar, salt, and coconut cream to a small saucepan.
- Heat on medium and stir until the sugar dissolves.
- Don’t boil—it may separate.
- (Optional) Add the cornstarch slurry if you want a thicker sauce. Stir until slightly thickened.
- Mix the Rice with the Sauce
- Transfer the warm sticky rice to a bowl.
- Pour ¾ of the coconut sauce over the rice.
- Stir gently to coat.
- Cover and let sit for 10–15 minutes to absorb the sauce.
- Prepare the Mango
- Peel and slice the mango into even pieces.
- Make sure the mango is room temperature for best flavor.
- Serve
- Place warm sticky rice on a plate.
- Add sliced mango on the side.
- Drizzle with extra coconut sauce and sprinkle toasted sesame seeds on top.
Notes
- Use full-fat coconut milk for the richest, creamiest sauce.
- Let the rice rest after cooking and again after adding the sauce so it absorbs properly.
- Avoid boiling coconut milk on high heat to prevent separating.
- Always choose ripe, fragrant mangoes for the best texture and flavor.
- Sticky rice can be refrigerated or frozen, but mango is best fresh.
