Thai Mango Sticky Rice

Thai mango sticky rice is a simple dessert of chewy glutinous rice, sweet coconut sauce, and slices of ripe mango, and it shows how a few ingredients can taste elegant on a plate. The rice soaks, steams, and drinks in warm coconut milk.

Plan ahead for the soak, because the rice needs at least two hours in water before it steams. After that the work is light, and the dessert comes together quickly while the rice rests and the coconut sauce warms on the stove.

Why This Thai Mango Sticky Rice Recipe Works

Sweet rice, also called glutinous rice, turns tender and chewy when steamed rather than boiled, which gives the dessert its signature texture. Regular long grain rice will not work here, so look for the right bag.

The coconut mixture is warmed with sugar and a little salt, never boiled, so it stays smooth and glossy. Salt keeps the sweetness balanced and makes the coconut taste rounder and fuller.

Ripe mango supplies a juicy, floral contrast to the rich rice. Everything can be prepared ahead and assembled at the last minute, so the dessert suits dinner gatherings and quiet weeknights alike.

Ingredients for Thai Mango Sticky Rice

  • For the rice: glutinous rice soaked in cold water, then steamed until tender, plus a pinch of salt to bring out the sweetness of the coconut.
  • For the sauce and topping: full fat coconut milk, sugar, ripe mangoes, and toasted sesame seeds for a nutty finish, if you like.

Glutinous rice. Look for sweet rice or sticky rice on the label, and rinse it until the water runs mostly clear before soaking.

Coconut milk. Use full fat canned milk for a creamy sauce, and stir the can well because the cream often separates at the top.

Sugar. Plain white sugar dissolves cleanly into the warm coconut milk and sweetens both the rice and the sauce.

Ripe mango. Choose fruit that gives slightly under your thumb and smells sweet near the stem, then slice it just before serving.

Toasted sesame seeds. A light sprinkle adds crunch and a nutty note, and toasting them in a dry pan takes only a minute.

How to Make Thai Mango Sticky Rice

1. Soak the rice. Rinse the rice, cover it with cold water, and soak for at least two hours or overnight so every grain hydrates evenly.

2. Steam the rice. Drain the rice, spread it in a lined steamer, and steam for twenty to thirty minutes until the grains turn tender, glossy, and chewy.

3. Warm the sauce. Heat the coconut milk with the sugar and salt over low heat, stirring until the sugar dissolves, and do not let it boil.

4. Soak in the coconut. Fold most of the warm coconut mixture into the hot rice, cover, and let it rest for ten minutes so the grains absorb the liquid.

5. Slice the mango. Peel the mangoes, cut the flesh away from the pit, and slice it into thin, even pieces.

6. Plate it. Mound the rice on a plate, fan the mango beside it, drizzle the remaining sauce over the top, and add the sesame seeds.

How to Serve Thai Mango Sticky Rice

Serve the rice slightly warm or at room temperature, with chilled mango on the side so the temperatures play off each other. A glass of fresh pineapple lemonade or a creamy coconut mojito suits it well, and passion fruit ice cream or Thai fish cakes start the meal.

How to Store and Reheat Thai Mango Sticky Rice

Store leftover rice and coconut sauce separately in airtight containers in the refrigerator, and cool them within two hours of cooking. Eat within three days, and reheat the rice only once with a splash of coconut milk or water until steaming hot. Cut mango keeps two days, so slice only what you need.

Tips and Variations for Thai Mango Sticky Rice

Pick the right rice. Only glutinous rice gives the right chew, so check the bag and skip jasmine or other long grain rice.

Steam with care. Line the steamer with cheesecloth or parchment to keep the grains from falling through, and keep the water below the basket.

Keep the sauce gentle. Warm the coconut milk slowly, because hard boiling can make it split and turn grainy.

Add the salty note. A pinch of salt in the sauce balances the sugar and deepens the coconut flavor.

Flag the allergens. This dessert contains coconut and sesame, and some guests avoid coconut, so label the dish clearly.

Cool the rice quickly. Do not leave cooked rice out for more than two hours, since rice can grow bacteria that reheating will not remove.

Swap the toppings. Mung beans, toasted coconut flakes, or a few mint leaves also look pretty on the plate.

Check trusted guidance. Read the University of Maine rice guidance for safe rice handling.

Frequently Asked Questions About Thai Mango Sticky Rice

What is thai mango sticky rice made of?

It combines glutinous rice, coconut milk, sugar, a pinch of salt, and fresh ripe mango, with sesame seeds as an optional garnish.

Can I make thai mango sticky rice without a steamer?

Yes. Set a heatproof plate or a fine mesh strainer over a pot of simmering water, cover tightly, and steam the soaked rice the same way.

How long does thai mango sticky rice keep?

Keep the rice and sauce in separate containers in the refrigerator for up to three days, and reheat the rice only once.

Can I use frozen mango?

Thaw it fully and pat it dry first. Fresh ripe mango tastes brighter, but thawed fruit works when fresh mangoes are out of season.

Why is my sticky rice hard?

The rice either soaked too briefly or steamed too little. Soak at least two hours, and steam until every grain looks glossy and feels tender.

Thai Mango Sticky Rice

Chewy steamed glutinous rice soaked in sweet coconut sauce and served with slices of ripe mango.
Prep Time 2 hours 10 minutes
Cook Time 30 minutes
Total Time 2 hours 40 minutes
Course Dessert
Cuisine Thai
Servings 4 servings
Calories 484 kcal

Equipment

  • Steamer
  • Medium saucepan
  • Cheesecloth or parchment paper

Ingredients
  

Main Ingredients

  • 1 cup glutinous rice also called sweet rice, not long grain
  • 1 can full fat coconut milk 13.5 ounce can, stirred well
  • ¼ cup granulated sugar
  • ¼ tsp salt
  • 2 ripe mangoes peeled and sliced
  • 1 tbsp toasted sesame seeds optional, for garnish

Instructions
 

Cooking

  • Soak. Rinse the rice, cover with cold water, and soak at least 2 hours or overnight, then drain.
  • Steam. Steam the rice in a lined steamer for 20 to 30 minutes until tender and glossy.
  • Warm. Heat the coconut milk with the sugar and salt over low heat until the sugar dissolves. Do not boil.
  • Combine. Stir about two thirds of the coconut mixture into the hot rice, cover, and rest 10 minutes.
  • Serve. Mound the rice on plates, add the sliced mango, drizzle with the remaining sauce, and sprinkle with sesame seeds.

Notes

Substitutions: Use thawed frozen mango if fresh fruit is out of season.
Tips: Keep the coconut mixture below a boil so it stays smooth.
Storage: Refrigerate rice and sauce separately for up to 3 days and reheat the rice once.
Nutrition does not include the optional sesame seeds.
Keyword Coconut Milk, Glutinous Rice, Granulated Sugar, Ripe Mango, Thai Mango Sticky Rice