As I stood in my kitchen, a hint of sweet coconut aroma wafted through the air, instantly transporting me to the vibrant streets of Thailand. Today, I’m excited to share my recipe for Classic Mango Sticky Rice with Coconut Sauce, a delightful treat that’s so simple to whip up yet feels like a real indulgence. This gluten-free, vegan dessert combines the warm, sticky goodness of rice, rich coconut milk, and sweet, juicy mangoes, making it a perfect solution for those tired of fast food. What I love most is that it’s not only easy to prepare—ready in under 1.5 hours—but it also uses less sugar than many restaurant versions, so you can enjoy its comforting flavors guilt-free. Curious about how to create this tropical delight at home? Let’s dive in!

Why is Mango Sticky Rice So Special?
Irresistible Flavor: The creamy coconut sauce drizzled over warm sticky rice and ripe mango creates a flavor explosion that’s irresistibly delicious.
Quick & Easy: This dessert can be prepared in under 1.5 hours, making it perfect for those spontaneous cravings.
Guilt-Free Indulgence: Enjoy a dessert that’s gluten-free, vegan, and lower in sugar than typical options.
Versatile Pairing: Feel free to swap out mango for other fruits like banana or jackfruit, adding your twist. If you love Asian desserts, check out our Gooey Sticky Vegan for another satisfying treat!
Crowd Pleaser: Serve this delightful dish at gatherings or family dinners, and watch everyone rave about it!
Mango Sticky Rice Ingredients
• Get ready to create a tropical delight!
For the Rice
- Sticky Rice – The star ingredient for that perfect chewy texture; soak it well for the best results.
For the Coconut Sauce
- Coconut Milk – Rich and creamy; opt for full-fat for an indulgent sauce that perfectly complements the rice.
- Sugar – Sweetens the sauce; consider using sweetened condensed milk for an even richer flavor.
- Salt – A pinch enhances the overall taste; don’t skip this essential ingredient.
- Cornstarch (Optional) – Helps thicken the sauce for a luxurious consistency; only use if your coconut milk is thin.
For the Topping
- Mangoes – Fresh and juicy; Ataulfo or Tommy Atkins varieties are ideal for the sweetest flavor.
- Toasted Sesame Seeds (Optional) – Adds a lovely crunch and visual appeal; chopped peanuts can be a great substitute.
It’s time to gather these ingredients and bring the flavors of Thailand right into your kitchen with this mango sticky rice recipe!
Step‑by‑Step Instructions for Mango Sticky Rice
Step 1: Rinse and Soak the Sticky Rice
Begin by rinsing 1 cup of sticky rice under cold water until the water runs clear, which removes excess starch. Drain the rice and then immerse it in water, soaking for at least 1 hour or ideally overnight for a softer texture. This step is crucial for achieving that perfect chewy consistency in your Mango Sticky Rice.
Step 2: Prepare for Steaming
After the rice has soaked, drain it again and transfer it to a heatproof bowl or a steaming basket lined with cheesecloth. This setup allows steam to circulate evenly. Meanwhile, prepare your steamer by adding water to the base. Ensure the water level is adequate, then bring it to a boil over medium heat.
Step 3: Steam the Rice
Once the water is boiling, place the bowl of rice in the steamer and cover it tightly. Steam the rice for 20-25 minutes until it becomes translucent and sticky, indicating it’s cooked through. Keep an eye on the water level and refill as needed to prevent burning. This steaming process is key to achieving the typical texture of Mango Sticky Rice.
Step 4: Make the Coconut Sauce
While the rice is steaming, combine 1 cup of coconut milk, 1/4 cup of sugar, and a pinch of salt in a saucepan over low heat. Stir gently until the sugar dissolves completely, which takes about 5 minutes. Be careful not to let the mixture boil, as this can alter the smooth consistency of your coconut sauce, an essential part of the Mango Sticky Rice dish.
Step 5: Thicken the Sauce (Optional)
If you desire a thicker coconut sauce for your Mango Sticky Rice, mix 1 tablespoon of cornstarch with a bit of water to create a slurry. Gradually stir this into the warm coconut mixture and continue heating for another minute or so until it thickens to your liking. This optional step ensures a luxurious, velvety sauce that clings beautifully to the rice.
Step 6: Combine Rice and Sauce
Once the rice is steamed, take it off the heat and transfer it to a bowl. Pour about 1 cup of the warm coconut sauce over the rice, gently folding it in until the rice absorbs the sauce completely. Allow the mixture to cool for about 10 minutes, letting the flavors meld together beautifully in this delightful Mango Sticky Rice.
Step 7: Serve with Fresh Mango
To serve, scoop a generous portion of the sticky rice onto a plate alongside slices of ripe mango. Drizzle additional coconut sauce over the top for extra richness. Garnish with toasted sesame seeds or chopped peanuts if desired, adding both texture and visual appeal to your Mango Sticky Rice presentation.

How to Store and Freeze Mango Sticky Rice
Fridge: Store leftover Mango Sticky Rice in an airtight container in the fridge for up to 2 days. This keeps both the rice and coconut sauce fresh while preserving their delightful flavors.
Freezer: For longer storage, you can freeze the sticky rice without the coconut sauce. Wrap it tightly in plastic wrap and then in foil for up to 1 month. Defrost in the fridge before reheating.
Reheating: To restore the rice’s soft texture, steam it again or microwave with a splash of water, covering it with a damp paper towel. Heat gently until warmed through, then drizzle with fresh coconut sauce.
Coconut Sauce Storage: Store the coconut sauce separately in the fridge for up to 3 days. Reheat gently to avoid separation before serving with the rice.
Make Ahead Options
These delicious Mango Sticky Rice treats are perfect for meal prep enthusiasts! You can soak and steam the sticky rice up to 24 hours in advance, allowing it to cool completely before storing it in an airtight container in the refrigerator to maintain its texture. The coconut sauce can also be made ahead; simply refrigerate for up to 3 days. When ready to serve, gently reheat the rice in a steamer or microwave, and warm the coconut sauce on the stovetop until just heated through. This way, you’ll enjoy the same creamy richness and chewy goodness, ready to impress family or guests with minimal effort!
What to Serve with Classic Mango Sticky Rice?
Indulging in this creamy, tropical dessert opens the door to a world of delightful pairings that elevate your dining experience.
- Fresh Fruit Salad: A colorful assortment of seasonal fruits balances the sweetness of the Mango Sticky Rice, adding vibrant flavors and textures.
- Coconut Sorbet: The cool, refreshing taste of coconut sorbet creates a delightful contrast to the warm sticky rice, enhancing the tropical vibe.
- Thai Iced Tea: The creamy, spiced tea perfectly complements the flavors of the coconut sauce, providing a rich, soothing drink to sip alongside.
- Grilled Pineapple: The caramelized sweetness from the grill adds a smoky depth to your dessert, harmonizing beautifully with the fruitiness of the mango.
Enjoy the interplay of warm and cool, sweet and spicy, as these pairings bring an extra layer of joy to your classic Mango Sticky Rice experience.
- Chia Seed Pudding: The nutty, chewy texture of chia pudding pairs well with the creamy rice, making for an indulgent yet healthy side option.
- Sesame Cookies: These crunchy, nutty treats add a delightful crunch that contrasts with the softness of your dessert, creating a satisfying bite.
- Mint Lemonade: The refreshing burst of mint in lemonade provides a zesty, invigorating supplement to the rich flavors of the meal.
- Passion Fruit Curd: The tartness of passion fruit curd adds an exciting zing, brightening up the sweet elements on your plate.
Expert Tips for Mango Sticky Rice
- Soaking Time: Make sure to soak the sticky rice for at least 1 hour or overnight. This ensures a delightfully chewy texture in your Mango Sticky Rice.
- Avoid Boiling: When preparing the coconut sauce, heat gently without boiling. Boiling can cause the sauce to separate and lose its creamy consistency.
- Water Level: Keep an eye on the water level while steaming the rice. Refilling as needed prevents the pot from drying out, ensuring perfectly cooked rice.
- Thickening Caution: If using cornstarch to thicken your sauce, mix it with water first before adding. This helps it blend smoothly without clumping.
- Fresh Mango: Opt for ripe mango varieties like Ataulfo or Tommy Atkins for the best sweetness and flavor balance with the rich coconut sauce.
- Flavor Additions: Consider adding a splash of vanilla extract to the coconut sauce for an extra layer of depth in your Mango Sticky Rice.
Mango Sticky Rice Variations
Feel free to get creative and make this mango sticky rice recipe your own with these delightful twists!
- Fruit Swaps: Replace mango with ripe bananas or sweet jackfruit for a unique flavor experience. Each fruit brings its natural sweetness, adding a new dimension to the dish.
- Vanilla Vibe: Stir in a splash of vanilla extract into the coconut sauce for an aromatic upgrade, enhancing the overall flavor beautifully.
- Sweetener Switch: Try palm sugar instead of regular sugar for a more traditional flavor and a slight caramel note that enhances the dish.
- Nutty Touch: Sprinkle chopped peanuts on top instead of sesame seeds for a satisfying crunch and extra flavor contrast.
- Spicy Kick: If you enjoy heat, add a pinch of cayenne pepper to the coconut sauce for a surprising twist that dances on your taste buds.
- Thick & Creamy: Use thick coconut cream instead of milk for a richer sauce; it gives a velvety texture that clings wonderfully to the rice.
- Coconut Flakes: Top your sticky rice with toasted coconut flakes for an extra layer of coconut flavor and delightful texture.
- Lime Zing: Add a squeeze of lime juice to the coconut sauce for a refreshing citrus note that brightens the dish delightfully.
And if you’re looking for more Asian-inspired desserts, be sure to check out our Air Fryer Rice or if you’re in the mood for something luscious, try the Gooey Sticky Vegan recipe for more deliciousness!

Mango Sticky Rice Recipe FAQs
What type of mango is best for this recipe?
I highly recommend using Ataulfo or Tommy Atkins mangoes for their sweet flavor and buttery texture. Choose ripe mangoes that yield slightly to gentle pressure but are not overly soft or bruised. Ripe mangoes will add maximum sweetness and brightness to your Mango Sticky Rice.
How should I store leftover Mango Sticky Rice?
To keep your Mango Sticky Rice fresh, store it in an airtight container in the fridge for up to 2 days. This way, you preserve both the rice and the coconut sauce’s delightful flavors.
Can I freeze Mango Sticky Rice?
Absolutely! For longer storage, freeze the sticky rice without the coconut sauce. Wrap it tightly in plastic wrap followed by aluminum foil to prevent freezer burn. It will keep for up to 1 month. When you’re ready to enjoy, defrost in the fridge overnight, then steam or microwave it gently with a splash of water to soften.
How do I thicken the coconut sauce if it’s too thin?
If your coconut sauce needs thickening, mix 1 tablespoon of cornstarch with a small amount of water to create a slurry. Add this to the warm sauce and stir well. Heat gently for another minute until the sauce reaches your desired thickness. This will ensure a luxurious, velvety texture that clings beautifully to the rice.
Is this recipe suitable for people with dietary restrictions?
Yes! This Mango Sticky Rice is gluten-free, vegetarian, and vegan, making it a fantastic dessert for a variety of dietary needs. However, if you have allergies, make sure to confirm that your coconut milk is free from additives. For nut allergies, consider garnishing with seeds instead of nuts.
Can I use different types of rice?
While sticky rice is traditional, you can experiment with black glutinous rice for a unique color and flavor. Just keep in mind that cooking times may vary slightly, and it will yield a different texture than the classic white sticky rice.

Mango Sticky Rice: A Guilt-Free Dessert You'll Adore
Ingredients
Equipment
Method
- Rinse 1 cup of sticky rice under cold water until the water runs clear. Soak in water for at least 1 hour or ideally overnight.
- After soaking, drain the rice. Transfer to a heatproof bowl lined with cheesecloth and prepare your steamer.
- Once water is boiling, place the bowl of rice in the steamer, cover tightly, and steam for 20-25 minutes until translucent and sticky.
- Combine 1 cup coconut milk, 1/4 cup sugar, and a pinch of salt in a saucepan over low heat until sugar dissolves, about 5 minutes. Do not boil.
- To thicken the sauce, mix 1 tablespoon cornstarch with water to create a slurry and stir into the warm mixture for about a minute.
- Once the rice is done steaming, transfer to a bowl and pour about 1 cup of coconut sauce over the rice, folding it in gently.
- Serve by scooping sticky rice onto a plate, adding mango slices, drizzle additional coconut sauce, and garnish with sesame seeds or peanuts if desired.

Leave a Reply