
Few desserts capture the essence of tropical indulgence quite like Mango Sticky Rice, Thailand’s most iconic sweet treat. This simple yet luxurious dish pairs sweet, ripe mango slices with perfectly cooked sticky rice drenched in rich coconut milk. It’s a harmonious balance of textures and flavors—warm, creamy, chewy rice meets the cool, juicy sweetness of mango in every bite.
Rooted in Thai culinary tradition, Mango Sticky Rice is more than just a dessert—it’s a celebration of seasonal produce and mindful preparation. Traditionally served during mango season in the spring and early summer, it has become a beloved dish worldwide for its elegance and comfort. It’s incredibly easy to make at home and requires just a handful of ingredients, making it perfect for impressing guests or treating yourself.
In this guide, you’ll learn how to make authentic Mango Sticky Rice from scratch using traditional techniques. Whether you’re a seasoned home cook or a beginner in the kitchen, this step-by-step recipe will help you recreate the tropical magic of Thailand in your own home.
Read here best Thai breakfast and the best Thai Food
Read here best sim card in Thailand, Thailand vs Philippines and Thailand travel tips
BOOK YOUR TRAVEL INSURANCE
Two of our favorite travel insurance: Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full comparison of Genki vs Safetywing Travel Insurance Review and the comparison Heymondo vs Genki
Best Time to Eat & What to Serve with Mango Sticky Rice
Mango Sticky Rice is best enjoyed as a light dessert after lunch or dinner, especially during warmer months when fresh mangoes are at their peak. It’s also a great treat for mid-afternoon snack times, especially if you’re hosting a tropical-themed meal or craving something sweet but not overly heavy.
For a complete Southeast Asian dessert spread, serve it alongside Thai iced tea or lemongrass-infused herbal drinks. Garnish your dish with a drizzle of thickened coconut cream and a sprinkle of toasted mung beans or sesame seeds for added crunch and flavor.
Whether served at a dinner party or as a personal indulgence, Mango Sticky Rice is a refreshing, satisfying, and easy-to-love dessert that brings a taste of Thailand to your table.
Despite its global popularity, Mango Sticky Rice is often misrepresented outside of Thailand. One major misunderstanding is the rice itself: it must be glutinous rice, not regular jasmine or long-grain. Western versions that skip this detail end up with a mushy mess that Thai cooks would never serve. Authentic texture matters—it should be chewy, sticky, but never soggy.
Another point of contention lies in the coconut milk sauce. In Thailand, a delicate balance of sweet and salty is key. However, many Western versions over-sweeten the dish, stripping it of its subtlety. Traditional recipes often include a pinch of salt to highlight the mango’s natural sugars and bring depth to the coconut cream. It’s a small step that makes a big difference—and one that’s frequently overlooked.
Finally, mangoes themselves spark debate. Authentic Thai mangoes are smaller, more fragrant, and less fibrous than the larger varieties commonly used elsewhere. While substitutions are often necessary outside of Asia, the flavor is noticeably different. For purists, the dish loses its identity without the right mango—but others argue the heart of the dish is in its technique, not strict ingredients.
How to Make Mango Sticky Rice
Mango Sticky Rice Recipe Ingredients

1 cup glutinous rice (also known as sticky rice)
1 1/2 cups water
1 cup coconut milk
1/2 cup sugar
1/2 teaspoon salt
2 ripe mangoes, peeled and sliced
1 tablespoon toasted sesame seeds or mung beans for garnish (optional)
Get the best deals for your home and kitchen needs
Step By Step How to Make Mango Sticky Rice

Step 1 – Prepare the Rice
Rinse the glutinous rice until the water runs clear, then soak it in water for at least 2 hours, or overnight if possible. This step is crucial as it softens the rice and ensures even cooking. Drain the rice and cook it in a rice cooker or on the stovetop.
If using a rice cooker combine the drained rice with 1 1/2 cups of water in a pot, bring to a boil, then cover and reduce to a simmer for about 15-20 minutes until the water is absorbed and the rice is tender.

Step 2 – Make the Coconut Sauce
In a small saucepan, combine the coconut milk, sugar, and salt. Heat the mixture over medium heat, stirring until the sugar is dissolved. Do not let it boil to prevent the coconut milk from curdling. Divide the Sauce: Separate about 1/4 cup of the coconut milk sauce to use as a topping when serving.
Step 3 – Mix Rice and Sauce
While the rice is still hot, add the remaining coconut milk sauce. Stir gently to mix thoroughly. Cover the rice and let it sit for about 30 minutes to allow the flavors to meld together and the rice to absorb the coconut milk.
Step 4 – Serve
While the rice is absorbing the sauce, peel and slice the mangoes. Scoop a portion of the sticky rice onto a serving dish. Arrange mango slices around or on top of the rice.
Drizzle the reserved coconut milk sauce over the rice and mango and sprinkle toasted sesame seeds or mung beans over the top for added texture and flavor.

Tips To Make Mango Sticky Rice
Use ripe mangoes that are sweet and slightly soft to the touch. The rice should be sticky and moist but not overly wet. Adjust the amount of coconut milk sauce if necessary. Mango sticky rice can be served warm or at room temperature, depending on your preference.
How Many Calories Has A Mango Sticky Rice
About 1 cup of cooked glutinous rice contains approximately 300 calories. Coconut Milk is around 550 calories. Sugar: 1/2 cup of sugar adds about 400 calories. Mango is approximately 200 calories. and toasted sesame seeds is around 10-20 calories.
The total calories per serving of Mango sticky rice is about 365 to 420 calories.
Origin and History
Mango sticky rice, known in Thailand as khao niew mamuang, is deeply rooted in the country’s agricultural and culinary traditions. Its foundation goes back centuries, when sticky rice, or glutinous rice, became a staple in northern and northeastern Thailand. Over time, it transitioned from a daily grain to an ingredient used in celebratory sweets, especially during the harvest season.
Coconut milk entered Thai cuisine through trade routes that connected Southeast Asia with India, China, and the Middle East. As coconuts became abundant along the coasts, cooks began pairing their rich creaminess with local rice varieties. The natural sweetness of ripe mangoes, which flourish during Thailand’s hot season, created an irresistible combination that soon became associated with summer markets and family gatherings.
By the twentieth century, mango sticky rice had become a symbol of Thai identity, served everywhere from street stalls to fine restaurants. Its rise in global popularity began as tourism expanded and travelers sought dishes that captured the essence of Thai flavors. Today, it is one of the most recognizable Thai desserts worldwide, yet its authentic preparation is often misunderstood outside of Thailand.
A major point of confusion stems from the type of rice used. Many people assume any white rice will work, but authentic mango sticky rice depends on true glutinous rice, which has a remarkably different texture. Substituting jasmine or long-grain rice drastically changes the dish, leading some to believe they dislike the dessert when they have never actually tasted the traditional version.
Another misconception comes from sweetness levels. Some versions found abroad use excessive sugar, masking the natural balance of the coconut milk and mango. Traditional Thai cooks rely on the fruit’s ripeness to provide most of the sweetness, allowing the coconut milk to offer richness rather than overwhelming syrupiness. This balance is essential to understanding the dish as it is enjoyed in Thailand.
There is also debate surrounding the role of toppings. Toasted mung beans and coconut cream are traditional finishing touches, but Western adaptations sometimes add chocolate, whipped cream, or artificial flavorings. While experimentation has its place, purists argue that these additions distract from the clean simplicity that defines the dessert’s charm, altering its cultural essence.
How Long It Takes to Prepare
Preparing authentic mango sticky rice takes longer than many expect, mainly due to the rice itself. Traditional sticky rice needs to be soaked for several hours, often overnight, to achieve the signature chewy texture. This soaking step is non-negotiable if you want the rice to properly absorb the coconut mixture without turning mushy or dry.
The actual cooking time is relatively short. Once soaked, the rice usually steams in about twenty to thirty minutes. During that time, the coconut milk mixture can be gently heated, sweetened, and infused with a hint of salt to create the characteristic flavor contrast. As soon as the rice is cooked, it is folded with the warm coconut milk so it can absorb every drop.
Altogether, active prep requires around twenty minutes, but the soaking and resting process means planning ahead is essential. The result, however, is a dessert that tastes as if it took hours of careful attention, even though most of the time is hands-off. With proper timing, the entire dish comes together smoothly just in time to serve with freshly sliced mango.
Serving Suggestions
The classic serving method places a scoop of coconut-infused sticky rice beside ripe, fragrant mango slices. This simple presentation highlights the contrast between creamy rice and bright fruit. A drizzle of thickened coconut cream over the top brings the components together and enhances both flavor and appearance.
To elevate the texture, many Thai cooks sprinkle a small handful of toasted mung beans on top. These add a light crunch that complements the softness of the rice and the juiciness of the mango. If mung beans are unavailable, toasted sesame seeds serve as a suitable alternative without overshadowing the dessert’s simplicity.
For a more festive presentation, the sticky rice can be shaped into small mounds or pressed into molds. It pairs beautifully with seasonal fruit such as papaya or banana, but mango should always remain the star when in season. Serve the dessert slightly warm rather than hot, allowing the coconut aroma to fully develop.
Final Thoughts
Mango sticky rice is more than a dessert. It is a reflection of Thailand’s climate, agriculture, and culinary philosophy, celebrating balance and natural sweetness. Understanding its roots helps you appreciate why authenticity matters when preparing it at home.
While many global versions have drifted away from tradition, returning to the foundations of the dish reveals why it has endured for generations. Its appeal lies in its simplicity and restraint, allowing high-quality ingredients to shine without unnecessary embellishment. When made correctly, it offers a taste of true Thai comfort.
Whether you are recreating a memory from a trip or discovering the dish for the first time, making mango sticky rice at home can be a deeply satisfying experience. With patience and the right ingredients, you can bring a beloved Thai classic into your own kitchen and enjoy it the way it was meant to be enjoyed.
About the Author: Ruben, co-founder of Gamintraveler.com since 2014, is a seasoned traveler from Spain who has explored over 100 countries since 2009. Known for his extensive travel adventures across South America, Europe, the US, Australia, New Zealand, Asia, and Africa, Ruben combines his passion for adventurous yet sustainable living with his love for cycling, highlighted by his remarkable 5-month bicycle journey from Spain to Norway. He currently resides in Spain, where he continues sharing his travel experiences with his partner, Rachel, and their son, Han.
