Sweet Mango Sticky Rice is a classic Thai dessert that combines creamy coconut-infused glutinous rice with sweet, ripe mango slices for a simple yet indulgent treat. Perfect for a special occasion, a summer gathering, or an everyday indulgence, this dessert balances the richness of coconut milk with the natural sweetness of fresh mango. With a slightly sticky, tender texture and a luscious coconut topping, every bite is comforting, sweet, and aromatic.
This easy mango sticky rice recipe delivers an authentic Thai experience at home. By soaking the rice overnight and using high-quality full-fat coconut milk, the rice becomes tender, glossy, and perfectly sticky, soaking up the sweetened coconut flavors. Drizzling it with a warm coconut sauce and topping with optional toasted sesame seeds or mung beans adds texture, color, and subtle nuttiness, making it visually stunning and delicious. Ideal for vegetarians and dessert lovers alike, this dish is a guaranteed crowd-pleaser.
Introduction
Few desserts are as iconic, fragrant, and comforting as Thai Sweet Mango Sticky Rice. This classic treat pairs naturally sweet, juicy mangoes with creamy, coconut-infused sticky rice for a combination that’s both decadent and light. Traditionally served in Thailand at markets and festivals, it has gained worldwide popularity for its simple ingredients and elegant presentation.
Sweet Mango Sticky Rice is perfect for summer, tropical-themed dinners, or anytime you crave a sweet, creamy dessert. The sticky rice is soaked and steamed to tender perfection, then gently mixed with sweetened coconut milk. Fresh, ripe mangoes provide bright flavor and color, while a drizzle of coconut sauce finishes the dish with richness. Optional garnishes like toasted sesame seeds or mung beans provide contrast in texture and an attractive finish.
Why You’ll Love This Recipe
- Authentic Thai Dessert: Captures the classic flavors and textures of traditional mango sticky rice.
- Creamy and Sweet: Coconut milk adds richness while mangoes provide natural sweetness.
- Vegetarian-Friendly: Made entirely with plant-based ingredients.
- Simple Ingredients: Requires only rice, coconut milk, sugar, and fresh mangoes.
- Elegant Presentation: Perfect for serving at dinner parties or special occasions.
- Make-Ahead Friendly: Soak rice in advance for easier preparation.
Ingredients Breakdown
For the Sticky Rice
- 1 cup glutinous sticky rice – Soaked overnight for best results
- Water – For soaking and steaming
For the Coconut Rice Mixture
- 1 cup full-fat coconut milk – Adds richness and creamy texture
- 4 tablespoons granulated sugar – Sweetens the rice naturally
- ¼ teaspoon salt – Balances flavors
For the Coconut Sauce (Optional Thickened Topping)
- 1/3 cup coconut milk
- 1 tablespoon sugar
- Pinch of salt
- 1 teaspoon cornstarch mixed with 2 teaspoons water – Optional for thickening
For the Mango
- 2 ripe mangoes, peeled, pitted, and sliced – Must be sweet and juicy
For Garnish (Optional)
- 1 tablespoon toasted sesame seeds or mung beans – Adds texture and visual appeal
Serving Size: 1 serving (4 servings total)

Tools & Equipment Needed
- Mixing bowls
- Cheesecloth-lined steamer basket
- Steamer setup or large pot with steaming rack
- Saucepan for coconut milk and topping
- Measuring cups and spoons
- Spoon or spatula for stirring
- Serving plates
Step-by-Step Instructions
- Rinse and soak rice: Rinse sticky rice under cold water until water runs clear. Soak in cold water for at least 4 hours or overnight for best results.
- Steam rice: Drain soaked rice and transfer to a cheesecloth-lined steamer basket. Steam over boiling water for 25–30 minutes until tender and translucent.
- Prepare coconut rice mixture: In a saucepan, combine 1 cup coconut milk, 4 tablespoons sugar, and ¼ teaspoon salt. Heat gently over medium-low heat, stirring frequently until sugar dissolves. Do not bring to a boil.
- Combine rice and coconut mixture: Transfer steamed rice to a mixing bowl. Pour warm sweetened coconut milk over rice and stir thoroughly. Cover and let rice absorb the liquid for 15 minutes.
- Make coconut sauce (optional): In a small saucepan, combine 1/3 cup coconut milk, 1 tablespoon sugar, and a pinch of salt. If a thicker sauce is preferred, stir in the cornstarch slurry. Cook over medium heat for 3–5 minutes, stirring constantly until slightly thickened.
- Prepare mango: Peel, pit, and slice 2 ripe mangoes into thin, even pieces.
- Plate dessert: Mound portions of coconut-infused sticky rice onto serving plates. Arrange mango slices alongside rice. Drizzle with warm coconut topping.
- Garnish: Sprinkle with toasted sesame seeds or mung beans, if desired. Serve immediately.
Tips & Variations
- Soaking Rice: Overnight soaking ensures the rice cooks evenly and becomes perfectly sticky.
- Coconut Milk Quality: Use high-quality full-fat coconut milk for best flavor and texture.
- Ripe Mangoes: Choose sweet, fully ripe mangoes for natural sweetness and vibrant color.
- Texture Variation: Add crushed toasted nuts for additional crunch.
- Make Ahead: Coconut sauce can be prepared ahead of time; reheat gently before serving.
Flavor Profile
This dessert is creamy, sweet, and slightly nutty. The glutinous sticky rice absorbs the sweet coconut milk, becoming tender yet chewy. Juicy, ripe mangoes provide bright fruity sweetness, while the optional coconut topping adds richness. Toasted sesame seeds or mung beans contribute subtle nuttiness and crunch. Each bite balances creamy, chewy, and sweet flavors, delivering an indulgent but refreshing tropical dessert experience.
Nutritional Overview (Per Serving)
- Calories: 290 kcal
- Sugar: 20 g
- Sodium: 150 mg
- Fat: 15 g
- Saturated Fat: 13 g
- Unsaturated Fat: 2 g
- Carbohydrates: 35 g
- Fiber: 2 g
- Protein: 4 g
- Cholesterol: 0 mg
Dietary Notes: Vegetarian, gluten-free, naturally dairy-free; rich in plant-based fats from coconut milk.
Make-Ahead & Storage Tips
- Soak Rice in Advance: Soak rice overnight for convenient prep.
- Coconut Sauce: Can be made ahead and gently reheated before serving.
- Serving: Best served fresh; refrigerate leftover sticky rice for up to 1 day. Reheat gently before serving.
- Mangoes: Slice fresh mangoes just before plating to maintain texture and color.
FAQs
1. Can I use frozen mangoes?
Yes, thaw completely and pat dry to prevent excess moisture.
2. Can I make this dessert vegan?
Yes, this recipe is naturally vegan if using plant-based sugar.
3. How do I prevent sticky rice from clumping?
Rinse rice thoroughly and ensure proper steaming; stir gently after adding coconut milk.
4. Can I thicken the coconut sauce?
Yes, add cornstarch slurry while cooking to achieve desired consistency.
5. How long can leftovers be stored?
Coconut sticky rice can be refrigerated for up to 1 day; mangoes should be added fresh before serving.
6. Can I make mini servings?
Yes, use small bowls or molds for individual portions.
Cooking Timeline
| Prep Time | Cook Time | Total Time | Servings |
|---|---|---|---|
| 4 hrs | 30 mins | 4 hrs 30 mins | 4 |
Serving Suggestions
- Serve on individual plates with coconut sauce drizzled over the rice.
- Garnish with toasted sesame seeds or mung beans for added texture and visual appeal.
- Pair with a tropical fruit platter for a vibrant dessert table.
- For entertaining, serve in small glass bowls or jars for elegant presentation.
Recipe Variations
- Coconut Mango Pudding: Reduce sticky rice and serve as layered pudding with coconut cream.
- Mixed Fruit Sticky Rice: Add slices of kiwi, pineapple, or berries alongside mango.
- Caramel Coconut Sauce: Replace simple coconut sauce with caramelized coconut sugar for richness.
- Mini Mango Rice Cups: Serve in small cups or ramekins for individual portions.
Ingredient Spotlight
Glutinous Sticky Rice: Essential for the chewy, tender texture that absorbs coconut milk beautifully.
Ripe Mangoes: Sweet, aromatic, and juicy, providing natural sweetness and vibrant color.
Pro Cooking Tips
- Texture: Ensure rice is tender but not mushy; steam until translucent.
- Flavor: Use high-quality coconut milk for richness and creaminess.
- Plating: Mound sticky rice neatly and fan mango slices for elegant presentation.
- Consistency: Stir rice gently after adding coconut milk to avoid breaking grains.
Storage & Freezing Guide
- Refrigerator: Sticky rice can be stored for 1 day; add mango and sauce just before serving.
- Freezer: Not recommended, as mangoes and sticky rice texture degrade.
- Reheating: Warm gently on stovetop or microwave; drizzle coconut sauce before serving.
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 290 kcal |
| Sugar | 20 g |
| Fat | 15 g |
| Saturated Fat | 13 g |
| Carbohydrates | 35 g |
| Fiber | 2 g |
| Protein | 4 g |
| Cholesterol | 0 mg |
Dietary Notes: Vegetarian, gluten-free, naturally vegan, dairy-free; tropical dessert full of natural sweetness.
Expanded Conclusion
Sweet Mango Sticky Rice is a timeless Thai dessert that’s creamy, sweet, and full of tropical flavors. With perfectly steamed glutinous rice, rich coconut milk, and ripe mangoes, it’s simple yet indulgent, perfect for family meals or special occasions. Serve fresh, drizzle with coconut sauce, and garnish with seeds for texture and visual appeal. This dessert is sure to impress, delight, and provide a little tropical escape in every bite.
Print
Sweet Mango Sticky Rice – Creamy Thai Dessert Perfect for Indulgence
A delightful dessert made with sweet mango and creamy coconut sticky rice, perfect for indulgence.
- Total Time: 4 hours 30 minutes
- Yield: 4 servings
Ingredients
- 1 cup glutinous sticky rice
- Water for soaking and steaming
- 1 cup full-fat coconut milk
- 4 tablespoons granulated sugar
- ¼ teaspoon salt
- ⅓ cup coconut milk
- 1 tablespoon sugar
- Pinch of salt
- 1 teaspoon cornstarch mixed with 2 teaspoons water (optional for thickening)
- 2 ripe mangoes, peeled, pitted, and sliced
- 1 tablespoon toasted sesame seeds or mung beans (optional for garnish)
Instructions
- Rinse sticky rice under cold running water until water runs clear. Soak in cold water for at least 4 hours or overnight.
- Drain soaked rice and transfer to cheesecloth-lined steamer basket. Steam over boiling water for 25-30 minutes until tender and translucent.
- Combine 1 cup coconut milk, 4 tablespoons sugar, and ¼ teaspoon salt in a saucepan. Heat gently until sugar dissolves, do not boil.
- Transfer steamed rice to mixing bowl. Pour warm sweetened coconut milk over rice and stir. Cover and let absorb for 15 minutes.
- In a small saucepan, combine ⅓ cup coconut milk, 1 tablespoon sugar, and a pinch of salt. Add cornstarch slurry if desired. Cook over medium heat 3-5 minutes until slightly thickened.
- Mound portions of coconut-infused sticky rice onto plates. Arrange mango slices alongside rice. Drizzle with warm coconut topping and garnish with toasted sesame seeds or mung beans.
Notes
- Soaking the sticky rice overnight yields the best results.
- Use high-quality full-fat coconut milk for extra richness.
- Fresh, ripe mangoes are essential for optimal flavor.
- Prep Time: 4 hours
- Cook Time: 30 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: Thai
- Diet: Vegetarian



