Sweet Authentic Mango Sticky Rice Thai Dessert Recipe

If you love simple desserts that feel special, sweet authentic mango sticky rice Thai dessert recipe is a perfect choice. This beloved Thai treat combines creamy coconut sticky rice with fresh ripe mango for a naturally sweet finish. You’ll love making it for summer gatherings, weekend desserts, or whenever mangoes are in season.

Timing

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 4 servings

Ingredients

Sticky Rice Base

  • 1 cup Thai glutinous sticky rice
  • 1 ½ cups water (for soaking and cooking)

Coconut Sweet Sauce

  • 1 cup full-fat coconut milk
  • ¼ cup granulated sugar
  • ½ teaspoon salt

Mango and Topping

  • 2 large ripe mangoes, peeled and sliced
  • 2 tablespoons coconut milk (for drizzling)
  • 1 teaspoon toasted sesame seeds or mung beans (optional garnish)

Step 1: Soak and Prepare the Sticky Rice

Start by rinsing 1 cup Thai sticky rice under cold water until the water runs mostly clear. Then soak the rice in water for 20–30 minutes. Soaking softens the grains and helps them cook evenly so the final texture becomes tender and slightly chewy.

While the rice is soaking, prepare the rest of your ingredients so everything is ready once cooking begins.

Step 1 19

Chef’s Tip: Use authentic Thai glutinous rice rather than regular rice. Regular rice will not produce the sticky texture needed for traditional mango sticky rice.

Step 2: Cook the Sticky Rice

Drain the soaked rice and place it in a saucepan with 1½ cups water. Bring the water to a gentle boil, then reduce the heat to low and cover the pot. Let the rice cook for 15 minutes, until the grains absorb the water and become soft and sticky.

Cooking slowly ensures the rice stays tender rather than mushy. When done, the rice should hold together but still look glossy.

Chef’s Tip: Avoid stirring the rice while it cooks. Stirring can break the grains and create a gummy texture instead of soft sticky rice.

Step 3: Make the Coconut Sweet Sauce

In a small saucepan, combine 1 cup coconut milk, ¼ cup sugar, and ½ teaspoon salt. Heat the mixture on medium-low heat for 3–4 minutes, stirring gently until the sugar dissolves completely.

The coconut sauce gives mango sticky rice its rich flavor and creamy sweetness. Once warm and smooth, remove the pan from heat so it doesn’t overcook.

Step2 12

Chef’s Tip: Do not let the coconut milk boil vigorously. Gentle heat keeps the sauce silky and prevents it from separating.

Step 4: Combine Rice with Coconut Sauce

Transfer the cooked sticky rice into a mixing bowl and pour ¾ of the warm coconut sauce over the rice. Gently fold the rice and sauce together with a spoon. Let it sit for 5 minutes so the rice absorbs the creamy coconut flavor.

This resting time allows the rice to become moist and rich while still keeping its sticky texture.

Step 3 18

Chef’s Tip: Cover the bowl lightly while resting. This keeps the rice warm and helps it absorb the coconut milk more effectively.

Step 5: Prepare the Mango

Peel two ripe mangoes and slice the flesh into thin, neat strips. Arrange the slices on a cutting board or plate while the sticky rice finishes absorbing the coconut mixture.

Fresh ripe mango is the star of this Thai dessert, providing natural sweetness and juicy texture that balances the rich coconut rice.

preparing the mango for Mango Sticky Rice

Chef’s Tip: Choose mangoes that are fragrant and slightly soft when gently pressed. Perfectly ripe fruit makes the dessert naturally sweeter without needing extra sugar.

Step 6: Assemble the Mango Sticky Rice

Spoon a portion of coconut sticky rice onto a serving plate. Arrange the sliced mango beside the rice and drizzle the remaining coconut sauce over the top. Finish with toasted sesame seeds or mung beans for texture.

Serve immediately while the rice is still slightly warm. The contrast between warm coconut rice and cool sweet mango creates the classic experience of authentic mango sticky rice Thai dessert.

Mango Sticky Rice

Chef’s Tip: Use a shallow plate rather than a deep bowl. The presentation looks more elegant and helps showcase the bright mango slices.

Nutrition (Per Serving)

NutrientAmount
Calories320 kcal
Protein4 g
Fat10 g
Fiber3 g
Sugar22 g

Why You’ll Love This Recipe

  • Simple ingredients but incredibly rich tropical flavor 
  • Perfect balance of creamy coconut rice and sweet mango
  • Easy beginner-friendly dessert with only a few steps
  • Naturally gluten-free and dairy-free
  • Beautiful presentation that looks impressive but takes little effort

Common Mistakes to Avoid

  • Using regular rice: Only glutinous sticky rice creates the correct chewy texture.
  • Skipping the soaking step: Soaking ensures even cooking and softer grains.
  • Overheating coconut milk: High heat can cause the sauce to split.
  • Using underripe mangoes: Mango should be sweet, fragrant, and juicy.
  • Adding sauce too late: The rice needs time to absorb the coconut flavor.

Serving Suggestions

  • Serve slightly warm rice with chilled mango slices for contrast
  • Add toasted coconut flakes for extra texture
  • Pair with Thai iced tea for a complete Thai dessert experience
  • Plate in small dessert bowls for elegant dinner parties
  • Serve alongside tropical fruits like pineapple or papaya

Healthier Alternatives and Ingredient Swaps

  • Replace sugar with honey or maple syrup for a natural sweetener
  • Use light coconut milk to reduce calories
  • Add chia seeds or flax seeds for extra fiber
  • Use brown sticky rice for more nutrients and whole grains
  • Reduce sugar slightly if your mangoes are very sweet

Storage and Meal Prep Tips

  • Store leftover sticky rice in an airtight container in the refrigerator for up to 2 days.
  • Reheat gently in the microwave with a small splash of coconut milk to restore moisture.
  • Slice mango fresh before serving to keep it bright and juicy.
  • You can prepare the coconut sauce ahead of time and refrigerate it for 3 days.
  • For meal prep, cook the rice and sauce in advance, then assemble with fresh mango.

Conclusion

Once you try this sweet authentic mango sticky rice Thai dessert recipe, you’ll see why it’s loved around the world. The creamy coconut rice, fragrant ripe mango, and simple preparation make it a perfect beginner-friendly dessert. With just a few ingredients and easy steps, you can recreate this classic Thai favorite in your own kitchen.

Mango Sticky Rice

Sweet Authentic Mango Sticky Rice Thai Dessert Recipe

A quick and authentic Thai mango sticky rice dessert featuring creamy coconut rice and juicy mango slices.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4
Calories: 320

Ingredients
  

Sticky Rice Base
  • 1 cup Thai glutinous sticky rice
  • 1 ½ cups water for soaking and cooking
Coconut Sweet Sauce
  • 1 cup full-fat coconut milk
  • ¼ cup granulated sugar
  • ½ teaspoon salt
Mango and Topping
  • 2 large ripe mangoes peeled and sliced
  • 2 tablespoons coconut milk for drizzling
  • 1 teaspoon toasted sesame seeds or mung beans optional garnish

Method
 

  1. Rinse and soak sticky rice for 20–30 minutes.
  2. Cook rice with water for about 15 minutes until tender.
  3. Heat coconut milk, sugar, and salt to make coconut sauce.
  4. Mix warm rice with most of the coconut sauce and rest for 5 minutes.
  5. Slice ripe mango into thin strips.
  6. Plate sticky rice with mango slices and drizzle remaining coconut sauce.

Notes

  • Use ripe mango for the best sweetness.
  • Thai glutinous rice is essential for authentic texture.
  • Serve slightly warm for best flavor.