When the vibrant hues of a sunset start to creep into the evening sky, I can’t help but crave something sweet yet satisfyingly rich. That’s when I whip up my favorite dessert: Ube Mango Sticky Rice. The combination of creamy coconut, perfectly sweet mangoes, and that delightful hint of ube transforms a simple dish into an unforgettable experience that brings a little piece of Southeast Asia into my kitchen.
I first stumbled upon this recipe while exploring different cultural dishes online, and boy, am I glad I did! It’s not just incredibly easy to make; it also impresses guests and family alike – perfect for those weekend get-togethers or a serene night in. The silky sticky rice paired with fresh mango and drizzled with a luscious coconut sauce is like a tropical vacation on a plate.
So grab your bamboo steamer and a few ingredients because you’re about to create a dessert that will not only tantalize your taste buds but also fill your home with intoxicating aromas and smiles all around. Let’s dive into this delicious world of Ube Mango Sticky Rice!
Why is Ube Mango Sticky Rice a must-try?
Irresistibly Creamy: The rich coconut milk creates a luscious base that complements the sweet mango wonderfully.
Vibrant Colors: With its stunning purple and golden hues, this dessert is as visually appealing as it is delicious.
Cultural Adventure: Experience a taste of Southeast Asia right at home, making it perfect for culinary exploration.
Crowd-Pleasing Delight: It’s a showstopper at gatherings, as friends and family rave about the unique flavors.
Quick & Easy: The preparation might take time due to soaking, but the cooking is a breeze—ideal for busy schedules!
Pair this with your favorite Asian-inspired meal or enhance your dessert repertoire with ideas from our popular dessert recipes that keep your kitchen exciting and full of flavor.
Ube Mango Sticky Rice Ingredients
Dive into the delicious layers of flavors that make this dish irresistible!
For the Sticky Rice
• Dry glutinous rice – the key to that perfect chewy texture, essential for authentic Ube Mango Sticky Rice.
• Full fat coconut milk – ensures a rich and creamy taste that enhances the overall flavor profile.
• Granulated sugar – just the right amount to sweeten the sticky rice without overpowering its natural taste.
• Sea salt – helps balance the sweetness and elevates the overall flavor.
For the Ube Mixture
• Ube halaya or ube spread (optional) – adds vibrant color and distinct flavor; perfect for those who want to introduce a unique twist.
• Ube extract (optional) – a little goes a long way in enhancing the ube flavor and color.
For the Coconut Sauce
• Full fat coconut milk (for sauce) – provides a creamy element that pairs deliciously with the rice and mango.
• Granulated sugar (for sauce) – sweetens the sauce perfectly to drizzle over the dish.
• Corn starch – helps thicken the sauce for that perfect pourable consistency.
• Room temperature water – used to dissolve the cornstarch and prevent clumping.
For the Fresh Mangoes
• Ripe mangoes – choose the sweetest, juiciest mangoes for the best results; they’re the star of this dessert!
For the Garnish
• Toasted coconut – optional, but it adds a delightful nuttiness and beautiful crunch that complements the dish beautifully.
How to Make Ube Mango Sticky Rice
-
Wash the Rice: Rinse the dry glutinous rice under cold water 3-4 times until the water runs almost clear. Soak it overnight for at least 8-24 hours to achieve that perfect chewy texture.
-
Steam the Rice: Drain the soaked rice and place it in a bamboo steamer lined with parchment paper. Steam over boiling water for 20-25 minutes or until the rice is cooked and glossy.
-
Prepare the Coconut Mixture: In a large pan, heat 1 cup of full-fat coconut milk on medium-high. Stir in the granulated sugar and sea salt, waiting for it to reach a gentle boil.
-
Combine Ingredients: Once boiling, lower the heat to medium and stir until the sugar dissolves completely. If you’re adding ube spread or extract, mix those in now for an extra burst of flavor.
-
Absorb the Coconut Milk: Gently fold in the steamed rice into the coconut mixture and let it cook for about 4 minutes. This allows the rice to absorb the creamy coconut sauce. Turn off the heat and allow it to cool for 5 minutes.
-
Make the Coconut Sauce: In the same pan, add another 1/2 cup of full-fat coconut milk and sugar, then bring it to a boil. After boiling, lower the heat and keep it warm for the next steps.
-
Thicken the Sauce: Mix the cornstarch with room temperature water to create a slurry. While stirring the coconut milk, gradually pour in the cornstarch mixture. Keep stirring until the sauce thickens, then set aside to cool slightly.
-
Slice the Mangoes: Peel the large ripe mangoes and cut them into 1/4-inch thick strips. Look for the sweetest, juiciest mangoes to elevate your dessert!
-
Serve: Plate the sticky rice and neatly arrange the mango slices. Pour the luscious coconut sauce over the top and finish with a sprinkle of toasted coconut for that final touch. Enjoy immediately for the best flavor!
Optional: Garnish with additional toasted coconut for extra crunch and flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Ube Mango Sticky Rice
Fridge: Store leftovers in an airtight container for up to 3 days. This keeps the flavors fresh and can easily be reheated.
Freezer: For longer storage, freeze the Ube Mango Sticky Rice in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: To enjoy your Ube Mango Sticky Rice again, reheat in the microwave for 30-60 seconds, adding a splash of coconut milk to restore creaminess.
Room Temperature: It’s best to serve Ube Mango Sticky Rice immediately for optimal taste and texture. However, if needed, it can safely sit out for up to 2 hours at room temperature before serving.
What to Serve with Ube Mango Sticky Rice?
Experience the full joy of this tropical dessert with delightful companions that enhance the flavors and textures of your meal.
- Refreshing Thai Salad: A zesty mix of fresh vegetables and a tangy dressing will balance the rich creaminess of sticky rice.
- Grilled Lemongrass Chicken: The smoky, savory notes of this dish pair beautifully with the sweetness of mango, creating a flavor explosion.
- Coconut Curry: The warmth and spices in a coconut-based curry offer a delightful contrast, making every bite a new adventure.
For drinks, consider a Thai Iced Tea or a Mango Lassi to perfectly match the flavors and keep your taste buds dancing. Each option will leave you feeling like you’ve wandered into a vibrant Southeast Asian market, filled with colors, aromas, and unforgettable tastes.
Ube Mango Sticky Rice Variations
Feel free to indulge your creativity and customize this dessert to suit your palate!
- Dairy-Free: Substitute regular coconut milk with a coconut cream for a richer taste without any animal products.
- Fruit Fusion: Try adding diced pineapples or strawberries for an extra burst of fruity flavor alongside the mango.
- Nutty Bliss: Incorporate chopped nuts, like almonds or pistachios, to add a crunchy texture that complements the soft rice beautifully.
- Sweet Enhancements: Add a tablespoon of honey or maple syrup to the coconut sauce for natural sweetness that elevates the dish.
- Spicy Kick: Sprinkle a little cayenne or chili flakes on top for a surprising heat that balances the sweetness perfectly.
- Vegan Delight: Use a plant-based sugar for a completely vegan version; coconut sugar works particularly well!
- Coconut Crush: Swap out the toasted coconut for a drizzle of caramel sauce for a unique twist that will melt in your mouth.
- Berry Bliss: Top with a handful of fresh blueberries or raspberries for a gorgeous pop of color and flavor that harmonizes beautifully with the dish.
Let your culinary imagination run free, and create a version that speaks to your taste buds!
Make Ahead Options
For those busy weeknights when time is tight, you can absolutely make your Ube Mango Sticky Rice ahead of time! Start by soaking the glutinous rice up to 24 hours in advance; this not only saves you time on the day you want to serve it but also ensures a perfectly chewy texture. You can steam the rice and prepare the coconut mixture, then let it cool and store them in separate airtight containers in the refrigerator for up to 3 days. When you’re ready to serve, simply reheat the rice and gently warm the coconut sauce over low heat, drizzling it over the top just before serving. This makes it effortlessly delicious and just as vibrant, ensuring your dessert is both convenient and delightful!
Tips for the Best Ube Mango Sticky Rice
-
Soaking is Essential: Always soak the glutinous rice for at least 8-24 hours. This not only helps with cooking but also ensures a chewy, perfect texture.
-
Don’t Rush the Steaming: Steaming the rice for 20-25 minutes is crucial. Undercooked rice will lose that signature stickiness, making it less enjoyable.
-
Monitor the Coconut Milk: When adding coconut milk to the rice, ensure it’s fully absorbed before serving. Otherwise, it can lead to a watery dish instead of the creamy Ube Mango Sticky Rice you desire.
-
Use Ripe Mangoes: Choose the sweetest, ripest mangoes available. The balance between the creamy coconut rice and the sweetness of the mango makes all the difference.
-
Adjust for Sweetness: Taste your coconut sauce before serving. Adjust the sugar to achieve your preferred sweetness level—balance is key!
-
Store Properly: If there are leftovers, store them in an airtight container in the fridge. Reheat with a splash of coconut milk for best results.
Ube Mango Sticky Rice Recipe FAQs
What type of rice should I use for Ube Mango Sticky Rice?
Absolutely! For the perfect Ube Mango Sticky Rice, make sure to use dry glutinous rice. This type of rice is essential for achieving that delightful chewy texture that defines this dish. Avoid regular rice varieties, as they won’t give you the same authentic results.
How do I know if my mangoes are ripe enough?
Very good question! Look for mangoes that are slightly soft to the touch and have a fragrant aroma, indicating they are ripe and juicy. The skin color should be vibrant, typically yellow to orange, without excessive dark spots. If you find them hard, leave them at room temperature for a day or two until they soften up.
How should I store Ube Mango Sticky Rice?
For the best flavor retention, store any leftovers in an airtight container in the fridge for up to 3 days. If you’re planning to keep it longer, you can freeze it in a freezer-safe container for up to 2 months. Just remember to thaw it in the fridge overnight before reheating, and add a splash of coconut milk to restore that creamy texture.
What if my coconut sauce isn’t thickening?
No worries! If your coconut sauce isn’t thickening, it might be undercooked or the cornstarch wasn’t mixed well. Here’s a quick fix: in a small bowl, mix 1 teaspoon of cornstarch with 2 teaspoons of water to create a slurry. Gradually add this to your sauce while stirring continuously, and heat it until you see it thicken up. Voila!
Can I make this recipe vegan-friendly?
Absolutely! This Ube Mango Sticky Rice is naturally vegan, provided you use plant-based sugar. Just check that your sugar doesn’t contain any bone char, and you’re all set to enjoy a delicious vegan treat. Plus, it’s a fantastic dessert for anyone looking to avoid animal products!
Remember, cooking is all about experimenting, so feel free to adjust and make this dish your own!

Delicious Ube Mango Sticky Rice That's Perfect for Sharing
Ingredients
Equipment
Method
- Wash the Rice: Rinse the dry glutinous rice under cold water 3-4 times until the water runs almost clear. Soak it overnight for at least 8-24 hours to achieve that perfect chewy texture.
- Steam the Rice: Drain the soaked rice and place it in a bamboo steamer lined with parchment paper. Steam over boiling water for 20-25 minutes or until the rice is cooked and glossy.
- Prepare the Coconut Mixture: In a large pan, heat 1 cup of full-fat coconut milk on medium-high. Stir in the granulated sugar and sea salt, waiting for it to reach a gentle boil.
- Combine Ingredients: Once boiling, lower the heat to medium and stir until the sugar dissolves completely. If you're adding ube spread or extract, mix those in now for an extra burst of flavor.
- Absorb the Coconut Milk: Gently fold in the steamed rice into the coconut mixture and let it cook for about 4 minutes. This allows the rice to absorb the creamy coconut sauce. Turn off the heat and allow it to cool for 5 minutes.
- Make the Coconut Sauce: In the same pan, add another 1/2 cup of full-fat coconut milk and sugar, then bring it to a boil. After boiling, lower the heat and keep it warm for the next steps.
- Thicken the Sauce: Mix the cornstarch with room temperature water to create a slurry. While stirring the coconut milk, gradually pour in the cornstarch mixture. Keep stirring until the sauce thickens, then set aside to cool slightly.
- Slice the Mangoes: Peel the large ripe mangoes and cut them into 1/4-inch thick strips. Look for the sweetest, juiciest mangoes to elevate your dessert!
- Serve: Plate the sticky rice and neatly arrange the mango slices. Pour the luscious coconut sauce over the top and finish with a sprinkle of toasted coconut for that final touch. Enjoy immediately for the best flavor!









