
If you’ve ever ended a meal at a Thai restaurant with a plate of creamy coconut sticky rice and juicy mango slices, you already know how unforgettable this dessert is. Known as Khao Niao Mamuang, this classic Thai treat perfectly balances rich coconut milk, chewy sticky rice, and naturally sweet ripe mangoes in every bite.
The secret to authentic Thai mango sticky rice isn’t just the mango—it’s the rice. Thai sweet sticky rice develops a delightfully soft, chewy texture that regular rice simply can’t match. Pair it with two layers of coconut goodness—a sweet coconut mixture absorbed into the rice and a silky coconut sauce drizzled on top—and you’ll have a restaurant-quality dessert that’s surprisingly easy to prepare at home.
Whether you’re serving guests or simply treating yourself, this recipe is guaranteed to transport your taste buds straight to Thailand.
Why You’ll Love This Recipe
- Authentic Thai-inspired flavor and texture.
- Naturally gluten-free dessert.
- Rich, creamy coconut flavor without being overly sweet.
- Perfect for summer when mangoes are at their sweetest.
- Easy to prepare with simple pantry ingredients.
Khao Niao Mamuang - Thai Mango Sticky Rice
Prep Time 10 minutesCook Time 25 minutesSoaking Time 1 hourTotal Time 1 hour 35 minutesIngredients
For the Coconut Sticky Rice
- 1 cup Thai sweet sticky rice
- 1 14-ounce / 400ml can full-fat coconut milk, divided
- ¼ cup plus 2 tablespoons granulated sugar
- ½ teaspoon kosher salt or to taste
For the Coconut Sauce
- Remaining coconut milk
- 2 teaspoons cornstarch
- 2 tablespoons granulated sugar
- Pinch of salt
For Serving
- 2 ripe Ataúlfo mangoes or any sweet, non-fibrous mangoes, peeled and sliced
- Toasted sesame seeds for garnish
Instructions
-
Place the Thai sweet sticky rice in a large bowl and cover it with several inches of cold water. Let it soak for at least one hour, although soaking it overnight will produce an even softer and chewier texture. Once the soaking time is complete, drain the rice thoroughly before steaming.
-
Line a steamer basket with cheesecloth or a clean kitchen towel and spread the soaked rice into an even layer. Steam the rice over boiling water for about 20 minutes, or until it becomes tender, translucent, and pleasantly chewy. Unlike regular rice, sticky rice is steamed rather than boiled to achieve its signature texture.
-
While the rice is steaming, pour half of the coconut milk into a small saucepan and heat it over medium heat. Stir in the sugar and a generous pinch of salt until everything is completely dissolved. The mixture should taste rich, lightly salty, and pleasantly sweet, creating the perfect flavor balance that makes this dessert so irresistible.
-
Transfer the freshly steamed rice into a large heatproof bowl and immediately pour the warm coconut mixture over it. Stir gently until every grain is coated, then cover the bowl and let it rest for about 20 minutes. During this time, the rice gradually absorbs all the coconut milk, becoming soft, glossy, and infused with creamy coconut flavor.
-
In a small bowl, whisk the cornstarch with a few tablespoons of the remaining coconut milk until smooth. Heat the rest of the coconut milk in a saucepan, then slowly whisk in the cornstarch mixture. Continue stirring until the sauce thickens into a silky consistency. Finish by adding the remaining sugar and another pinch of salt, then keep the sauce warm until serving.
-
Spoon generous portions of the coconut sticky rice onto serving plates and arrange slices of ripe mango alongside. Drizzle the warm coconut sauce over the rice and garnish with toasted sesame seeds for added texture and flavor. Serve immediately while the rice is still warm and the mango is fresh and juicy for the best taste and presentation.
Tips for the Best Thai Mango Sticky Rice
- Always use Thai sticky rice. Regular jasmine, basmati, sushi, or risotto rice won’t deliver the authentic chewy texture.
- Choose ripe mangoes. Ataúlfo mangoes are ideal because they’re naturally sweeter, smoother, and less fibrous than many other varieties.
- Use full-fat coconut milk for the richest flavor and creamy consistency.
- Balance sweetness with salt. A little salt enhances the coconut flavor and prevents the dessert from becoming overly sweet.
- Steam instead of boiling the rice to preserve its signature sticky texture.
Delicious Variations
- Sprinkle toasted coconut flakes over the finished dessert.
- Garnish with black sesame seeds for extra color and flavor.
- Add a scoop of coconut ice cream for an indulgent twist.
- Serve with fresh passion fruit for a tropical upgrade.
Storage Tips
Store leftover coconut sticky rice in an airtight container in the refrigerator for up to 2 days.
Warm it gently in the microwave with a splash of coconut milk to restore its creamy texture.
Slice fresh mangoes just before serving for the best flavor and appearance.
Khao Niao Mamuang proves that simple ingredients can create an extraordinary dessert. The combination of fragrant coconut, chewy sticky rice, and perfectly ripe mango delivers a comforting yet refreshing treat that’s loved across Thailand and around the world. Once you master this homemade version, you’ll find yourself looking forward to mango season just for an excuse to make it again.
