How to make Thai mango sticky rice at home in 7 easy steps
A simple homemade recipe shows how to make Thai mango sticky rice with a few ingredients. The method highlights the soaking, steaming and coconut milk steps that shape its flavour and texture.

Creamy coconut-infused sticky rice paired with juicy mangoes few desserts are as comforting and refreshing as Thai mango sticky rice. Popular across Thailand, this tropical dessert is known for its rich flavours, soft texture and irresistible sweetness. The good news? You do not need a fancy restaurant or a trip abroad to enjoy it.
With just a handful of ingredients and a little patience, you can recreate this iconic dessert right in your kitchen. Here is a simple step-by-step recipe to help you make authentic Thai mango sticky rice at home.
INGREDIENTS YOU WILL NEED
1 cup sticky rice (glutinous rice)
1 cups coconut milk
cup sugar
teaspoon salt
2 ripe mangoes, sliced
Sesame seeds or roasted mung beans for garnish (optional)
STEP 1: SOAK THE STICKY RICE
Wash the sticky rice thoroughly until the water runs clear. Soak it in water for at least 4–6 hours or overnight. This helps the grains soften and cook evenly.
STEP 2: STEAM THE RICE
Drain the soaked rice and steam it for around 25–30 minutes until soft and chewy. Unlike regular rice, sticky rice is traditionally steamed to get the perfect texture.
STEP 3: MAKE THE COCONUT MIXTURE
In a saucepan, heat coconut milk, sugar and salt on low flame. Stir gently until the sugar dissolves completely. Avoid boiling the mixture.
STEP 4: MIX THE RICE WITH COCONUT MILK
Transfer the steamed rice to a large bowl and pour most of the warm coconut mixture over it. Keep a little aside for serving later. Let the rice rest for 20–30 minutes so it absorbs all the creamy goodness.
STEP 5: PREPARE THE MANGOES
Peel the ripe mangoes and slice them neatly. Sweet varieties work best for this dessert as they balance the creamy coconut flavour beautifully.
STEP 6: PLATE THE DESSERT
Place a scoop of sticky rice on a serving plate and arrange mango slices beside it. Drizzle extra coconut sauce on top.
STEP 7: GARNISH AND ENJOY
Sprinkle sesame seeds or crispy mung beans for extra crunch and serve slightly warm or at room temperature.
WHY THIS DESSERT IS SO POPULAR
Thai mango sticky rice is loved for its perfect balance of flavours and textures. The sweetness of mangoes, creaminess of coconut milk and chewiness of sticky rice come together to create a dessert that feels both indulgent and refreshing.
Whether you are planning a summer dinner party or simply craving something unique, this easy homemade version is sure to impress.
This article is for informational and culinary purposes only. Nutritional values may vary depending on ingredients and serving size. Consume desserts in moderation as part of a balanced diet.
Creamy coconut-infused sticky rice paired with juicy mangoes few desserts are as comforting and refreshing as Thai mango sticky rice. Popular across Thailand, this tropical dessert is known for its rich flavours, soft texture and irresistible sweetness. The good news? You do not need a fancy restaurant or a trip abroad to enjoy it.
With just a handful of ingredients and a little patience, you can recreate this iconic dessert right in your kitchen. Here is a simple step-by-step recipe to help you make authentic Thai mango sticky rice at home.
INGREDIENTS YOU WILL NEED
1 cup sticky rice (glutinous rice)
1 cups coconut milk
cup sugar
teaspoon salt
2 ripe mangoes, sliced
Sesame seeds or roasted mung beans for garnish (optional)
STEP 1: SOAK THE STICKY RICE
Wash the sticky rice thoroughly until the water runs clear. Soak it in water for at least 4–6 hours or overnight. This helps the grains soften and cook evenly.
STEP 2: STEAM THE RICE
Drain the soaked rice and steam it for around 25–30 minutes until soft and chewy. Unlike regular rice, sticky rice is traditionally steamed to get the perfect texture.
STEP 3: MAKE THE COCONUT MIXTURE
In a saucepan, heat coconut milk, sugar and salt on low flame. Stir gently until the sugar dissolves completely. Avoid boiling the mixture.
STEP 4: MIX THE RICE WITH COCONUT MILK
Transfer the steamed rice to a large bowl and pour most of the warm coconut mixture over it. Keep a little aside for serving later. Let the rice rest for 20–30 minutes so it absorbs all the creamy goodness.
STEP 5: PREPARE THE MANGOES
Peel the ripe mangoes and slice them neatly. Sweet varieties work best for this dessert as they balance the creamy coconut flavour beautifully.
STEP 6: PLATE THE DESSERT
Place a scoop of sticky rice on a serving plate and arrange mango slices beside it. Drizzle extra coconut sauce on top.
STEP 7: GARNISH AND ENJOY
Sprinkle sesame seeds or crispy mung beans for extra crunch and serve slightly warm or at room temperature.
WHY THIS DESSERT IS SO POPULAR
Thai mango sticky rice is loved for its perfect balance of flavours and textures. The sweetness of mangoes, creaminess of coconut milk and chewiness of sticky rice come together to create a dessert that feels both indulgent and refreshing.
Whether you are planning a summer dinner party or simply craving something unique, this easy homemade version is sure to impress.
This article is for informational and culinary purposes only. Nutritional values may vary depending on ingredients and serving size. Consume desserts in moderation as part of a balanced diet.