Mango Sticky Rice Recipe: Thai-Inspired Sweet and Creamy Delight

Mango Sticky Rice Recipe: Thai-Inspired Sweet and Creamy Delight

This Thai-inspired dessert combines creamy coconut rice with sweet, ripe mango for a perfect balance of textures and flavors. The dish requires just a few simple ingredients but delivers restaurant-quality results every time.

I’ve refined this method to ensure the rice achieves the ideal sticky consistency while the coconut sauce remains rich without being overly sweet. A touch of salt in the sauce enhances all the flavors beautifully.

The key is using the right variety of mango—ripe but still firm enough to hold its shape. Served warm or at room temperature, this dessert feels like a special treat without complicated techniques.

Each bite offers the contrast of warm, creamy rice against cool, juicy mango. This is authentic Thai comfort in a bowl.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mango Stucky Rice

Simple yet luxurious ingredients create this Thai dessert with creamy texture and vibrant flavor.

Ingredient Amount Notes
Glutinous Rice 🍚 1 ½ cups Soaked overnight preferred
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Granulated Sugar 🍚 ½ cup Adjust to taste preference
Salt 🧂 ½ tsp Enhances all flavors
Ripe Mangoes 🥭 2 whole Ataulfo or Nam Dok Mai preferred
Palm Sugar 🍯 2 tbsp Or substitute brown sugar
Vanilla Extract 🌿 1 tsp Pure for best flavor
Water 💧 2 cups For steaming rice
Cornstarch 🌾 1 tbsp Optional for thickening
Toasted Sesame Seeds 🌰 1 tsp Garnish optional
Coconut Cream 🥥 ¼ cup For extra richness

The rice is everything here. Glutinous white rice (sometimes labeled sweet rice) is non-negotiable—jasmine or basmati won’t give you that sticky texture. Asian markets have the best selection, but Whole Foods usually carries it too. Look for brands like Thai Hom Mali. The coconut milk needs to be full-fat—light versions won’t give you that rich, creamy sauce that makes this dish sing.

No palm sugar? Brown sugar works in a pinch—just dissolve it in the warm coconut milk first. Want to skip the vanilla? A pinch of cardamom or a strip of pandan leaf (if you can find it) adds a nice aromatic touch. The mangoes should be ripe but firm—Ataulfo or Nam Dok Mai are ideal, but any sweet variety works. Don’t use green mangoes though, they’ll be too tart and fibrous.

This keeps surprisingly well. Store covered in the fridge for up to 3 days—the rice will firm up, so reheat gently with a splash of water. The mango is best sliced fresh each time though (it gets weepy). Serve warm or at room temperature, but not cold straight from the fridge.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything comes together in a single pot—just glutinous rice, coconut milk, and a pinch of salt simmered while I slice the mangoes.
  • Creamy Sweet heaven: The combo of ripe mangoes with the rich, coconut-infused rice is ridicously good, and that slight saltiness ties it all together.
  • Dessert or Breakfast: Honestly, I serve this for dessert after dinner or as a sweet breakfast when I want to treat myself.
  • Budget-Friendly Feast: Ripe mangoes on sale plus pantry staples like rice and coconut milk make this feel indulgent without the price tag.

Step-by-Step Instructions for Mango Sticky Rice

Here’s the method for achieving perfectly tender rice and luscious mango pairing.

Step 1: Prepare and Steam the Glutinous Rice

Rinse the 1.5 cups glutinous rice under cold water until the water runs clear. This removes excess starch and prevents gumminess. Drain thoroughly in a fine-mesh sieve.

Combine the rinsed rice with the 2 cups water in a heatproof bowl that fits inside your steamer. Soak the rice for 30 minutes to ensure even cooking. Steam over boiling water for 20-25 minutes until the grains are tender and translucent with no hard center when bitten.

Step 2: Make the Coconut Sauce

In a saucepan, heat 1 cup of the 1.5 cups coconut milk with the 0.5 cup granulated sugar, 0.5 tsp salt, and 2 tbsp palm sugar over medium heat. Stir constantly until the sugars dissolve completely and the mixture just begins to simmer.

Remove from heat and stir in the remaining 0.5 cup coconut milk, 1 tsp vanilla extract, and 0.25 cup coconut cream. The sauce should be smooth and fragrant. If a thicker consistency is desired, mix the 1 tbsp cornstarch with a little cold water and whisk into the warm sauce until slightly thickened.

Step 3: Marinate the Rice in Coconut Sauce

Transfer the steamed glutinous rice to a large bowl. Pour ¾ of the coconut sauce over the hot rice. Gently fold with a spatula to coat every grain evenly. The rice will absorb the liquid and become glossy and slightly sticky.

Cover the bowl and let it sit at room temperature for 15-20 minutes. This resting period allows the rice to fully absorb the coconut flavors, creating that signature creamy texture. Stir once halfway through to ensure even distribution of the sauce.

Step 4: Prepare and Serve with Mangoes

Peel the 2 whole ripe mangoes and slice the flesh into thin, even pieces. Arrange the mango slices on a serving plate alongside a generous scoop of the coconut rice. Drizzle the remaining coconut sauce over both the rice and mango.

Sprinkle with 1 tsp toasted sesame seeds for added texture and visual appeal. Serve immediately while warm for the best experience, as the contrast between the warm, creamy rice and cool, sweet mango is ideal. The dish should have a balanced sweetness with a rich coconut aroma in every bite.

👨‍🍳

Pro Tips For Making Mango Stucky Rice

  • Soak the Rice: Give glutinous rice at least 4 hours (or overnight) in cold water—I learned this the hard way after ending up with dry, undercooked grains more than once.
  • Warm the Coconut Milk: Heat the coconut milk gently before mixing with sugar and salt, about 2 minutes on low, so the sugar dissolves evenly without scorching.
  • Skip Unripe Mangoes: Sounds obvious, but even slightly firm mangoes won’t have that sweet, creamy texture that makes this dish work—wait for deep yellow and a little give when pressed.
  • Steam, Don’t Boil: Use a steamer basket over simmering water for the rice, not direct boiling, or you’ll end up with a gummy mess instead of tender, separate grains.

Best Sauces and Condiments for These Flavors

Classic Coconut Drizzle

Reserve ¼ of the coconut sauce from the recipe to drizzle over the plated dish. This extra layer enhances the creamy texture and adds a glossy finish. I often warm it slightly for a more fluid consistency. 🥥

Mango Coulis

Blend 1 ripe mango with 1 tbsp sugar and 1 tsp lime juice until smooth. Strain for a silky texture, then drizzle over the sticky rice. This adds a tangy contrast to the rich coconut flavors.

Toasted Coconut Flakes

Toast 2 tbsp shredded coconut in a dry pan over medium-low heat for 2-3 minutes until golden. Sprinkle over the dish for a nutty crunch that complements the soft rice and mango perfectly.

Sweet Chili Sauce

A light drizzle of Thai sweet chili sauce (like Mae Ploy) adds a subtle spicy-sweet kick. Use sparingly—about 1 tsp per serving—to avoid overpowering the delicate coconut and mango flavors. ✨

Lime Zest Garnish

Finely zest 1 lime over the dish just before serving. The citrus oils brighten the flavors and cut through the richness. Pair with a few lime wedges on the side for squeezing.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 75g27%
Dietary Fiber 3g11%
Sugars 50g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What kind of rice works best?

Use glutinous white rice (sometimes called sweet rice). Jasmine or basmati won’t give you the right sticky texture. Soak it for 30 minutes before steaming for even cooking.

2

Can I make this ahead of time?

Yes! Store covered in the fridge for up to 3 days. Reheat the rice gently with a splash of water, but slice mango fresh each time. The rice will firm up when chilled.

3

Why is my sauce too thin?

Simmer it longer to reduce, or mix 1 tbsp cornstarch with cold water and whisk in. Full-fat coconut milk also creates a thicker, creamier sauce.

4

Can I use frozen mango?

Fresh is ideal, but thaw frozen mango completely and pat dry. It may be softer, so slice carefully. Avoid canned mango as it’s often too mushy.

★★★★★4.5(1 review)
Tyler Campbell