Mango Sticky Rice Recipe
Introduction
Mango Sticky Rice is a beloved Thai dessert that combines sweet, creamy coconut-infused sticky rice with ripe, juicy mango slices. It’s a simple yet indulgent treat perfect for warm weather or anytime you crave a tropical delight.

Ingredients
- 1 cup uncooked sticky rice
- 1 can full-fat coconut milk (13.5 oz / 400 g can)
- 1/4 cup sugar
- 1/2 teaspoon salt
- 2 teaspoons cornstarch (optional)
- 3 ripe mangoes, peeled and sliced
- Toasted sesame seeds for garnish (optional)
Instructions
- Step 1: Rinse the sticky rice with tap water, gently stirring with your hand to remove excess starch. Drain the water, repeat once more, then cover the rice with cold water and soak for at least 1 hour or up to overnight in the fridge. After soaking, rinse again and drain.
- Step 2: Transfer the rice to a heatproof bowl. Add about 2 inches of water to a steamer without submerging the rice. Place the bowl on the steaming rack, cover the steamer, and bring the water to a boil over medium-high heat. Once steaming, reduce to medium heat and steam for 20 to 25 minutes, until the rice is tender and cooked through. Keep covered while you prepare the sauce.
- Step 3: In a saucepan, combine coconut milk, sugar, and salt. Warm over medium or medium-low heat until the sugar dissolves and the mixture is hot, but do not let it boil.
- Step 4: (Optional) If your coconut milk is thin, mix cornstarch with 4 tablespoons of water until dissolved. Add half of this slurry to the sauce and stir immediately to thicken. Adjust thickness by adding more slurry or water as needed. The sauce should coat the back of a spoon without being too thick.
- Step 5: Carefully remove the sticky rice from the steamer using oven mitts. Pour 1 cup of the coconut sauce over the rice and stir well until fully absorbed.
- Step 6: Allow the rice and sauce mixture to cool to room temperature or lukewarm before serving.
- Step 7: To serve, spoon about 1/3 cup of coconut rice onto small plates or bowls. Arrange sliced mango alongside the rice and drizzle with extra coconut sauce. Garnish with toasted sesame seeds if desired.
Tips & Variations
- Use ripe, fragrant mangoes like Ataulfo or Kent for the best flavor and sweetness.
- If you don’t have a steamer, you can cook the sticky rice in a rice cooker with less water for a similar texture.
- Adding a pinch of pandan leaves to the coconut sauce while warming adds a lovely fragrant touch.
- For extra texture, sprinkle toasted mung beans or coconut flakes on top before serving.
Storage
Store leftover mango sticky rice in an airtight container in the refrigerator for up to 2 days. Reheat the rice gently in the microwave or over low heat with a splash of coconut milk to restore creaminess. Serve fresh mango slices separately to keep them firm and juicy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular white rice instead of sticky rice?
Sticky rice has a unique texture that holds the sauce well and creates the dish’s signature creaminess. Regular white rice won’t yield the same sticky, chewy result, so it’s best to use glutinous sticky rice.
How do I know when the sticky rice is cooked?
The rice should be tender throughout without any hard or crunchy grains. Taste a small spoonful after steaming; if it still feels firm, steam for a few more minutes, checking regularly.
PrintMango Sticky Rice Recipe
Mango Sticky Rice is a classic Thai dessert featuring sweet sticky rice cooked to perfection and soaked in rich, creamy coconut milk, paired with ripe, juicy mango slices. This dish offers a delightful balance of textures and flavors, making it a refreshing and indulgent treat.
- Prep Time: 1 hour 15 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 40 minutes
- Yield: 4 servings 1x
- Category: Dessert
- Method: Steaming
- Cuisine: Thai
- Diet: Gluten Free
Ingredients
Sticky Rice
- 1 cup uncooked sticky rice
Coconut Sauce
- 1 can full-fat coconut milk (13.5 oz / 400 g can)
- 1/4 cup sugar
- 1/2 teaspoon salt
- 2 teaspoons cornstarch (Optional)
Fruit & Garnish
- 3 ripe mangoes, peeled and sliced
- Toasted sesame seeds for garnish (Optional)
Instructions
- Rinse and Soak the Rice: Rinse the sticky rice under tap water, using your hand to gently stir and remove excess starch. Drain and repeat once more. Then, add cold water to cover the rice and soak for at least 1 hour or up to overnight in the refrigerator. After soaking, rinse and drain again.
- Steam the Rice: Place the rinsed rice in a heatproof bowl. Fill a steamer pot with about 2 inches of water without submerging the rice bowl. Put the rice bowl on the steaming rack, cover the pot, and bring water to a boil over medium-high heat. Once steam starts escaping, lower the heat to medium and steam the rice for 20-25 minutes until fully cooked with no hard bits. Remove from heat and keep covered.
- Prepare the Coconut Sauce: While the rice cooks, combine coconut milk, sugar, and salt in a saucepan. Heat over medium to medium-low heat until the sugar dissolves and sauce is warm but not boiling.
- Thicken the Sauce (Optional): If the coconut milk is thin, mix cornstarch with 4 tablespoons of water until dissolved. Stir half the slurry into the warm coconut sauce immediately and cook briefly, adjusting thickness by adding more slurry or water as needed. The sauce should be thick enough to coat the back of a spoon but not overly thick.
- Combine Rice and Sauce: Carefully remove the steamed rice bowl using oven mitts. Pour 1 cup of the warm coconut sauce over the rice and stir thoroughly so the sauce is fully absorbed by the sticky rice.
- Cool the Mixture: Allow the coconut rice mixture and remaining sauce to cool to room temperature or lukewarm before serving to enhance flavors and texture.
- Serve: Spoon about 1/3 cup of coconut sticky rice onto serving bowls or plates. Arrange sliced mango beside the rice, then drizzle with extra coconut sauce. Optionally, garnish with toasted sesame seeds for added flavor and texture.
Notes
- Soaking the sticky rice is essential for even cooking and proper texture.
- Do not boil the coconut sauce to prevent curdling and bitterness.
- Adjust the thickness of the coconut sauce with cornstarch slurry to your preference.
- Use ripe, sweet mangoes for the best flavor contrast.
- Toasting sesame seeds enhances their flavor but is optional.
Keywords: Mango sticky rice, Thai dessert, coconut sticky rice, steamed rice dessert, tropical fruit dessert

