Authentic Mango Sticky Rice Recipe
Ever tried making mango sticky rice at home only to end up with mushy rice or a sauce that’s just… off? You’re not alone. This traditional Thai dessert—Khao Niao Mamuang—seems simple, but getting that perfect balance of sweet, creamy, and fragrant takes a few tricks I learned the hard way.
Three years ago, I watched a street vendor near Bangkok’s Chatuchak Market press warm sticky rice into banana leaves, and I’ve been chasing that exact flavor ever since. My first five attempts at home were terrible—gummy rice, split sauce, nothing like I remembered. But after tweaking ratios and techniques, I finally nailed it, and now it’s the dessert I make when I need that taste of Thailand back.
![]()
At a Glance
- Prep Time: 15 minutes (plus 3-4 hours soaking)
- Cook Time: 25 minutes
- Total Time: 4 hours
- Servings: 4
- Difficulty: Medium
- Key Ingredients: Glutinous rice, coconut milk, ripe mangoes, palm sugar
- Best For: Dinner parties, Thai food nights, impressing your friends
Why This Recipe Wins
This authentic Thai mango sticky rice recipe works because it respects the traditional method while giving you practical home-kitchen solutions. Here’s what makes it different:
• The rice actually has texture instead of turning into paste. Steaming glutinous rice gives you separate grains that still stick together perfectly.
• The coconut sauce stays glossy and doesn’t split into oily puddles. Temperature control is everything here.
• You’ll get that authentic street food flavor without flying to Bangkok. Palm sugar and pandan make all the difference.
• It’s genuinely doable even if you’ve never made Thai dessert before. No special equipment beyond a steamer.
• The vegan Thai mango sticky rice ingredients mean everyone can enjoy it. Naturally dairy-free and plant-based.
Ingredients You’ll Need for Mango Sticky Rice
![]()
For the Sticky Rice:
2 cups glutinous rice (also called sweet rice) – This isn’t regular rice. You need the sticky variety. Thai grocery stores have it, or order online. No substitutes work here.
Water for soaking – Transforms the hard grains so they steam properly.
For the Sweet Coconut Cream Sauce:
1½ cups full-fat coconut milk – Don’t even think about light coconut milk. The fat carries flavor and creates that silky texture.
½ cup palm sugar (or brown sugar) – Palm sugar has a deeper, almost caramel-like taste. Brown sugar works but tastes slightly different.
½ teaspoon salt – Seems weird in a dessert, right? It balances the sweetness and makes everything taste more intense.
2 pandan leaves (optional but recommended) – These add a subtle vanilla-like fragrance. Skip them if you can’t find them, but they’re worth hunting down.
For the Coconut Milk Glaze:
½ cup coconut milk
1 tablespoon rice flour or cornstarch – Thickens the glaze so it coats the rice instead of running off.
Pinch of salt
To Serve:
3 ripe mangoes (preferably Ataulfo or Nam Doc Mai) – Must be ripe. Like, really ripe. If they’re not sweet and soft, wait another day or two.
2 tablespoons toasted mung beans or sesame seeds – That crispy mung bean topping gives you textural contrast. Game changer.
Equipment You’ll Need
You don’t need fancy stuff, but these make life easier:
- Bamboo steamer basket or metal steamer insert
- Large pot with lid
- Cheesecloth or thin kitchen towel
- Medium saucepan
- Mixing bowls
How to Make Mango Sticky Rice
![]()
Step 1: Soak the Rice
Put your glutinous rice in a large bowl. Cover it with cool water—at least 2 inches above the rice. Let it sit for 3 to 4 hours, or overnight if you’re planning ahead. The grains will turn from opaque white to slightly translucent. This step isn’t optional. Skip it and you’ll get crunchy rice.
Step 2: Prepare Your Steamer
Drain the soaked rice really well. Line your steamer basket with cheesecloth, leaving enough hanging over the sides to wrap the rice later. Spread the rice evenly in the lined basket. Don’t pack it down.
Step 3: Steam the Rice
Fill your pot with a few inches of water and bring it to a rolling boil. Place the steamer basket on top, making sure the water doesn’t touch the rice. Cover with the lid and steam for 20-25 minutes. Check at 20 minutes. The rice should be tender and translucent, not chalky in the center.
This is steaming glutinous rice for mango dessert the right way. Don’t rush it.
Step 4: Make the Sweet Coconut Sauce While Rice Steams
In a saucepan, combine 1½ cups coconut milk, palm sugar, and salt. If you have pandan leaves, bruise them (just scrunch them with your hands) and toss them in. Heat over medium, stirring until the sugar dissolves completely. Once it starts to simmer gently, turn off the heat. Remove the pandan leaves. Taste it. It should be sweet but not cloying, with a hint of salt in the background.
Step 5: Combine Rice and Sauce
Transfer the hot steamed rice to a large bowl. Immediately pour about ¾ of the sweet coconut sauce over it. Fold gently with a spatula. Don’t stir aggressively or you’ll break the grains. Cover the bowl with a plate and let it sit for 20-30 minutes. The rice will absorb the sauce and get incredibly creamy.
This step turns good sticky rice into authentic Thai street food mango sticky rice style.
Step 6: Make the Topping Glaze
In a small pot, whisk together ½ cup coconut milk, rice flour, and a pinch of salt. Cook over medium heat, stirring constantly, until it thickens slightly—about 3-4 minutes. It should coat the back of a spoon but still pour easily. Set aside.
Step 7: Prep the Mangoes
Peel your best ripe mangoes for sticky rice. Stand each mango on its narrow side and slice down along the flat pit. You’ll get two “cheeks.” Slice the flesh into strips or cubes, whatever looks good to you.
Step 8: Assemble and Serve
Scoop a generous portion of coconut rice onto each plate. Arrange mango slices alongside. Drizzle the coconut milk glaze generously over the rice. Sprinkle with toasted mung beans or sesame seeds for that crispy mung bean topping texture.
Serve immediately while the rice is still warm and the mango is cool. That temperature contrast is part of the magic.
![]()
Tips That Make a Difference
Don’t substitute jasmine rice or regular rice. It won’t work. Glutinous rice has a different starch composition that creates the sticky texture.
Mango ripeness is everything. Underripe mangoes taste sour and ruin the whole dish. Wait until they give slightly when pressed and smell sweet at the stem end.
Save that reserved coconut sauce. If your rice seems dry after sitting, fold in a bit more of the reserved sauce.
Toast your mung beans. Just dry-toast them in a pan for 2-3 minutes. It makes them nutty and crunchy instead of raw-tasting.
Work with warm rice. The rice absorbs sauce best when it’s hot from the steamer. Let it cool too much and it won’t drink up that coconut goodness properly.
Adjust sweetness to taste. Some people like it sweeter. Taste your sauce before combining and add more sugar if needed.
Recipe Variation Ideas for Mango Sticky Rice
Coconut Cream Topping: Some versions use thick coconut cream (the solid stuff from a chilled can) instead of the glaze. Just warm it slightly and drizzle.
Black Sticky Rice: Use black glutinous rice for a dramatic purple color. Increase steaming time by 5-10 minutes.
Durian Sticky Rice: If you’re brave, swap mango for durian. It’s an acquired taste but very traditional.
Banana Version: Replace mango with ripe bananas. Sounds weird, tastes amazing.
Extra Pandan: Blend fresh pandan leaves with a bit of water, strain, and use the green liquid to color and flavor your rice.
Storage and Reheating
Leftover rice: Store covered at room temperature for up to 4 hours. After that, refrigerate in an airtight container for 2 days max. The rice hardens in the fridge.
Reheating: Steam it again for 5 minutes or microwave with a damp paper towel over it for 30-45 seconds. Add a splash of coconut milk if it’s dried out.
The mango: Don’t store cut mango with the rice. It gets weird. Keep them separate and assemble fresh.
The sauce: Keeps in the fridge for up to a week. Reheat gently on the stove.
Honestly though, this easy homemade mango sticky rice method tastes best fresh. Make only what you’ll eat.
Frequently Asked Questions
Can I make mango sticky rice without a steamer?
Yes, but it’s trickier. You can cook soaked glutinous rice in a rice cooker with less water than usual—about 1:1 ratio instead of the normal amount. Check at 20 minutes. The texture won’t be quite as good as steaming, but it works in a pinch.
Why is my coconut sauce separating?
Too much heat. When coconut milk gets too hot, the fat separates from the liquid. Keep your heat medium-low and don’t let it boil hard. Stir constantly when making the glaze.
What’s the difference between glutinous rice and regular sticky rice?
They’re the same thing. Glutinous rice, sticky rice, and sweet rice all refer to the same high-starch rice variety. Despite the name, it contains no gluten.
Can I use frozen mango?
Fresh is definitely better, but thawed frozen mango works if that’s all you have. Pat it really dry before serving or it’ll water down your rice. The texture won’t be as good though.
How do I know when the sticky rice is done steaming?
Taste it. Seriously. The grains should be tender all the way through with no hard, chalky center. They’ll be shiny and translucent. If you see white opaque centers, steam for another 5 minutes.
Final Note
Making authentic mango sticky rice at home isn’t complicated, but it does require patience and the right ingredients. That first bite—sweet mango against warm, coconut-soaked rice—makes every minute worth it. This is the traditional Khao Niao Mamuang dessert that brings me back to that Bangkok street cart every single time. I hope it does the same for you.
*This post may contain affiliate links which means I may earn commissions for purchases made through links at no extra cost to you. See https://asianfoodsdaily.com/disclaimer/* for more infomation
Authentic Mango Sticky Rice Recipe
Main course15 minutes (plus 3-4 hours soaking)
25 minutes
4 hours
Ingredients
- • 2 cups glutinous rice (also called sweet rice)
- • Water for soaking
- • 1½ cups full-fat coconut milk
- • ½ cup palm sugar (or brown sugar)
- • ½ teaspoon salt
- • 2 pandan leaves (optional but recommended)
- • ½ cup coconut milk
- • 1 tablespoon rice flour or cornstarch
- • 3 ripe mangoes (preferably Ataulfo or Nam Doc Mai)
- • 2 tablespoons toasted mung beans or sesame seeds
Instructions
- 1 Soak the Rice
- 2 Prepare Your Steamer
- 3 Steam the Rice
- 4 Make the Sweet Coconut Sauce While Rice Steams
- 5 Combine Rice and Sauce
- 6 Make the Topping Glaze
- 7 Prep the Mangoes
- 8 Assemble and Serve
Post your Comment
0 Comments
No comments yet. Be the first to share your thoughts!