As I wandered through the bustling streets of Thailand, the sweet aroma of ripe mangoes mingling with the rich scent of coconut milk drew me in like a moth to a flame. That moment inspired my version of an Authentic Thai Mango Sticky Rice Recipe, a delightful vegan dessert that brings a taste of Thailand right to your kitchen. With its quick prep and naturally gluten-free ingredients, this dish promises to be a crowd-pleaser, whether you’re entertaining friends or looking for a comforting treat. The chewy glutinous rice, coated in creamy coconut sauce, is perfectly complemented by luscious mango slices. Are you ready to embark on this delicious journey? Let’s dive into the world of flavors together!

Why is Thai Mango Sticky Rice a Must-Try?
Irresistible Combination: The pairing of sweet, juicy mango and creamy coconut sauce creates a dessert that’s hard to resist.
Quick and Easy: With simple steps and minimal ingredients, this recipe is perfect for any skill level.
Vegan & Gluten-Free: Enjoy this delightful treat without worrying about dietary restrictions.
Crowd-Pleasing: Perfect for gatherings or family dinners, your guests will rave about this unique dessert!
Versatile Variations: Experiment with colorful sticky rice or different fruits to make each serving special.
Elevate your dessert game and check out other quick recipes like Thai Coconut Curry for a full flavor experience!
Thai Mango Sticky Rice Recipe Ingredients
-
For the Rice
• Glutinous Rice – Essential for that signature sticky texture; soak for best results.
• Rice Flour – Helps thicken the optional topping sauce for a rich finish. -
For the Coconut Sauce
• Coconut Milk – Provides that creamy richness; full-fat is best for indulgence.
• White Sugar – Sweetens the coconut sauce and rice; adjust based on the mango’s sweetness.
• Salt – Enhances and balances the dessert flavors.
• Pandan Leaves – Adds a unique aroma; use fresh or dried for an extra layer of taste. -
For the Fruit Topping
• Ripe Mangoes – Freshness is key; Thai honey mangoes offer the best sweetness and flavor.
Dive into this Thai Mango Sticky Rice Recipe and let the vibrant flavors transport you to the streets of Thailand!
Step‑by‑Step Instructions for Authentic Thai Mango Sticky Rice Recipe
Step 1: Prepare the Glutinous Rice
Start by rinsing 2 cups of glutinous rice in cold water until the water runs clear, ensuring all excess starch is removed. Once cleaned, soak the rice in fresh water for at least 4 hours or overnight for the best texture. This step is crucial for achieving that signature sticky consistency found in the Authentic Thai Mango Sticky Rice.
Step 2: Steam the Rice
After soaking, drain the rice thoroughly and prepare a steamer lined with cheesecloth. Steam the soaked rice over boiling water for 20 to 30 minutes on medium heat, until it becomes soft and slightly translucent. As the rice gently steams, the tantalizing aroma will remind you of Thailand, setting the stage for the delightful dish to come.
Step 3: Make the Coconut Sauce
While the rice is steaming, combine 1 cup of full-fat coconut milk, ½ cup of white sugar, and a pinch of salt in a small saucepan. Heat the mixture over low heat for approximately 3 minutes, stirring continuously until the sugar has fully dissolved. If desired, add a couple of pandan leaves for an aromatic touch. This creamy coconut sauce will be the star of your Authentic Thai Mango Sticky Rice Recipe.
Step 4: Combine Rice and Sauce
Once the rice is perfectly steamed, transfer it to a large mixing bowl. Pour about half of the warm coconut sauce over the sticky rice, mixing gently to ensure every grain is coated. Allow the mixture to soak for 20 minutes, letting the flavors meld together beautifully while the rice absorbs the creamy goodness.
Step 5: Prepare Salted Coconut Sauce
In another small saucepan, mix the remaining coconut milk with a pinch of salt and 1 tablespoon of rice flour. Heat this mixture on low heat, stirring frequently, until it thickens to your preferred consistency—about 5 minutes. This salted coconut sauce will add a delightful contrast to the sweetness of your Thai Mango Sticky Rice.
Step 6: Serve
To plate your delicious creation, scoop the coconut-infused sticky rice onto a serving dish and arrange freshly sliced ripe mangoes next to it. Drizzle the salted coconut sauce over the rice and mango for an elegant presentation. Garnish with optional toppings such as toasted sesame seeds or shredded coconut, and enjoy this luxurious dessert that’s sure to impress.

Thai Mango Sticky Rice Recipe Variations
Feel free to get creative and make this delightful dessert uniquely yours!
- Colorful Rice: Use natural food colorings to dye the glutinous rice pink or green for a festive touch.
- Tropical Toppings: Swap mango for other tropical fruits like pineapple, dragon fruit, or bananas for a fresh twist.
- Coconut Flakes: Sprinkling toasted coconut shreds on top adds a lovely crunch and enhances the coconut flavor. It’s a fun texture contrast that everyone will enjoy!
- Almond Slivers: For added nuttiness, sprinkle some slivered almonds or crushed peanuts over the sticky rice. The combination of flavors will take your dessert to the next level.
- Coconut Cream: Drizzle an extra layer of sweetened coconut cream on top instead of using the salted sauce for a richer dessert experience.
- Sweetened Condensed Milk: Drizzle sweetened condensed milk over the rice for an indulgently sweet finish that beats all others.
- Spicy Kick: Add a pinch of chili powder or flakes to the coconut sauce for a surprising spicy contrast against the sweetness of the mango. It’s a delightful dance of flavors!
Now that you’ve got these variations in your back pocket, consider trying them alongside other quick and delicious recipes, like Scampi Garlic Rice or a hearty Greek Chicken Rice. Happy cooking!
Make Ahead Options
These Thai Mango Sticky Rice Recipe components are perfect for meal prep, making it easier to enjoy this delightful dessert even on your busiest days! You can soak the glutinous rice up to 24 hours in advance, ensuring a perfect sticky texture. Additionally, the coconut sauce can be made and refrigerated for up to 3 days; just store it in an airtight container to maintain its creamy consistency. When you’re ready to serve, steam the pre-soaked rice (about 20-30 minutes), combine it with the coconut sauce, and let it soak for 20 minutes. This thoughtful prep will allow you to impress your family and friends with minimal effort, enjoying the same delicious outcome as if made fresh!
How to Store and Freeze Thai Mango Sticky Rice
Room Temperature: Best enjoyed fresh; however, you can leave leftover sticky rice at room temperature for up to 1 day.
Fridge: Store leftover Thai Mango Sticky Rice in an airtight container in the refrigerator for up to 2–3 days. Make sure to keep the coconut sauce separate to maintain texture.
Freezer: For longer storage, freeze the sticky rice in a freezer-safe container for up to 1 month. Thaw in the fridge overnight before reheating.
Reheating: Reheat gently in the microwave, covered with a damp paper towel, or steam on low heat until warmed through, ensuring it retains its delicious sticky texture.
Expert Tips for Thai Mango Sticky Rice Recipe
-
Soak Well: Always soak the glutinous rice for at least 4 hours or overnight to achieve the perfect sticky texture essential for this Thai Mango Sticky Rice recipe.
-
Heat Control: While steaming, keep the water at a gentle boil to ensure even cooking of the rice without burning.
-
Taste Balance: Adjust the sugar in the coconut sauce to complement the mango’s sweetness; taste as you go for the best results.
-
Fresh Mangoes: Use ripe, fragrant mangoes for a delicious flavor contrast; Thai honey mangoes are the ideal choice.
-
Storage Savvy: For optimal freshness, store the rice and coconut sauce separately if preparing in advance to avoid sogginess.
What to Serve with Authentic Thai Mango Sticky Rice?
Imagine a dinner where the sweet creaminess of this delightful dessert is elegantly complemented by savory and fresh sides; it’s a symphony of flavors just waiting to be explored.
- Savory Thai Spring Rolls: These crispy delights add a crunchy texture and fresh herbs, balancing the creamy sweetness of the sticky rice.
- Coconut Curry: A warm, flavorful curry brings spice and depth that contrast beautifully with the subtle sweetness of the dessert.
- Grilled Shrimp Skewers: Juicy shrimp marinated in tangy spices create a delicious savory counterpart to the sweetness of the mango.
- Tropical Fruit Salad: Celebrate freshness with a colorful mix of seasonal fruits, enhancing the fruity essence already present in the sticky rice.
- Chilled Jasmine Iced Tea: This refreshing drink with floral notes perfectly washes down the flavors of the rich coconut and ripe mango.
- Exotic Sorbet: A light and fruity sorbet will cleanse your palate, highlighting the delightful taste of the mango in a cool, refreshing way.
- Sticky Rice Dumplings: With similar textures and flavors, these dumplings create a cohesive Asian feast, balancing sweetness with savory.
- Sweet Coconut Pudding: A rich, velvety pudding echoes the coconut flavor, creating indulgence after the main course.
- Mango Lassi: This creamy yogurt drink adds tropical charm, enhancing that luscious mango in your dessert while offering a refreshing twist.

Thai Mango Sticky Rice Recipe FAQs
What type of rice is best for Thai Mango Sticky Rice?
To achieve that signature sticky texture, always use glutinous rice. Look for rice labeled “sweet rice” or “sticky rice,” and don’t forget to soak it for at least 4 hours or overnight for the best results. This soaking process is key for the rice to absorb water and become that delightfully chewy base we all love.
How should I store leftover Thai Mango Sticky Rice?
I recommend placing any leftover Thai Mango Sticky Rice in an airtight container. It can be kept at room temperature for up to 1 day, but if you need longer, stash it in the refrigerator for 2–3 days. To keep the rice from getting mushy, make sure to store the coconut sauce separately.
Can I freeze Thai Mango Sticky Rice?
Absolutely! For freezing, place the sticky rice in a freezer-safe container and enjoy it for up to 1 month. To thaw, move it to the fridge overnight. When you’re ready to serve, gently reheat it in the microwave or on low heat in a steamer to maintain that delightful sticky texture.
What if my mangoes are unripe?
If your mangoes are unripe, they might lack the sweet, juicy flavor you want. It’s best to wait for them to ripen naturally at room temperature, which usually takes about 3 to 5 days. Look for a vibrant color and a slight softness when squeezed; these are signs they’re ready to enjoy!
Can I make a version of Thai Mango Sticky Rice to accommodate allergies?
Certainly! The base of this recipe is naturally gluten-free and vegan. However, if you or someone you are serving has specific allergies—such as coconut or rice—try substituting the full-fat coconut milk with almond or oat milk, though the flavors will differ, and opt for a sweetener that suits your dietary needs. Always double-check labels to avoid any hidden allergens.
What’s the best way to ensure the perfect coconut sauce consistency?
For a luscious coconut sauce, heat 1 cup of coconut milk with ½ cup of sugar and a pinch of salt until the sugar dissolves. To thicken, mix 1 tablespoon of rice flour with a little coconut milk and add it to the saucepan while stirring well. Cook for about 3–5 minutes on low, and taste as you go to adjust the sweetness. Keeping an eye on the heat ensures a silky sauce without clumps!

Delicious Thai Mango Sticky Rice Recipe with Coconut Bliss
Ingredients
Equipment
Method
- Start by rinsing 2 cups of glutinous rice in cold water until the water runs clear. Soak the rice in fresh water for at least 4 hours or overnight.
- Drain the rice and prepare a steamer lined with cheesecloth. Steam the soaked rice over boiling water for 20 to 30 minutes until soft and translucent.
- While the rice is steaming, combine 1 cup of coconut milk, ½ cup of white sugar, and a pinch of salt in a saucepan. Heat over low for about 3 minutes, stirring until the sugar dissolves. Add pandan leaves if desired.
- Transfer steamed rice to a mixing bowl and pour half of the coconut sauce over it. Mix gently to coat and soak for 20 minutes.
- In another saucepan, mix remaining coconut milk with a pinch of salt and 1 tablespoon of rice flour over low heat until it thickens, about 5 minutes.
- To serve, scoop the coconut-infused sticky rice onto a serving dish and arrange sliced mangoes next to it. Drizzle with salted coconut sauce and garnish as desired.
Leave a Reply