The first time I tried authentic mango sticky rice in Bangkok, it was love at first bite. I still remember the street vendor’s tiny stall, the scent of warm coconut milk swirling in the humid air, and that magical moment when the creamy rice met the juicy mango. Pure bliss!
This Thai dessert became my obsession—I must’ve eaten it daily for a week. Back home, I recreated it using tricks from that vendor (plus a few of my own). The secret? Perfectly steamed glutinous rice soaked in rich coconut milk, paired with ripe, sweet mangoes. Trust me, one taste and you’ll understand why it’s Thailand’s most famous dessert.
Why You’ll Love This Mango Sticky Rice
This recipe hits all the right notes:
- Authentic Thai flavors – tastes just like the street food stalls in Bangkok
- Simple ingredients – just sticky rice, coconut milk, and mangoes do the magic
- Crowd-pleaser – impresses guests but requires minimal effort
- Perfect texture – that addictive chewiness from properly soaked rice
- Balanced sweetness – not too heavy, just right with fresh fruit
Seriously, it's tropical vacation in a bowl!

Ingredients for Mango Sticky Rice
Gather these simple ingredients—the magic happens when they come together:
- 1 cup uncooked glutinous rice (must be glutinous for that perfect sticky texture!)
- 1 can full-fat coconut milk (13.5 oz / 400 g – don’t skimp here!)
- ¼ cup sugar (adjust to your sweet tooth)
- ½ teaspoon salt (balances the sweetness)
- 2 teaspoons cornstarch (optional, for thicker sauce)
- 3 ripe mangoes, peeled and sliced (look for golden Ataulfos or sweet Honey mangoes)
- Toasted sesame seeds for garnish (optional but pretty!)
Ingredient Substitutions & Notes
In a pinch? Brown sugar works instead of white for a caramel note. No cornstarch? Tapioca starch does the trick for thickening. Warning: Low-fat coconut milk makes sad, watery sauce—always go full-fat! If your mangoes aren’t super ripe, add a drizzle of honey. And please—no regular rice substitutions; glutinous is non-negotiable for that signature chew.
How to Make Mango Sticky Rice
Let me walk you through making this dreamy dessert—it's easier than you think! Follow these steps for foolproof mango sticky rice:
- Rinse and soak the rice: Wash the glutinous rice under cold water until the water runs clear (this removes excess starch). Soak in fresh water for at least 4 hours—I often leave it overnight for maximum chewiness.
- Steam the rice: Drain well and steam for 25-30 minutes until translucent and tender (see tips below for perfect steaming).
- Make the coconut sauce: While rice cooks, heat coconut milk, sugar and salt over low heat until sugar dissolves. Stir constantly to prevent scorching!
- Combine: Pour half the warm coconut mixture over the cooked rice. Let it soak for 10 minutes—this is when the magic happens!
- Thicken the sauce (optional): Mix cornstarch with water, stir into remaining coconut milk, and cook until thick like pancake batter.
- Serve: Arrange mango slices with the coconut rice and drizzle with that luscious sauce. Dig in while warm!
Steaming the Sticky Rice
Traditional bamboo steamers work best, but improvise if needed! Use a metal steamer lined with cheesecloth, or even a colander over simmering water. The rice shouldn't touch the water—keep it elevated. Steam covered for 25-30 minutes until grains become translucent and stick together when pressed. No peeking—that steam needs to work its magic!
Preparing the Coconut Sauce
Low and slow is the key! Heat the coconut milk mixture gently to avoid separation. If using cornstarch, always mix it with cold water first to prevent lumps. Sauce too thick? Add a splash of coconut milk. Too thin? Cook longer or add more cornstarch slurry (½ teaspoon at a time). Taste as you go—you might want extra pinch of salt to balance the sweetness!
Tips for Perfect Mango Sticky Rice
Want that street vendor-level perfection? Here's my hard-earned wisdom:
- Soak that rice! Four hours minimum—overnight is even better. This gives you that signature chew.
- Pick mangoes like a pro: They should smell sweet at the stem and give slightly when gently squeezed.
- Warm is best: Serve immediately after making—cold sticky rice turns into a sad brick!
- Go heavy on the sauce: The rice will soak it up, so be generous with that coconut goodness.
Follow these, and you'll have the best mango sticky rice outside Thailand!

Serving & Storing Mango Sticky Rice
Presentation matters with this beauty! I love topping mine with toasted sesame seeds for crunch and fresh mint leaves for color. A sprinkle of shredded coconut never hurts either. Leftovers? (Though I doubt you'll have any!) Store in the fridge up to 2 days—just reheat gently with a splash of coconut milk to revive that creamy texture. Pro tip: Always add fresh mango right before serving to keep it perfectly juicy.
Mango Sticky Rice Nutrition
Let’s be real—this isn’t diet food, but oh-so-worth-it! A serving has about 320 calories and 12g fat (thank you, that luscious coconut milk). Sugar varies with mango sweetness—use the nutrition info as a rough guide while you enjoy every delicious bite!
Frequently Asked Questions
Can I use regular rice instead of glutinous rice?
Absolutely not! Regular rice won't give you that signature sticky, chewy texture. Glutinous rice (despite the name) contains no gluten—it's all about that special starch content that makes it perfect for this dessert.
How do I know if my mangoes are ripe enough?
Give them a gentle squeeze—they should yield slightly like a ripe avocado. The skin near the stem should smell sweet and fruity. If they're still firm, let them sit at room temperature for a day or two.
Can I make mango sticky rice ahead of time?
You can prep the coconut rice a day in advance (store it refrigerated), but always add fresh mango right before serving. The rice reheats beautifully with a splash of coconut milk, but mango slices get mushy if they sit too long.
Why is my coconut sauce separating?
Don't panic! Just whisk it vigorously—full-fat coconut milk sometimes separates naturally. To prevent this, heat it gently and stir constantly. If it still breaks, a blender can emulsify it back to smooth perfection.
Now that you know all my secrets for making the perfect mango sticky rice, there's only one thing left to do—grab those ingredients and get cooking! I can't wait for you to experience that first magical bite of coconut-soaked rice with sweet mango. Take a photo when you make it (because let's be honest, this dessert is Instagram gold) and tag me—I'd love to see your creations and hear how it transported you straight to Thailand! Happy cooking!
Print
Irresistible Mango Sticky Rice That'll Blow Your Mind
- Total Time: 45 mins
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A traditional Thai dessert featuring sweet sticky rice cooked in coconut milk and served with fresh mango slices.
Ingredients
- 1 cup uncooked sticky rice
- 1 can full-fat coconut milk (13.5 oz / 400 g can)
- ¼ cup sugar
- ½ teaspoon salt
- 2 teaspoons cornstarch (Optional)
- 3 ripe mangoes, peeled and sliced
- Toasted sesame seeds for garnish (Optional)
Instructions
- Rinse the sticky rice under cold water until the water runs clear.
- Soak the rice in water for at least 4 hours or overnight.
- Drain the rice and steam it for 25–30 minutes until fully cooked.
- In a saucepan, heat the coconut milk, sugar, and salt over low heat until the sugar dissolves.
- Pour half of the coconut milk mixture over the cooked rice and let it soak for 10 minutes.
- For a thicker sauce, mix cornstarch with a little water and stir it into the remaining coconut milk. Heat until thickened.
- Serve the sticky rice with fresh mango slices and drizzle with the thickened coconut sauce.
- Garnish with toasted sesame seeds if desired.
Notes
- Use glutinous rice for the best texture.
- Adjust sugar to taste.
- If coconut milk separates, stir well before using.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Category: Dessert
- Method: Steaming
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 25g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 0mg
Keywords: Mango Sticky Rice, Thai dessert, coconut rice, mango dessert
Leave a Reply