Thai Mango Sticky Rice

Category: Sweet Endings

Experience a beloved taste of Thailand with glutinous rice steamed until tender, then bathed in sweetened coconut milk. This warm, chewy rice is served alongside slices of ripe, juicy mango and finished with a drizzle of creamy coconut sauce. A sprinkle of sesame seeds or mung beans adds extra crunch and texture. Perfect for enjoying at celebrations or as a tropical treat on a warm day, this dish balances sweetness with just a hint of salt for an irresistibly satisfying dessert.

A woman in a chef's outfit poses for a picture.
Updated on Wed, 28 May 2025 21:40:28 GMT
A plate of Thai Mango Sticky Rice. Pin
A plate of Thai Mango Sticky Rice. | applefoodie.com

This Thai mango sticky rice recipe brings together sweet tropical mangoes and creamy coconut-infused sticky rice to make a dessert that feels like a vacation in every forkful. With just a handful of ingredients and simple steps, you can recreate this beloved Thai street food classic at home. I reach for it every summer when mangoes are at their best and my friends always ask for seconds.

Once I served this to friends who had never traveled to Southeast Asia and they could not believe the taste was so authentic and fresh. Now every year when mango season comes around this is my go-to treat.

Ingredients

  • Glutinous sticky rice: Essential for chewy texture Look for packages labeled sweet rice or glutinous rice at Asian grocery stores
  • Full-fat coconut milk: This makes the sauce luxurious and thick Choose a brand with no added gums and shake well before using
  • Ripe mangoes: The main star Choose yellow-skinned varieties like Ataulfo or Nam Dok Mai for maximum sweetness and aroma
  • Granulated sugar: Sweetens both the sauce and rice Use organic or superfine sugar for quickest dissolving
  • Salt: Balances the sweetness and sharpens flavors Use fine sea salt for even mixing
  • Optional sesame seeds or mung beans: Add crunch and nutty flavor Toast lightly before sprinkling if you use these

Step-by-Step Instructions

Soak the Rice:
Rinse the sticky rice thoroughly under cool water until the water runs mostly clear This removes excess starch and keeps the rice from becoming gummy Transfer to a bowl and cover with plenty of water Let it soak for at least four hours or up to overnight The longer it soaks the more evenly it will cook
Steam the Rice:
Drain the soaked rice and spread it in a thin even layer in a steamer basket lined with cheesecloth Set the basket over rapidly simmering water and cover tightly Steam for twenty five minutes checking after fifteen minutes and fluffing with a fork if needed The grains should be plump and sticky but not mushy
Prepare the Coconut Sauce:
Pour coconut milk sugar and salt into a small saucepan Set over low heat and stir gently until the sugar and salt dissolve completely Do not let the mixture boil Stirring constantly helps prevent the coconut from separating
Combine Rice and Sauce:
Scrape the hot cooked rice into a mixing bowl and pour over half the warm coconut sauce Stir gently but thoroughly to coat all the grains Cover the bowl with a lid or plastic wrap and let sit for fifteen minutes The rice will absorb the sauce and turn glossy and fragrant
Plate and Serve:
Scoop the sticky rice onto a serving plate or shallow bowl Use wet hands or a spatula to keep the rice from sticking Fan out the sliced mangoes attractively alongside the rice Drizzle generously with the remaining coconut sauce and finish with a sprinkle of sesame seeds or mung beans for a bit of crunch
A plate of Thai Mango Sticky Rice. Pin
A plate of Thai Mango Sticky Rice. | applefoodie.com

I always insist on using silky yellow mangoes because the softness almost melts into the coconut rice One memorable summer my little cousin helped me press sesame seeds on top and we made a sweet mess in the kitchen that we still laugh about every year

Storage Tips

Mango sticky rice tastes best freshly served but leftovers will keep in an airtight container in the fridge for up to three days. For the best texture reheat the rice gently either in the microwave with a damp towel over the dish or steam lightly until warmed through. Keep the mangoes and rice separate until just before eating.

Ingredient Substitutions

If you cannot find glutinous rice you can use short grain sushi rice in a pinch but the texture will be softer. If fresh mangoes are out of season look for frozen mango chunks and thaw before slicing. Coconut cream also works for the sauce but thin it out with a splash of water.

Serving Suggestions

Serve Thai mango sticky rice as a light dessert after spicy curries or grilled meats. It also makes a lovely snack for afternoon tea or picnic spreads. Decorate plates with extra coconut sauce or a few fresh mint leaves for a restaurant style presentation.

A plate of Thai Mango Sticky Rice. Pin
A plate of Thai Mango Sticky Rice. | applefoodie.com

Cultural History

Mango sticky rice is a time honored favorite in Thailand often enjoyed during mango season from April to June. It is a symbol of celebration and hospitality served in roadside stalls and at festive family gatherings. The pairing of coconut and mango captures the tropical bounty of Southeast Asia.

Frequently Asked Questions About the Recipe

→ What type of rice should be used?

Glutinous or sticky rice provides the signature chewy texture crucial for this Thai dessert.

→ Can I make it ahead of time?

The rice and coconut sauce can be prepared ahead, but slice the mango just before serving for best freshness.

→ How do I get the coconut sauce creamy?

Use full-fat coconut milk and gently heat with sugar and salt until fully dissolved, stirring gently to avoid splitting.

→ Are there toppings to enhance the dish?

Toasted sesame seeds or crispy mung beans offer extra crunch and visual appeal on the finished plate.

→ Can other fruits be used?

While mango is traditional, ripe strawberries or peaches can be substituted when mangoes are not in season.

Thai Mango Sticky Rice

Creamy coconut sticky rice paired with fresh mango slices for a classic Thai dessert.

Preparation Time
15 min
Cook Time
25 min
Total Time
40 min
By: Ava

Category: Desserts

Skill Level: Beginner-Friendly

Cuisine: Thai

Yield: 4 Serves (Serves 4)

Dietary Preferences: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Sticky Rice

01 200 g glutinous rice (sticky rice)

→ Coconut Sauce

02 240 ml full-fat coconut milk
03 100 g granulated sugar
04 1.25 ml salt

→ To Serve

05 2 ripe mangoes, peeled and sliced
06 Sesame seeds or toasted mung beans (optional, for garnish)

Steps

Step 01

Place glutinous rice in a bowl and cover with water. Allow to soak for at least 4 hours or overnight.

Step 02

Drain soaked rice and transfer to a steamer basket lined with cheesecloth. Steam over boiling water for 25 minutes, or until the grains are tender and translucent.

Step 03

In a saucepan over low heat, combine coconut milk, granulated sugar, and salt. Stir gently until the sugar is fully dissolved. Do not boil.

Step 04

Transfer hot cooked rice to a bowl. Add half of the warm coconut sauce and fold gently to combine. Allow rice to absorb the liquid, resting for 15 minutes.

Step 05

Spoon sticky rice onto serving plates. Top with slices of ripe mango and drizzle with the remaining coconut sauce. Garnish with sesame seeds or mung beans if desired.

Notes & Tips

  1. For best results, use Thai glutinous rice and allow ample soaking time to achieve optimal texture.

Necessary Equipment

  • Mixing bowl
  • Steamer basket
  • Saucepan
  • Cheesecloth

Allergy Information

Always double-check ingredient labels for allergens and consult a healthcare professional if you’re unsure.
  • Contains coconut; check for cross-contamination if nut allergies are present.

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: 370
  • Fats: 10 g
  • Carbohydrates: 65 g
  • Proteins: 5 g