Mango Sweet Sticky Rice Recipe: Thai Street Food at Home

Mango Sweet Sticky Rice Recipe: Thai Street Food at Home

This classic Thai dessert brings the vibrant flavors of street food into your kitchen with minimal effort. The combination of sweet coconut milk, perfectly cooked sticky rice, and ripe mango creates a balance of textures and tastes that’s both comforting and exotic.

I’ve refined this method to ensure the rice achieves that signature sticky yet tender consistency, while the mango adds natural sweetness without overpowering the dish. The coconut sauce ties everything together with a rich, creamy finish.

The result is a dish that’s as visually stunning as it is delicious—creamy, fragrant, and just sweet enough. Serve it warm or at room temperature for the best experience.

It’s the perfect way to end a meal or satisfy a sweet craving with a touch of authenticity.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mango Sweet Sticky Rice

Sweet rice, ripe mango, and coconut milk bring Thai street food home effortlessly.

Ingredient Amount Notes
Glutinous Rice 🍚 1 ½ cups Also called sweet rice, soaked overnight
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess, divided
Granulated Sugar 🍬 ½ cup Adjust to taste preference
Salt 🧂 ½ tsp Fine sea salt preferred
Ripe Mango 🥭 2 whole Ataulfo or champagne variety ideal
Cornstarch 🌾 1 tbsp For thickening coconut sauce
Water 💧 2 ½ cups For soaking and cooking rice
Vanilla Extract 🌿 1 tsp Pure for best flavor
Toasted Sesame Seeds 🌰 1 tsp For garnish, optional
Fresh Cilantro 🌿 2 tbsp Chopped, for garnish, optional

The glutinous rice is non-negotiable here—regular rice won’t give you that signature sticky texture. Asian markets or Whole Foods usually carry it (look for Thai or Lao brands). Soak it overnight if you can, but 4 hours minimum works in a pinch. Coconut milk quality matters—Native Forest or Thai Kitchen are my go-tos for rich, creamy results without weird additives.

No full-fat coconut milk? Light coconut milk plus 1 tbsp coconut cream gets you close. For the mango, Ataulfo (champagne) is my favorite—sweet, creamy, and no strings. Honey substitute? Agave or maple syrup works at a 1:1 ratio. Skip the vanilla if you don’t have it, but it adds a nice depth. The sesame seeds and cilantro are totally optional but add a great finish.

Cooked rice keeps 2-3 days in the fridge, but assemble just before serving so it stays fresh. Coconut sauce can be made ahead and reheated gently. Leftovers? Rare, but they freeze surprisingly well for up to 1 month (thaw in fridge overnight).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just soak the glutinous rice, then let the coconut milk and sugar do their magic in a single pot—no fancy steps.
  • Sweet & Creamy Heaven: That warm coconut-soaked rice paired with cool, ripe mango is the kind of balance I crave all day.
  • Crowd Pleaser: Honestly, I’ve served this at summer potlucks and last-minute dinner parties, and it’s always the first to disappear.
  • Keeps Like a Dream: Leftovers? No problem. The flavors actually deepen overnight, and it reheats beautifully for breakfast or dessert.

Step-by-Step Instructions for Mango Sweet Sticky Rice

This method delivers authentic Thai flavors with foolproof technique.

Step 1: Soak and Cook the Glutinous Rice

Rinse the 1.5 cups glutinous rice under cold water until the water runs clear. This removes excess starch that could make your dish gummy. Then soak the rice in 2.5 cups water for at least 4 hours or overnight for best results.

Drain the soaked rice and transfer it to a steamer basket lined with cheesecloth. Steam over boiling water for 20-25 minutes until the grains are tender and slightly translucent. You’ll know it’s done when you can easily crush a grain between your fingers without any hard center.

Step 2: Prepare the Coconut Sauce

In a saucepan, combine 1 cup of the coconut milk, 0.5 cup granulated sugar, and 0.5 tsp salt. Warm over medium heat until the sugar and salt dissolve completely, stirring occasionally. This usually takes about 3-4 minutes.

In a small bowl, mix the remaining 0.5 cup coconut milk with 1 tbsp cornstarch until smooth. Slowly whisk this mixture into the warm coconut milk in the saucepan. Add the 1 tsp vanilla extract and continue cooking for another 2-3 minutes until the sauce thickens enough to coat the back of a spoon.

Step 3: Marinate the Rice in Coconut Sauce

Transfer the hot cooked rice to a large bowl. Pour about ¾ of the coconut sauce over the rice, reserving the rest for serving. Gently fold the sauce into the rice until every grain is coated. The rice should glisten with sauce but not be swimming in it.

Cover the bowl and let it sit for 10-15 minutes to allow the rice to absorb the coconut flavors. This resting time is crucial for developing that characteristic sticky texture. Stir once halfway through to ensure even distribution of the sauce.

Step 4: Prepare the Mango and Serve

Peel the 2 whole ripe mango and slice the flesh away from the pit. Cut into thin, even slices or cube for easier eating. The mango should be sweet and fragrant—this is your reward for using perfectly ripe fruit.

To serve, divide the sticky rice among plates and arrange the mango slices alongside. Drizzle with the reserved coconut sauce. For garnish, sprinkle with 1 tsp toasted sesame seeds and 2 tbsp fresh cilantro if desired. Serve warm or at room temperature for the best texture contrast between the warm, sticky rice and cool, juicy mango.

👨‍🍳

Pro Tips For Making Mango Sweet Sticky Rice

  • Soak the Rice: Give the glutinous rice a good 4-6 hour soak in cold water—I learned this the hard way after ending up with crunchy bits in my first three attempts.
  • Warm the Coconut Milk: Heat the coconut milk gently before mixing with sugar and salt, about 2 minutes on low, or the sugar won’t dissolve evenly and you’ll taste the grains.
  • Skip Unripe Mangoes: Sounds obvious, but I’ve rushed it with firm mangoes before—only use ones that yield slightly to pressure for that perfect sweet contrast.
  • Rest Before Serving: Let the rice sit covered for 10 minutes after steaming to absorb the last of the moisture—yes, even if you’re starving.

Health Benefits of mango sweet sticky rice

Rich in Energy

This dish is packed with complex carbohydrates from 1.5 cups glutinous rice, providing sustained energy that keeps you full and focused. The natural sugars in 2 ripe mangoes offer a quick energy boost without the crash you get from refined sweets. 💪

Healthy Fats Source

Coconut milk delivers medium-chain triglycerides (MCTs), which your body metabolizes differently than other fats, supporting brain function and energy levels. The 1.5 cups full-fat coconut milk also aids in absorbing fat-soluble vitamins from the mango.

Vitamin Powerhouse

Mangoes are loaded with vitamin C—one fruit provides about 70% of your daily needs—and vitamin A, which supports immune function and eye health. The combination of rice and mango creates a balanced nutrient profile that’s both delicious and nourishing.

Digestive Benefits

The fiber in mango aids digestion, while the sticky rice provides a gentle, easy-to-digest carbohydrate source. This makes the dish surprisingly light despite its richness, perfect for satisfying sweet cravings without heaviness.

Natural Sweetener

The dish uses 0.5 cup granulated sugar to enhance natural sweetness, but the mango’s inherent sugars reduce the need for excessive added sweeteners. This makes it a better alternative to many processed desserts. ✨

Hydration Support

Mangoes are about 83% water, contributing to your daily hydration needs. The coconut milk adds electrolytes like potassium, helping maintain fluid balance in your body. It’s a dessert that subtly supports your well-being.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 20g100%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 65g24%
Dietary Fiber 3g11%
Sugars 32g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular rice instead of glutinous rice?

No, regular rice won’t give you the right sticky texture. Glutinous rice is essential for that signature chewy consistency. You can find it at Asian markets or online.

2

How do I know when the rice is cooked?

The grains should be tender and slightly translucent. Test by crushing a grain between your fingers—it should have no hard center after steaming for 20-25 minutes.

3

Can I make this ahead of time?

Yes! Cooked rice keeps 2-3 days refrigerated, and the coconut sauce can be made in advance. Assemble just before serving for the best texture.

4

What if my coconut sauce is too thin?

Simmer it for 1-2 minutes longer to thicken. If it’s still loose, mix 1 tsp cornstarch with water and stir it in while heating.

★★★★★4.6(14 reviews)
Tyler Campbell