If you have a soft spot for desserts that are both comforting and a little exotic, this Homemade Thai Mango Sticky Rice Recipe is about to become your new obsession. This classic Thai dessert balances velvety coconut-infused sticky rice with the vibrant sweetness of ripe mangoes, creating a flavor and texture combo that feels like a warm tropical hug. It’s surprisingly simple to make at home, yet it tastes like a special occasion treat that’s sure to impress anyone lucky enough to dig in with you.
Ingredients You’ll Need
Gathering the right ingredients for this Homemade Thai Mango Sticky Rice Recipe is a breeze. Each element plays a vital role—sweet rice gives that chewy base, fresh mangoes bring juicy brightness, and creamy coconut milk ties everything together with rich flavor and luscious texture.
- 2 cups sweet rice: This is the foundation of sticky rice and the key to perfect chewiness, often called glutinous rice.
- 1 (13.5 ounce) can full-fat coconut milk: Adds creaminess and natural sweetness essential for the rice’s coconut flavor.
- 6 tablespoons sugar: Sweetens the coconut milk mixture just right without overpowering the mango.
- 1/2 teaspoon salt: Enhances all the flavors and balances the sweetness perfectly.
- 1-2 large mangoes: Choose ripe, fragrant mangoes that are juicy and sweet for the freshest taste.
- Sesame seeds: A toasted sprinkle for garnish adds a subtle nutty crunch and pretty detail.
- 2/3 cup full-fat coconut milk: Used separately to make the luscious coconut cream sauce that’s poured over the finished dish.
- 3 tablespoons sugar: Sweetens the coconut cream sauce, making it irresistibly rich.
How to Make Homemade Thai Mango Sticky Rice Recipe
Step 1: Soak the Rice
Start by giving the sweet rice a long, relaxing bath in plenty of water. Soaking for at least an hour—or even overnight—softens the grains so they steam beautifully, ensuring your sticky rice has just the right tender but chewy texture.
Step 2: Wrap the Rice
After soaking, drain and rinse the rice to freshen it up, then wrap it loosely in cheesecloth. This homemade little “packet” keeps the grains contained while letting steam do its magic, making sure the rice cooks evenly without falling apart.
Step 3: Prepare Your Steamer
You don’t need a fancy sticky rice steamer pot to get this right. Simply invert a stainless steel steaming basket in a tall pot to separate the rice from boiling water. This classic steaming setup prevents soggy rice and lets moisture gently cook the grains.
Step 4: Steam the Rice
With about an inch of water at the bottom, place your wrapped rice on the steaming basket and cover it tightly. Boil the water, then simmer for 15 to 20 minutes until the grains look translucent. This slow steaming locks in the signature sticky texture you crave.
Step 5: Heat the Coconut Milk Mixture
While your rice is steaming, warm one can of coconut milk over medium heat, stirring constantly. Add the sugar and salt and keep stirring until everything dissolves. This warm coconut milk mix is the flavor-rich bath that your sticky rice will soak up next.
Step 6: Combine Rice and Coconut Milk
Once the rice finishes steaming, transfer it to a large bowl and gently stir in the sweetened coconut milk. Cover the bowl and let the rice rest for about 5 minutes. This soaking step is where the rice takes on its creamy, luscious character.
Step 7: Make the Coconut Cream Sauce
For an extra luscious touch, simmer coconut cream (or milk) with sugar in a small pot until it thickens slightly. This sauce is spooned over the final dish, adding a glossy finish and intense coconut flavor that’s hard to resist.
Step 8: Serve Your Homemade Thai Mango Sticky Rice Recipe
Now comes the fun part: plating. Scoop warm sticky rice onto individual plates, arrange slices of ripe mango alongside, drizzle with the coconut cream sauce, and finish with a sprinkle of toasted sesame seeds. The colors, textures, and flavors come together in a dreamy, tropical symphony.
How to Serve Homemade Thai Mango Sticky Rice Recipe
Garnishes
Sesame seeds are traditional, adding just the right hint of nutty crunch. You can also experiment with crushed toasted peanuts or even a few fresh mint leaves for a pop of color and freshness that complements the richness of the dish.
Side Dishes
This dessert pairs beautifully with lighter Thai treats like fresh spring rolls or a simple pandan jelly. A cool herbal iced tea or refreshing lime soda can also help balance all the creamy sweetness on your palate.
Creative Ways to Present
Think beyond the plate! Try serving the sticky rice and mango in coconut shells or pretty glass jars for a festive presentation. Layer the sticky rice with mango cubes and coconut cream in a clear container to show off those inviting layers. Any way you serve it, this dish naturally steals the show.
Make Ahead and Storage
Storing Leftovers
Leftover sticky rice and coconut sauce can be stored in airtight containers in the refrigerator for up to two days. Keep mangoes separate as they can become overly soft and lose their vibrant flavor after storage.
Freezing
Freezing sticky rice isn’t ideal because its texture changes and becomes less pleasant when thawed. It’s best enjoyed fresh or stored refrigerated and eaten within a couple of days.
Reheating
Reheat sticky rice gently by steaming or microwaving with a damp paper towel on top to bring back moisture. Warm it just enough to enjoy that creamy texture without drying it out. Refresh the coconut sauce in a small pan over low heat before serving again.
FAQs
Can I use regular white rice instead of sweet rice?
Regular white rice doesn’t have the same sticky, glutinous texture needed for this recipe. Sweet rice or glutinous rice is essential to get that signature chewy, sticky consistency that defines this dessert.
What if I can’t find fresh mangoes? Can I use frozen?
While fresh ripe mangoes are best for flavor and texture, frozen mangoes can work in a pinch. Just be sure to thaw them completely and drain any excess liquid to prevent the dish from becoming watery.
Is it possible to make this dish vegan?
Absolutely! This recipe is naturally vegan because it uses coconut milk instead of dairy. Just double-check your sugar to ensure it’s vegan-friendly, as some sugars are processed with bone char.
Why do I need to soak the rice for so long?
Soaking softens the grains, which helps them steam evenly and become that wonderfully chewy texture. If you skip this step, the rice may end up tough or unevenly cooked.
Can I prepare parts of this dish ahead of time?
You can soak the rice overnight and even prepare the coconut milk sauce a few hours before serving. The sticky rice itself is best made the same day for optimal texture and flavor.
Final Thoughts
There’s something truly special about making your own Homemade Thai Mango Sticky Rice Recipe. It’s a comforting dessert that transports you to a tropical paradise with every bite, beautifully blending creamy coconut sweetness and fresh mango brightness. Give it a try—you might just find yourself craving this delightful treat again and again.
Print
Homemade Thai Mango Sticky Rice Recipe
- Total Time: 1 hour 45 minutes
- Yield: 6 servings
Description
Homemade Thai Mango Sticky Rice is a classic Thai dessert featuring sweet sticky rice steamed to perfection, infused with rich coconut milk, and served alongside ripe fresh mangoes. This recipe includes a luscious coconut cream sauce and a sprinkle of toasted sesame seeds for an authentic and indulgent treat perfect for warm weather or any special occasion.
Ingredients
Sticky Rice
- 2 cups sweet (glutinous) rice (also called sticky rice)
- 1 (13.5 ounce) can full-fat coconut milk
- 6 tablespoons sugar
- 1/2 teaspoon salt
Mango and Garnish
- 1–2 large ripe mangoes
- Sesame seeds, for garnish
Coconut Cream Sauce
- 2/3 cup full-fat coconut milk
- 3 tablespoons sugar
Instructions
- Soak the rice: Place the sweet rice into a large bowl and cover completely with water. Allow it to soak for at least 1 hour or up to overnight to soften the grains and prepare them for steaming.
- Wrap the rice in cheesecloth: After soaking, drain and rinse the rice thoroughly. Transfer it to the center of a large cheesecloth. Loosely but securely wrap the rice so that none of the grains can escape.
- Prepare the steamer: Using an inverted stainless steel mesh steaming basket placed inside a tall pot, ensure that the basket sits above the water level to prevent the rice from touching the boiling water. This setup mimics a traditional sticky rice steamer.
- Steam the rice: Add about 1 inch of water to the pot, ensuring the water does not touch the rice. Place the wrapped rice on top of the basket, cover tightly with a lid, and bring the water to a boil over high heat. Then reduce to simmer and steam the rice for 15-20 minutes or until the grains become translucent and tender.
- Heat the coconut milk mixture: While the rice is steaming, pour the full can of coconut milk into a saucepan over medium heat. Stir frequently to avoid burning. Add sugar and salt, stirring continuously until fully dissolved. Keep the warm sweetened coconut milk aside.
- Mix steamed rice with coconut milk: Transfer the steamed rice into a large bowl and pour the warm sweetened coconut milk over it. Stir well, then cover and allow the mixture to rest for 5 minutes so the rice can absorb the flavors.
- Prepare coconut cream sauce: In a small saucepan, combine 2/3 cup coconut milk and 3 tablespoons sugar. Bring the mixture to a low boil, then lower the heat and gently simmer until it thickens slightly to a creamy consistency.
- Assemble and serve: Scoop the warm coconut sticky rice onto serving plates. Add sliced fresh mango on the side, drizzle with the coconut cream sauce, and sprinkle lightly with sesame seeds for garnish. Serve immediately for best texture and flavor.
Notes
- Soaking the sticky rice overnight enhances the texture but a minimum of 1 hour is sufficient.
- Use ripe, sweet mangoes for the best contrast with the creamy rice.
- The steaming setup can be improvised; just ensure the rice does not touch the water directly.
- Adjust the sugar in the coconut milk and sauce based on personal taste and the sweetness of your mangoes.
- This dessert is best enjoyed fresh but can be reheated gently before serving.
- Prep Time: 1 hour 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: Thai