The Mango Sticky Rice recipe brings Thailand’s beloved street dessert into your kitchen. Sweet mangoes, rich coconut milk, and chewy glutinous rice come together in this simple, indulgent dish that’s easier to make than you’d expect.

Table of Contents
Table of Contents
What is Mango Sticky Rice Recipe?
The mango sticky rice recipe is one of Thailand’s most iconic desserts and for good reason. It’s more than just food; it’s an experience. I remember the first time I tried it, sitting with my sister on a bustling street in Bangkok, both of us digging into this sweet, comforting bowl of warm rice soaked in creamy coconut milk, paired with fresh mango slices that tasted like sunshine. That memory stuck with me, and so did the craving.
At its core, the mango sticky rice recipe is a fusion of contrasting textures and balanced flavors: chewy glutinous rice, silky coconut cream, and juicy mangoes. It’s traditionally served warm or at room temperature, making it comforting yet tropical a treat that works any time of year. While it’s most associated with Thai cuisine, versions of this dish can be found in Filipino, Malaysian, and other Southeast Asian food cultures as well.
The good news? It’s surprisingly easy to recreate at home even without special equipment. With just a few key ingredients like glutinous rice, coconut milk, and ripe mangoes, you can bring a slice of Southeast Asia right to your table. Whether you’re craving a nostalgic dish or trying it for the first time, this recipe never disappoints.
You’ll find similar tropical inspirations across the blog, like the mango ice cream recipe or the comforting South Asian rice cake both highlighting how mango pairs beautifully with starchy bases.
Why You’ll Love This
A Dessert That Balances Sweet, Creamy, and Fruity in Every Bite
There’s something incredibly satisfying about mango sticky rice. The coconut-infused sticky rice is rich and subtly sweet, making it the perfect contrast to the vibrant, juicy mango slices. Each bite is creamy, chewy, and fresh all at once.
Even better? This dish is naturally gluten-free and can be made vegan with ease just make sure to use plant-based ingredients, which the traditional Thai recipe already favors. With no baking required and minimal prep, it’s a low-effort dessert that impresses every time.
Easy to Make, Yet Restaurant-Worthy
While it may sound fancy, the mango sticky rice recipe comes together with basic ingredients and straightforward steps. Soak the rice overnight, steam it, simmer coconut milk with sugar and salt, mix it all together, and pair it with sliced mango. That’s it. Plus, the addition of ube (optional but fun!) gives it a unique twist you can’t find at your average Thai place.
Whether you’re planning a cozy family dinner or just treating yourself on a quiet night, this dessert hits the spot. It’s also a great dish to make ahead ideal for gatherings, potlucks, or just a personal treat.
Looking for more easy crowd-pleasers? You might also love this no-bake Oreo lasagna or this peanut butter pie recipe both quick, creamy, and absolutely irresistible.
How to Make
Quick Overview
Making mango sticky rice at home might sound intimidating, but it’s actually a simple process. The key steps are soaking the glutinous rice, steaming it until chewy, and infusing it with a sweetened coconut milk mixture. Add fresh ripe mangoes and a drizzle of thick coconut sauce, and you’ve got a dessert that rivals your favorite Thai spot.
Before you begin, allow at least 8–24 hours for soaking the rice. Once prepped, everything comes together quickly. The addition of optional ube spread and extract adds a fun Filipino twist with a purple hue and extra depth of flavor.
Ingredients
For the Coconut Rice:
- 1 cup dry glutinous rice (soaked overnight)
- 1 cup full-fat coconut milk
- 3–4 tbsp granulated sugar
- 1/2 tsp sea salt

Optional Ube Twist:
- 3–4 tbsp ube halaya (ube spread)
- 2–3 drops ube extract
For the Coconut Sauce:
- 1/2 cup full-fat coconut milk
- 2–3 tbsp granulated sugar (adjust to taste)
- 1 tsp cornstarch
- 2 tsp water (for cornstarch slurry)
For the Mango:
- 2 large ripe mangoes, peeled and sliced
- Toasted coconut (optional for topping)
Step-by-Step
- Soak & Steam the Rice
Rinse glutinous rice 3–4 times until water runs almost clear. Soak overnight (8–24 hours).
Drain and steam on a parchment-lined bamboo steamer for 20–25 minutes, or until translucent and chewy. If soaked less than 8 hours, extend steaming time. - Make Coconut Rice Mix
In a large pan, heat 1 cup coconut milk with sugar and salt over medium-high. Stir until it begins to boil. Lower heat, stir to fully dissolve sugar.
(Optional) Add ube halaya and extract. Stir until well combined chunks are fine. - Combine Rice and Coconut
Add the steamed rice into the coconut mixture. Stir constantly for about 4–5 minutes until the rice absorbs most of the liquid and thickens. Let sit for 5 minutes. - Prepare Coconut Sauce
In a pan, heat 1/2 cup coconut milk and sugar until boiling. Stir in cornstarch slurry (1 tsp cornstarch + 2 tsp water). Stir until it thickens into a pourable sauce. Remove from heat and set aside. - Slice the Mangoes
Cut mango cheeks and slice into 1/4-inch thick strips. - Assemble and Serve
Scoop sticky rice onto a plate, layer mango slices on the side, and drizzle with coconut sauce. Top with toasted coconut if desired. Serve immediately.
Looking for more cozy desserts that can be made ahead or served warm? Don’t miss this fudgy mug brownie or cinnamon roll in a mug quick microwave treats for any sweet craving.
What to Serve Mango Sticky Rice With
Make It a Complete Thai-Inspired Meal
Mango sticky rice is a natural fit after a flavorful Thai-style meal. Serve it following a savory main like chicken satay, green curry, or pad Thai for that perfect sweet finale. Because it’s naturally dairy-free and gluten-free, it works well with a variety of diets, making it a versatile dessert choice.
It also pairs beautifully with light seafood dishes. Try it after a zesty plate of air fryer fish tacos or something with coconut-based flavors to echo the creamy profile of the dessert.
Beverages That Complement the Sweetness
This dessert is rich, so pairing it with something light and refreshing helps balance each bite. Thai iced tea or jasmine tea are traditional companions. For a more creative twist, try it with a glass of lemon water with cayenne for a bold contrast, or a subtly sweet strawberry cold foam drink to echo the fruit-forward flavors.
For parties or hot days, serve it slightly chilled with a scoop of mango ice cream on the side. It elevates this already comforting dessert into something you could easily serve to guests at a summer gathering or a festive holiday table.
Top Tips for Perfecting
Soak the Rice Long Enough for the Best Texture
Glutinous rice isn’t like regular rice it needs time to absorb water before cooking. A full 8–24 hour soak gives the grains the ideal chewiness. If you’re short on time and only soak for a few hours, be prepared to steam the rice longer to compensate. The better the soak, the better the stick.
Make sure to rinse the rice thoroughly until the water runs mostly clear. This removes surface starch and prevents a gummy or overly mushy texture.
Use the Right Coconut Milk
Always go for full-fat coconut milk, not the light version. The rich texture is essential for both the coconut-infused rice and the sauce. Brands matter too some contain stabilizers that affect the consistency. A thick, creamy coconut milk without added gums yields the smoothest results.
When heating your coconut milk, stir in one direction and avoid boiling too long it can split. A gentle simmer is all you need to dissolve the sugar and salt and release the coconut aroma.
Want to try this with a twist? A pinch of toasted sesame seeds or even a drizzle of homemade pink salt syrup can add contrast and a pop of flavor to every bite.
Storing and Reheating Tips
How to Store Mango Sticky Rice the Right Way
While mango sticky rice is best enjoyed fresh, you can absolutely store leftovers for later. Allow the coconut rice to cool completely before transferring it to an airtight container. Store the sliced mangoes separately in another container to keep them fresh.
Keep everything in the fridge and consume within 1–2 days max. Coconut milk tends to spoil quickly, especially once mixed with rice, so don’t push it longer than that.
If you’re planning ahead, prep the components separately. Store the coconut rice and sauce chilled, then slice the mango just before serving.
The Best Way to Reheat Without Losing Texture
When refrigerated, the sticky rice will firm up. To bring it back to its soft, warm glory, transfer a portion to a microwave-safe bowl, sprinkle a bit of water on top, cover with a lid or wrap, and microwave for 30–45 seconds. This gently steams the rice, making it tender again without drying it out.
Avoid reheating mangoes they’re best served cold or at room temperature. Simply rewarm the rice and sauce, slice up fresh mango, and assemble for a dessert that tastes as good as new.
Love quick reheatable recipes like this? Try this high-protein mug cake or this comforting chicken mushroom spinach skillet both come together fast and reheat beautifully.
FAQs
What are the ingredients for mango sticky rice?
The classic mango sticky rice recipe uses glutinous (sticky) rice, full-fat coconut milk, sugar, and a pinch of salt. Ripe yellow mangoes are sliced and served alongside the sweet coconut rice. Some variations include toasted sesame seeds or mung beans for topping, and optional ube spread for extra flavor.
What is the secret to making sticky rice?
The secret lies in soaking the glutinous rice for at least 8 hours (or overnight) and steaming it instead of boiling. This preserves its chewy texture. Another key tip is to stir the rice into warm coconut milk after cooking so it absorbs the flavor evenly without becoming soggy.
What is so special about mango sticky rice?
Mango sticky rice is special because it brings together three contrasting textures and flavors chewy rice, creamy coconut, and juicy mango into one harmonious dessert. It’s naturally gluten-free, made with simple pantry staples, and instantly transports you to the tropics. It’s also tied to Thai culture and often enjoyed during mango season.
Is mango sticky rice made with coconut cream or milk?
It’s traditionally made with full-fat coconut milk, which provides a smooth, rich flavor and better consistency. However, some recipes may use coconut cream for an even thicker sauce. The key is to avoid using light versions, as they lack the richness that makes the dessert indulgent.
Mango Sticky Rice is one of those recipes that feels like a warm memory on a plate. Whether you’ve had it on the streets of Bangkok or you’re making it for the first time at home, it delivers that perfect balance of chewy, creamy, and fruity.
Craving more flavor-packed sauces to pair with your Asian-inspired meals? Don’t miss our Yum Yum Sauce Recipe it’s a game-changer for dipping or drizzling over grilled meats and bowls.
Let’s stay connected for more comforting, real-life-friendly recipes:
Follow me on Facebook
Pin with me on Pinterest
Now go grab those mangoes it’s time to treat yourself.
Print
Mango Sticky Rice
- Total Time: 1 day 20 minutes
- Yield: 3 servings 1x
Description
This Mango Sticky Rice recipe is a sweet, coconut-infused Thai dessert with chewy glutinous rice, rich coconut milk, and ripe mango slices. Simple, indulgent, and perfect for recreating a tropical treat at home.
Equipments:
Ingredients
1 cup dry glutinous rice, soaked overnight
1 cup full-fat coconut milk
3–4 tbsp granulated sugar
1/2 tsp sea salt
(Optional) 3-4 tbsp ube halaya or ube spread
(Optional) 2-3 drops ube extract
1/2 cup full-fat coconut milk (for sauce)
2–3 tbsp granulated sugar (for sauce)
1 tsp cornstarch + 2 tsp water (slurry)
2 ripe mangoes, sliced
Toasted coconut (optional)
Instructions
- Rinse glutinous rice 3–4 times and soak overnight.
- Steam rice for 20–25 minutes until translucent and chewy.
- In a pan, heat 1 cup coconut milk with sugar and salt; bring to simmer.
- Add ube spread and extract (optional); stir until combined.
- Add steamed rice into the mixture and stir until thickened.
- In a separate pan, heat 1/2 cup coconut milk with sugar for sauce.
- Add cornstarch slurry and stir until thickened.
- Slice mangoes and portion into plates with rice.
- Drizzle coconut sauce and top with toasted coconut if desired.
Notes
Refrigerate leftovers in airtight containers for up to 2 days. Reheat rice by microwaving with a splash of water for 30–45 seconds. Serve mango fresh. Full-fat coconut milk is essential for richness.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Sweet Desserts
- Method: Steamed
- Cuisine: Thai, Southeast Asian
Nutrition
- Serving Size: 1 serving
- Calories: 531
- Sugar: 20g
- Sodium: 407mg
- Fat: 24g
- Saturated Fat: 21g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 74g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 0mg

















