Thai Mango Sticky Rice

Thai Mango Sticky Rice Recipe You’ll Make Again and Again

Thai Mango Sticky Rice is the kind of dessert that stops you in your tracks. The moment the rich, creamy coconut-infused sticky rice meets the naturally sweet mango slices, it’s a bite of pure tropical bliss. Whether you’ve had it at a Thai restaurant or stumbled upon it during a vacation, there’s no forgetting the unique taste of this iconic dish.

This Thai Mango Sticky Rice recipe is a foolproof way to recreate that experience at home. Soft, chewy glutinous rice is soaked in sweetened coconut milk and paired with ripe mangoes for a fresh, vibrant contrast. It’s the perfect dish to bring a touch of Southeast Asian magic to your kitchen—whether for family dessert nights, dinner parties, or just treating yourself midweek.

What makes this recipe even better? You don’t need to be a pro in the kitchen. With basic pantry staples and a bit of love, you can serve up one of Thailand’s most beloved sweets with confidence. And yes, this recipe mango sticky rice Thai style is as authentic and satisfying as it gets.


Why You’ll Love This Recipe

  • Authentic and Flavor-Packed – This Thai sticky rice recipe with mango delivers restaurant-quality flavor with simple ingredients.
  • Beginner-Friendly – No fancy equipment or advanced skills needed—just follow the step-by-step guide.
  • Naturally Gluten-Free and Dairy-Free – A sweet treat that suits a variety of dietary preferences.
  • Perfect for Any Occasion – Whether you’re hosting a gathering or craving something sweet, it’s always the right time for Thai Mango Sticky Rice.

Ingredients List

Here’s everything you’ll need to bring this Thai Mango Sticky Rice recipe to life:

For the Sticky Rice:

  • 1 cup glutinous (sticky) rice
  • Water for soaking and steaming

For the Coconut Sauce:

  • 1 ½ cups full-fat coconut milk
  • ⅓ cup sugar (adjust to taste)
  • ¼ teaspoon salt
  • 1 tablespoon cornstarch + 1 tablespoon water (optional, for thickening)

For Serving:

  • 2 ripe mangoes, peeled and sliced
  • 1 tablespoon toasted sesame seeds or mung beans (optional garnish)

This Thai sticky rice recipe with mango starts with simple ingredients but ends with extraordinary flavor. Be sure to use fresh, ripe mangoes for the best result, and avoid canned fruit or low-fat coconut milk, which can dull the richness of the dish.

How to Make Thai Mango Sticky Rice Step-by-Step

This Thai Mango Sticky Rice recipe is surprisingly simple once you break it down. Follow these detailed steps to ensure perfect results every time.


Step 1: Soak and Steam the Sticky Rice

  1. Rinse 1 cup of glutinous rice thoroughly under cold water until the water runs mostly clear. This removes excess starch for better texture.
  2. Soak the rice in water for at least 4 hours or overnight for best results. Drain well before cooking.
  3. Steam the sticky rice using a steamer basket lined with cheesecloth. Steam for 25–30 minutes over boiling water, flipping the rice once halfway through, until it’s tender and sticky.

This step is the base of your authentic Thai Mango Sticky Rice recipe. Perfectly steamed rice makes all the difference.

Steaming Sticky Rice

Step 2: Prepare the Sweet Coconut Sauce

  1. In a small saucepan, combine 1½ cups of coconut milk, ⅓ cup sugar, and ¼ tsp salt.
  2. Heat gently over medium heat, stirring constantly until the sugar dissolves completely. Do not boil.
  3. Optional: Mix 1 tbsp cornstarch with 1 tbsp water, then stir into the sauce to thicken slightly.
  4. Once done, remove from heat and set aside ¼ cup of the sauce for drizzling later.

This coconut sauce transforms plain rice into the signature creamy richness of a true Thai sticky rice recipe with mango.


Step 3: Combine Rice with Coconut Sauce

  1. Transfer the warm sticky rice into a large bowl.
  2. Pour the remaining coconut sauce (not the reserved part) over the rice.
  3. Gently stir to combine, then cover and let it sit for 20–30 minutes. The rice will absorb the sauce and become luxuriously rich and tender.

This is when the rice soaks up all that luscious flavor, an essential part of the recipe mango sticky rice Thai food lovers adore.

Slicing Mangoes

Step 4: Assemble and Serve

  1. Peel and slice 2 ripe mangoes into thick slices or wedges.
  2. To serve, spoon a generous portion of coconut sticky rice onto a plate.
  3. Arrange mango slices on the side and drizzle with the reserved coconut sauce.
  4. Garnish with toasted sesame seeds or crispy mung beans if desired.

Your beautifully plated Thai Mango Sticky Rice is now ready to be devoured—sweet, creamy, and utterly unforgettable.


Expert Tips for Perfect Thai Mango Sticky Rice

Three Tips for Success:

  • Use glutinous rice only – Long-grain or jasmine rice won’t deliver the correct chewy texture.
  • Choose ripe mangoes – Ataulfo, Nam Dok Mai, or any sweet variety works best.
  • Don’t rush the resting time – Letting the rice soak in coconut milk is key for full flavor absorption.

Three Mistakes to Avoid:

  • Skipping the soak – Dry rice won’t cook evenly and will lack the desired texture.
  • Boiling the coconut milk – Overheating can cause it to separate and lose creaminess.
  • Serving immediately – Give the rice time to absorb the sauce or it will be bland and watery.

Storage & Reheating Instructions

If you have leftovers (unlikely!), here’s how to store and reheat your Thai Mango Sticky Rice properly:

Storage:

  • Store sticky rice and mangoes separately in airtight containers.
  • Keep in the fridge for up to 2 days for best taste and texture.

Reheating:

  • Gently steam or microwave the rice with a splash of coconut milk to restore moisture.
  • Do not reheat the mango; serve it fresh alongside the warmed rice.

This Thai sticky rice recipe with mango is best enjoyed fresh, but with proper storage, it can still delight the next day.

Nutritional Information per Serving

Here’s an approximate nutritional breakdown for one serving of this Thai Mango Sticky Rice recipe (based on 4 servings total):

  • Calories: 380
  • Protein: 4g
  • Fat: 13g
  • Carbohydrates: 62g
  • Sugar: 27g
  • Fiber: 3g
  • Sodium: 115mg

Please note these values can vary slightly based on specific ingredients and portion sizes.


Serving Suggestions & Variations

This Thai sticky rice recipe with mango is traditionally served chilled or at room temperature, making it a perfect end to a spicy meal or a refreshing midday treat.

Serving Ideas:

  • Pair it with Thai iced tea or lemongrass-infused beverages for a complete cultural experience.
  • Serve in small cups or jars for individual party portions.
  • Top with toasted sesame seeds, crushed peanuts, or coconut flakes for added texture.

Variations:

  • Fruit Twist: Substitute mango with fresh durian, jackfruit, or even lychee for a unique variation.
  • Colorful Touch: Use natural pandan extract or butterfly pea flower to color the sticky rice green or blue, as seen in traditional Thai presentations.
  • Savory-Sweet Fusion: Add a tiny pinch of salt over the mango slices for a balance that highlights their sweetness.

No matter how you customize it, this recipe mango sticky rice Thai style delivers irresistible flavor every time.

If you’re in the mood for more indulgent desserts, try our Cheesecake Chimichanga Recipe — it’s crispy, creamy, and the perfect sweet companion to this Thai classic.

Thai Mango Sticky Rice serving

Conclusion

Now that you’ve learned how to make Thai Mango Sticky Rice, it’s time to bring the magic of Thailand right into your kitchen. With just a few simple ingredients and a bit of love, you’ll create a dessert that’s as beautiful as it is delicious. Whether you’re trying this recipe for the first time or it’s already a favorite, we hope it brings you as much joy as it does to those who grew up savoring it.

If you make this dish, we’d love to hear how it turned out! Leave a comment below, share your photo on social media, and tag us so we can see your take on this beloved Thai Mango Sticky Rice recipe.


FAQs

Can I use regular rice instead of glutinous rice?

No, glutinous rice (also called sticky rice or sweet rice) is essential for the signature chewy texture of authentic Thai Mango Sticky Rice.

Is coconut milk necessary?

Yes, full-fat coconut milk gives this dessert its creamy richness. Substitutes like almond or oat milk won’t deliver the same flavor.

How long can I store leftover Thai Mango Sticky Rice?

Up to 2 days in the fridge. Store the rice and mango separately, and reheat the rice gently with extra coconut milk.

What mango variety works best?

Use ripe, sweet mangoes such as Ataulfo, Nam Dok Mai, or Honey mangoes. Avoid stringy or tart varieties.

Can I make the rice and coconut sauce in advance?

Yes! You can prepare both a day ahead. Reheat the rice with a little coconut milk and slice fresh mangoes right before serving.


Thai Mango Sticky Rice

Thai Mango Sticky Rice

Creamy, fragrant, and delicately sweet, this Thai Mango Sticky Rice is the ultimate tropical dessert. With tender coconut-infused sticky rice and fresh ripe mango slices, it’s easy to prepare and makes a refreshing treat for any occasion. This Thai mango sticky rice recipe is both beginner-friendly and full of authentic flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Saoking 4 hours
Total Time 4 hours 40 minutes
Course Dessert
Cuisine asian, thai kitchen
Servings 4
Calories 380 kcal

Ingredients
  

  • – 1 cup glutinous rice sticky rice
  • – 1½ cups full-fat coconut milk
  • – ⅓ cup white sugar
  • – ¼ teaspoon salt
  • – 2 ripe mangoes peeled and sliced
  • – 1 tablespoon toasted sesame seeds or mung beans optional garnish
  • – 1 tablespoon cornstarch optional, for thickening sauce
  • – 1 tablespoon water for mixing with cornstarch

Instructions
 

  • Rinse the glutinous rice under cold water until the water runs mostly clear. Soak the rice in water for at least 4 hours or overnight.
  • Drain the rice and steam it in a steamer lined with cheesecloth for 25–30 minutes, flipping the rice halfway through for even cooking.
  • In a saucepan, combine coconut milk, sugar, and salt. Heat gently over medium heat, stirring until sugar is fully dissolved. Do not boil.
  • (Optional) Mix cornstarch with water and stir into the sauce to thicken slightly. Reserve ¼ cup of the sauce for drizzling.
  • Place the cooked sticky rice in a bowl. Pour in the remaining coconut sauce, stir to combine, and let sit covered for 20–30 minutes to absorb flavors.
  • Slice mangoes and serve alongside portions of sticky rice. Drizzle with reserved coconut sauce and garnish with sesame seeds or mung beans.

Notes

Recipe notes
Optional Ingredients: Garnish with crushed peanuts, shredded coconut, or sliced bananas.
Storage: Store sticky rice and mango separately in airtight containers for up to 2 days. Reheat rice with a splash of coconut milk.
Dietary Tip: Use unsweetened coconut milk and control sugar to reduce sweetness if preferred.
Recipe variations
– Use colorful sticky rice with natural pandan or butterfly pea flower for an authentic Thai touch.
– Swap mango with jackfruit, banana, or durian for fruity variations.
– Serve in mini dessert jars for parties or gatherings.
Recipe expert tips
– Always use glutinous rice; other types won’t yield the right texture.
– Let the rice soak in coconut sauce for at least 20 minutes for full flavor absorption.
– Choose fully ripe, sweet mangoes to complement the mildly sweet rice.
– Don’t boil the coconut sauce—just warm it enough to dissolve the sugar.
– Avoid skipping the soak, or the rice will be uneven and undercooked.
Recipe conclusion
We hope you enjoy this authentic Thai Mango Sticky Rice as much as we do! It’s a delightful dessert that’s simple to make and a true tropical indulgence. If you try it, don’t forget to leave a comment below or tag us in your sweet creations on social media!
Keyword recipe mango sticky rice thai, thai mango sticky rice, thai sticky rice recipe with mango

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top