Thai Mango Sweet Sticky Rice

10 min prep 10 min cook 3 servings
Thai Mango Sweet Sticky Rice
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a sweltering July afternoon when I first discovered the magic of Thai mango sweet sticky rice at a bustling street market in Bangkok. The moment I lifted the lid of a modest wooden cart, a cloud of warm, buttery coconut steam wrapped around me like a tropical hug, and the golden glow of ripe mangoes beckoned from the side. I remember the first bite: the sticky rice, soft and slightly chewy, drenched in a velvety coconut sauce, followed by the bright, honey‑sweet mango that sang a perfect counter‑note. That memory stayed with me, and I promised myself I would bring that same sunshine into my own kitchen, no matter the season.

When I finally tried to recreate it at home, I learned that the secret isn’t hidden in exotic gadgets or hard‑to‑find spices; it lives in the balance of simple, high‑quality ingredients and a few mindful steps. The aroma of simmering coconut milk mingles with the faint perfume of toasted rice, creating a scent that makes the whole house feel like a beachside café. Each spoonful delivers a comforting texture—soft, almost melt‑in‑your‑mouth rice that clings lovingly to the mango’s juicy flesh, while a sprinkle of toasted mung beans adds a whisper of crunch. If you’ve ever wondered why the restaurant version tastes so flawless, the answer lies in that delicate dance of flavor and texture, and I’m about to share every nuance.

But wait—there’s a little trick I discovered that transforms the ordinary coconut sauce into something truly unforgettable, and you’ll find it tucked away in step four of the instructions. Imagine serving this dish to your family, watching their eyes widen as the fragrant steam rises, and hearing the delighted sighs as they taste that perfect harmony. Trust me, once you master this recipe, you’ll be the go‑to host for summer gatherings, and your guests will keep asking for the “secret” that makes it so special. The anticipation builds, and the kitchen becomes a stage where every ingredient plays its part.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. From soaking the rice to the final glossy drizzle of coconut sauce, I’ll walk you through each step, sprinkle in personal tips, and reveal the hidden gem that elevates this dessert from good to legendary. Ready your spoons, because we’re about to embark on a flavorful adventure that will fill your home with the sweet scent of tropical bliss.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of sweet coconut milk, a pinch of salt, and natural mango sweetness creates layers that unfold on the palate, delivering a balanced taste that isn’t cloyingly sugary.
  • Texture Contrast: Sticky rice offers a tender, slightly chewy bite, while the mango provides juicy freshness; a sprinkle of toasted mung beans adds a subtle crunch that keeps every forkful interesting.
  • Ease of Preparation: Despite its restaurant‑worthy reputation, the recipe requires only a handful of steps and basic kitchen tools, making it approachable for cooks of any skill level.
  • Time Efficiency: With a total time of under an hour, you can whip up this dessert even on a busy weekday, allowing you to enjoy a gourmet treat without the wait.
  • Versatility: While traditionally served with mango, the base can be paired with other tropical fruits or even a drizzle of dark chocolate for a creative twist.
  • Nutrition Balance: The dish provides a satisfying source of healthy fats from coconut milk and natural sugars from fruit, making it a more wholesome indulgence than many processed desserts.
  • Ingredient Quality: Using authentic glutinous rice and full‑fat coconut milk ensures the authentic texture and richness that defines the classic Thai experience.
  • Crowd‑Pleaser Factor: Its bright colors, fragrant aroma, and delightful taste make it a standout dessert that impresses both kids and adults alike.
💡 Pro Tip: For the creamiest coconut sauce, use a combination of fresh coconut milk and a splash of coconut cream; the extra fat creates a silkier mouthfeel that will wow your guests.

🥗 Ingredients Breakdown

The Foundation: Sticky Rice

Glutinous, also known as sticky rice, is the heart of this dish. Its high amylopectin content gives it that signature chewy yet tender texture that holds the coconut sauce beautifully. When you rinse and soak the rice properly, the grains swell evenly, ensuring a consistent bite throughout. If you can’t find glutinous rice, short‑grain sushi rice is a decent fallback, though the texture will be slightly less sticky. Choose a reputable Asian market for the freshest rice, and you’ll notice the difference immediately.

The Sweet Symphony: Coconut Milk & Sugar

Coconut milk provides the buttery richness that transforms plain rice into a dessert masterpiece. Opt for full‑fat, canned coconut milk rather than the light versions; the higher fat content carries flavor and creates that glossy sheen on the rice. Granulated sugar dissolves smoothly, balancing the natural sweetness of the mango while allowing the coconut’s nutty notes to shine. A pinch of salt is essential—it amplifies the sweetness and prevents the sauce from tasting flat. If you’re looking for a deeper caramel note, try using palm sugar instead of white sugar.

The Star Attraction: Ripe Mangoes

Choosing the right mango can make or break the dish. Look for mangoes that are slightly soft to the touch, with a fragrant aroma at the stem end—these are at peak ripeness. The flesh should be a vibrant golden‑orange, free of brown spots, and should easily slide off the pit when sliced. In Thailand, the Nam Dok Mai variety is prized for its honeyed flavor, but Ataulfo or Kent mangoes work beautifully here as well. Slice the mango just before serving to keep the pieces bright and juicy.

The Secret Weapons: Toasted Mung Beans & Pandan (Optional)

A handful of toasted mung beans adds a delightful nutty crunch that contrasts the soft rice and smooth mango. Lightly toast them in a dry skillet until they turn golden and emit a fragrant, earthy aroma. Some cooks also like to add a stalk of pandan leaf to the coconut sauce; it imparts a subtle, vanilla‑like fragrance that elevates the overall aroma. If you can’t find pandan, a few drops of vanilla extract can mimic the effect, though the authentic flavor is irreplaceable.

🤔 Did You Know? The sticky rice used in Thai desserts is called "khao niao" and has been cultivated in Southeast Asia for over 4,000 years, making it a cultural staple in celebrations and festivals.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Thai Mango Sweet Sticky Rice

🍳 Step-by-Step Instructions

  1. Start by rinsing 1 cup of glutinous rice under cold water until the water runs clear, then soak it in a bowl of water for at least 30 minutes; this softens the grains and ensures even cooking. After soaking, drain the rice thoroughly and set it aside. While the rice is soaking, you can prepare the mangoes—peel them, slice them into thin, elegant wedges, and arrange them on a serving platter for later. The soaking step may feel lengthy, but trust me, it’s the foundation of that perfect, tender bite.

  2. Transfer the drained rice to a steamer basket lined with cheesecloth or a clean kitchen towel to prevent the grains from slipping through. Fill the steamer pot with about 2 inches of water, bring it to a steady boil, then place the basket over the pot, covering tightly. Steam the rice for 20‑25 minutes, or until the grains are translucent and tender when pressed between your fingers. You’ll hear a gentle hissing sound as the steam works its magic—listen for it, because that’s the cue that the rice is cooking evenly.

    💡 Pro Tip: If you don’t have a steamer, a heat‑proof bowl set inside a pot with a tight‑fitting lid works just as well; just make sure the water doesn’t touch the rice.
  3. While the rice steams, combine 1 cup of full‑fat coconut milk, 1/3 cup granulated sugar, and 1/4 teaspoon salt in a small saucepan. Heat the mixture over medium‑low heat, stirring constantly until the sugar fully dissolves and the sauce begins to shimmer—this should take about 5 minutes. Do not let the mixture boil; you want it to stay just below a gentle simmer to preserve the delicate coconut flavor. Once the sugar is dissolved, remove the pan from heat and set the sauce aside, allowing it to cool slightly.

  4. When the rice is done, transfer it to a large mixing bowl and drizzle in 3/4 of the coconut sauce you just prepared. Gently fold the sauce into the rice using a wooden spoon, making sure each grain is coated without crushing them. The rice will turn a beautiful, creamy ivory color as it absorbs the sauce. Let the rice sit for about 10‑15 minutes; this resting period lets the flavors meld and the rice become luxuriously sticky. Here’s the secret: the longer you let it rest (up to 30 minutes), the richer the coconut taste becomes.

    ⚠️ Common Mistake: Stirring the rice too vigorously can break the grains and result in a mushy texture—use a gentle folding motion instead.
  5. While the rice rests, heat the remaining 1/4 cup coconut milk in a small pan just until it starts to bubble around the edges; this will be the glossy topping. Add a pinch of salt to enhance the flavor, then pour the warm coconut topping over the rested rice just before serving. The contrast between the warm, silky topping and the cool mango slices creates a delightful temperature play that awakens the palate.

    💡 Pro Tip: For an extra burst of aroma, add a torn pandan leaf to the topping while it heats, then remove before drizzling.
  6. Arrange the sliced mangoes beside the sticky rice on a serving plate, allowing the vibrant orange to pop against the creamy white rice. If you like a little crunch, sprinkle toasted mung beans or toasted sesame seeds over the top; the nutty notes will complement the sweet coconut beautifully. The visual contrast of colors—golden mango, ivory rice, and specks of green from the mung beans—makes the dish as Instagram‑ready as it is delicious.

  7. Give the dish a final gentle press with the back of a spoon to ensure the sauce settles evenly, then let it sit for another 5 minutes so the flavors fully integrate. This brief pause is where the magic truly happens; the rice absorbs the final glimmer of coconut sauce, and the mango’s juices mingle subtly with the creamy base.

  8. Serve the Thai mango sweet sticky rice at room temperature or slightly chilled—both ways are delightful. A quick tip: if you’re serving it on a hot day, place the plate on a chilled stone or a shallow tray of ice to keep the mango refreshingly cool while the rice stays luxuriously soft. Go ahead, take a taste — you’ll know exactly when it’s right. The combination of sweet, salty, and nutty flavors should dance on your tongue, leaving you with a lingering hint of coconut.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you pour the coconut sauce over the rice, take a tiny spoonful of the sauce and a grain of rice to taste together. This quick test tells you whether the balance of sweetness, salt, and coconut richness is spot on. If it feels too sweet, a pinch more salt will bring harmony; if it feels too bland, a dash more sugar or a splash of coconut cream can lift it. Trust your palate—your taste buds are the ultimate judge.

Why Resting Time Matters More Than You Think

Allowing the cooked rice to rest in the coconut sauce for at least 10 minutes is a game‑changer. During this period, the rice fibers swell and lock in the creamy sauce, creating that signature sticky texture. Skipping this step often results in rice that feels dry and separate from the sauce. I once rushed this part and learned the hard way that the dish lost its luxurious mouthfeel.

The Seasoning Secret Pros Won’t Tell You

A tiny pinch of sea salt does more than just add saltiness; it amplifies the coconut’s natural sweetness and rounds out the mango’s acidity. Professional chefs often finish desserts with a pinch of flaky salt for this very reason. It’s a subtle touch, but it transforms the flavor profile from ordinary to restaurant‑level.

Mango Selection Mastery

When picking mangoes, gently press the stem end; if it yields slightly, the fruit is ripe and ready. Over‑ripe mangoes become mushy and can make the dish soggy, while under‑ripe ones are firm and lack that luscious sweetness. I keep a small bowl of ripe mangoes on the counter during summer, and they’re always ready for a quick dessert.

The Perfect Garnish Balance

A light sprinkle of toasted mung beans adds texture, but don’t overdo it—too many can overpower the delicate rice. I recommend a thin, even dusting, just enough to hear a faint crackle when you bite. If you want a hint of extra flavor, a drizzle of toasted sesame oil over the garnish adds a nutty depth that pairs beautifully with the coconut.

💡 Pro Tip: For an ultra‑smooth sauce, blend the coconut milk and sugar together before heating; this prevents any grainy texture and ensures a glossy finish.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Tropical Coconut‑Lime Fusion

Add a tablespoon of fresh lime zest and a splash of lime juice to the coconut sauce. The citrus brightens the richness, giving the dish a refreshing tang that pairs beautifully with the mango’s sweetness. This variation feels like a beach vacation in a bowl.

Chocolate‑Drizzled Delight

Melt a handful of dark chocolate and drizzle it lightly over the mango slices before serving. The bitter chocolate contrasts the sweet coconut and mango, creating a sophisticated flavor combo that’s perfect for dinner parties. A few chocolate shavings on top add an elegant visual touch.

Pandan‑Infused Elegance

Tie a knot of fresh pandan leaves into the coconut sauce as it simmers, then remove before pouring. The subtle vanilla‑like fragrance deepens the aromatic profile, making the dessert feel more authentic. If pandan isn’t available, a few drops of vanilla extract can mimic the effect.

Nutty Cashew Crunch

Swap toasted mung beans for lightly toasted, crushed cashews. The buttery nut flavor complements the coconut and adds a satisfying crunch. This variation works especially well if you’re serving the dish to guests who love nutty desserts.

Berry‑Mango Medley

Combine sliced strawberries or raspberries with the mango for a mixed‑berry version. The tart berries contrast the sweet mango and coconut, offering a burst of color and a layered taste experience. It’s a great way to use seasonal berries in the summer.

📦 Storage & Reheating Tips

Refrigerator Storage

Store any leftovers in an airtight container within 2 hours of cooking. The rice will keep its sticky texture for up to 2 days, while the mangoes are best enjoyed fresh; however, you can keep sliced mango in a separate container to prevent it from becoming soggy. When ready to serve again, gently stir the rice to redistribute any settled sauce.

Freezing Instructions

While fresh is always best, you can freeze the cooked sticky rice in a freezer‑safe bag for up to 1 month. Portion it out before freezing to make reheating easier. Thaw overnight in the refrigerator, then reheat gently with a splash of coconut milk to restore moisture. Mangoes should be stored fresh and added only after reheating.

Reheating Methods

To reheat, place the rice in a microwave‑safe bowl, add a tablespoon of coconut milk, cover loosely, and heat in 30‑second intervals, stirring in between. Alternatively, steam the rice for a few minutes over low heat, which revives its softness without drying it out. The trick to reheating without drying it out? A splash of coconut milk or a drizzle of warm water before heating.

❓ Frequently Asked Questions

Regular short‑grain rice can be used in a pinch, but it won’t achieve the same sticky, chewy texture that glutinous rice provides. The dish may feel a bit grainy and the sauce won’t cling as well. If you decide to substitute, rinse the rice thoroughly and consider adding a little extra coconut milk during cooking to compensate for the reduced stickiness.

Canned full‑fat coconut milk is the ideal choice because it contains the right amount of fat for a silky sauce. If you only have coconut cream, thin it with an equal part of water. Conversely, if you have a low‑fat version, you can enrich it with a spoonful of coconut cream or a drizzle of coconut oil to restore richness.

A quick squeeze of fresh lime juice over the sliced mango helps slow oxidation, keeping the fruit vibrant. Additionally, keep the mango slices covered with plastic wrap or store them in an airtight container until you’re ready to serve. If you’re preparing the dish ahead of time, add the mango just before plating for the freshest appearance.

Absolutely! The traditional recipe is already vegan, as it relies on coconut milk, sugar, and fruit. Just be sure to use a vegan‑friendly sugar (some refined sugars are processed with bone char) if you want a fully plant‑based dish. All other ingredients are naturally vegan.

Heat a dry skillet over medium heat, add the mung beans, and stir constantly for 3‑5 minutes until they turn a light golden brown and release a nutty aroma. Keep an eye on them—they can go from toasted to burnt quickly. Transfer the beans to a plate immediately once done to stop further cooking.

Yes, palm sugar adds a deeper caramel flavor that complements the coconut beautifully. Because palm sugar is less sweet than granulated sugar, you may need to use a slightly larger amount—about 1/3 cup instead of 1/4 cup—to achieve the same level of sweetness. Dissolve it fully in the coconut milk to avoid grainy texture.

Frozen mangoes can work in a pinch, but they tend to be softer and release more juice, which can make the rice soggy. If you use frozen mango, thaw them fully, pat dry with paper towels, and consider adding them just before serving to preserve texture. Fresh mangoes are always the best choice for optimal flavor and appearance.

Because the dish contains coconut milk, it’s safest to keep it at room temperature for no more than 2 hours. After that, refrigerate any leftovers promptly to prevent bacterial growth. If you’re serving at a party, consider placing the serving platter on a chilled stone or using a small ice bath underneath to keep it cool.

Thai Mango Sweet Sticky Rice

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Rinse and soak the glutinous rice for at least 30 minutes, then drain.
  2. Steam the soaked rice for 20‑25 minutes until tender.
  3. Heat coconut milk, sugar, and salt together until sugar dissolves; do not boil.
  4. Combine the hot coconut sauce with the steamed rice, gently fold, and let rest 10‑15 minutes.
  5. Heat the remaining coconut milk for topping; add a pinch of salt.
  6. Arrange sliced mangoes on a plate, pour the coconut‑topped rice beside them, and garnish with toasted mung beans.
  7. Allow the dish to sit briefly for flavors to meld, then serve at room temperature or slightly chilled.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.