Thai Mango Sticky Rice Dish

Featured in: Everyday Home Dishes

This dish features glutinous rice soaked and steamed to tenderness, then gently mixed with a warm coconut milk sauce infused with sugar and salt. Freshly peeled, ripe mango slices are served alongside the coconut-coated sticky rice, enhanced by optional toppings like coconut cream and toasted sesame seeds or mung beans. This harmony of creamy, sweet, and fragrant elements creates a beloved Thai dessert that’s simple to prepare and fulfilling to enjoy.

Updated on Tue, 30 Dec 2025 12:01:00 GMT
A colorful plate of Thai Mango Sticky Rice ready to be enjoyed, with sweet mango slices. Save
A colorful plate of Thai Mango Sticky Rice ready to be enjoyed, with sweet mango slices. | warmbatata.com

The first time I truly understood mango sticky rice wasn't from a recipe—it was from sitting on a plastic stool at a night market in Bangkok, watching a vendor with flour-dusted hands move with such ease, layering warm rice onto a banana leaf. The way he drizzled the coconut sauce made it look like silk pooling over clouds. Years later, I recreated it in my tiny apartment kitchen on the hottest day of summer, and suddenly the sticky sweetness made complete sense. It wasn't fancy or complicated; it was just perfectly balanced comfort.

I served this to my friend Maya on a random Tuesday, and she went quiet for a moment—the kind of quiet where you know something just clicked. She'd grown up eating her grandmother's version, and I'd never seen her so surprised by food before. We sat on the kitchen counter eating straight from the serving bowl, talking about nothing important, and that's when I realized this dessert does something that most recipes don't: it makes people slow down.

Ingredients

  • Glutinous (sweet) rice, 1 cup: This isn't regular rice, and that matters—it's the whole reason the texture becomes that signature sticky, yielding softness. Regular rice will disappoint you.
  • Coconut milk, 1 cup (full fat): The full-fat version is non-negotiable; lite versions won't give you that richness or silky coating you're after.
  • Granulated sugar, 1/4 cup: This sweetens the sauce gently—you want the mango's natural flavor to still shine.
  • Salt, 1/4 tsp: A tiny pinch that makes everything taste more like itself, especially the coconut.
  • Ripe mangoes, 2 large: These should smell sweet at the stem and give slightly when you press them; hard mangoes are a sad disappointment.
  • Coconut cream, 2 tbsp (optional): A drizzle on top adds richness and helps you know this is something special.
  • Toasted sesame seeds or mung beans, 1 tbsp (optional): The crunch against soft rice is genuinely addictive.

Instructions

Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Prepare and Soak the Rice:
Rinse your glutinous rice under cold water, working through it with your fingers until the water runs completely clear—this removes excess starch that would make it gluey rather than tender. Soak it for at least four hours, or overnight if you have the time; this softens each grain so it cooks evenly.
Steam the Rice:
Line a steamer basket with cheesecloth, add your drained rice, and steam for 25 to 30 minutes until it's tender and the grains have absorbed all the water. You'll know it's ready when a grain crushes easily between your fingers.
Warm the Coconut Sauce:
While the rice steams, pour coconut milk into a small saucepan and stir in sugar and salt. Heat it gently over medium heat, stirring occasionally until the sugar dissolves completely; never let it boil, or the sauce loses its silky texture.
Marry Rice and Coconut:
Transfer your hot rice to a mixing bowl and pour in three-quarters of the coconut sauce, stirring very gently to coat every grain. Cover it and let it sit for 10 to 15 minutes so the rice absorbs all that coconut flavor and becomes even creamier.
Ready Your Mango:
While everything rests, peel your mangoes and slice them into whatever shapes feel natural—thin slices or cubes both work beautifully. Lay them out on your serving plates.
Plate and Serve:
Mound a portion of sticky rice onto each plate next to the mango, then drizzle with the remaining coconut sauce. If you're using them, add a few drops of coconut cream and a scatter of toasted sesame seeds or mung beans for texture and finish.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Creamy coconut-infused sticky rice paired with fresh mango, a classic Thai dessert photo. Save
Creamy coconut-infused sticky rice paired with fresh mango, a classic Thai dessert photo. | warmbatata.com

There's something almost ceremonial about this dessert—the way the warm, sweet rice softens against the cold, bright mango, how your spoon moves through both with almost no resistance. It's the kind of food that tastes like someone cared enough to spend time on you.

Finding the Perfect Mango

The mango is the star here, and it deserves your attention. Look for ones that smell faintly sweet at the stem and have a slight give when you hold them gently in your palm—that's your signal they're ripe and ready. If you squeeze too hard, you'll bruise it, so treat it like something precious. I once bought rock-hard mangoes thinking they'd soften on the counter, and I learned the hard way that they won't; they'll just sit there, fibrous and disappointing, no matter how long you wait.

The Secret Power of Coconut Milk

Coconut milk is doing heavy lifting in this dish—it's the reason the rice transforms into something creamy without any dairy at all. The key is using full-fat coconut milk and letting the heat be gentle; if you rush and boil the sauce, it can separate and lose that silky quality. I learned this after making too-hot sauce on a day when I was hurrying, and the difference between gentle heat and impatient heat is night and day.

Variations and Personal Touches

This is a recipe that invites you to play within its gentle structure. Some cooks swear by adding a few pandan leaves to the steaming water for an almost floral fragrance, while others prefer substituting palm sugar for granulated sugar to get a deeper, more complex sweetness. I've seen people add a pinch of cardamom or a whisper of vanilla, and every version feels right in its own way. The beautiful thing about sticky rice is that it's forgiving enough to welcome your creativity while staying true to itself.

  • Try stirring a few crushed pandan leaves into your coconut sauce for a haunting, delicate fragrance.
  • Swap half the granulated sugar for palm sugar if you want a richer, almost caramel-like sweetness.
  • A light dusting of ground cardamom sprinkled over the finished plate adds warmth without overwhelming the mango.
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Savory and sweet Thai Mango Sticky Rice: a delightful image of the finished dessert, ready to serve. Save
Savory and sweet Thai Mango Sticky Rice: a delightful image of the finished dessert, ready to serve. | warmbatata.com

This dessert has a way of making ordinary moments feel like celebrations. Serve it to people you care about and watch what happens.

Recipe FAQs

How should the sticky rice be prepared for the dish?

Rinse the glutinous rice until water runs clear, soak for several hours or overnight, then steam in a cheesecloth-lined basket until tender.

What is the role of coconut milk in this dish?

Coconut milk is gently heated with sugar and salt to form a sauce that soaks into the sticky rice, lending a rich, creamy texture and subtle sweetness.

Can pandan leaves be used during preparation?

Yes, adding pandan leaves when steaming the rice enhances the fragrance and adds an aromatic layer to the dish.

What variations can be made to the sweetener?

Palm sugar can be substituted for granulated sugar to provide a deeper, caramel-like sweetness in the coconut sauce.

How should the dish be served for best taste and texture?

Serve freshly garnished with optional coconut cream and toasted sesame seeds or mung beans, avoiding refrigeration to maintain soft rice texture.

Thai Mango Sticky Rice Dish

Sweet mango paired with creamy coconut sticky rice for a flavorful and textured treat.

Prep Time
20 min
Time to Cook
30 min
Total Duration
50 min
Created by Henry Walters


Level of Difficulty Easy

Cuisine Thai

Portions 4 Number of Servings

Dietary Details Plant-Based, No Dairy, No Gluten

What You Need

Sticky Rice

01 1 cup glutinous (sweet) rice
02 Water for soaking and cooking

Coconut Sauce

01 1 cup full-fat coconut milk
02 1/4 cup granulated sugar
03 1/4 teaspoon salt

Mango

01 2 large ripe mangoes, peeled and sliced

Garnish

01 2 tablespoons coconut cream (optional)
02 1 tablespoon toasted sesame seeds or mung beans (optional)

Directions

Step 01

Prepare and Soak Rice: Rinse glutinous rice under cold water until clear; soak in water for at least 4 hours or overnight.

Step 02

Steam Rice: Drain soaked rice and steam in cheesecloth-lined steamer basket for 25 to 30 minutes until tender.

Step 03

Make Coconut Sauce: Combine coconut milk, sugar, and salt in a small saucepan. Heat gently over medium heat, stirring until sugar dissolves without boiling.

Step 04

Combine Rice and Coconut Sauce: Transfer steamed rice to a mixing bowl; pour in three quarters of the coconut sauce and gently stir to coat. Cover and let absorb for 10 to 15 minutes.

Step 05

Prepare Mango: Peel and slice the mangoes evenly.

Step 06

Serve: Plate the sticky rice, arrange mango slices alongside, drizzle with remaining coconut sauce, and garnish with coconut cream and toasted sesame seeds or mung beans if desired.

Tools Needed

  • Steamer or steaming basket
  • Cheesecloth
  • Saucepan
  • Mixing bowl
  • Knife

Allergy Info

Review ingredients for allergens. If you're unsure, chat with your doctor.
  • Contains coconut, a tree nut allergen; verify coconut milk labels for possible allergens.

Nutrition Info (per serving)

Nutritional details are general and not a substitute for a health professional’s advice.
  • Calorie Count: 365
  • Fat content: 11 g
  • Carbohydrates: 65 g
  • Protein: 4 g