Thai Mango Sticky Rice Recipe with Coconut Milk

Thai mango sticky rice with sweet glutinous rice, rich coconut milk, and fresh ripe mango—a creamy tropical dessert you can easily make at home.

Prep Time
30 min
Cook Time
20 min
Servings
4
Published
Difficulty
Beginner
Cuisine
Thai
Total Time
50 min

Nutrition Information (per serving)

380
Calories
5g
Protein
60g
Carbs
14g
Fat
Thai Mango Sticky Rice Recipe with Coconut Milk - finished dish

Ingredients

  • 1 cup glutinous (sticky) rice
  • 1 1/4 cups coconut milk
  • 1/4 cup sugar
  • 1/4 tsp salt
  • 2 ripe mangoes, peeled and sliced
  • 1 tbsp toasted sesame seeds or mung beans (optional, for garnish)

Optional Coconut Sauce (for drizzling):

  • 1/4 cup coconut milk
  • 1 tsp sugar
  • Pinch of salt
  • 1/2 tsp cornstarch (mixed with 1 tsp water)

Instructions

  1. Cook sticky rice: Soak glutinous rice in water for at least 4 hours or overnight. Drain and steam over medium heat for 20–25 minutes until tender.

  2. Make coconut mixture: While rice cooks, heat 1 1/4 cups coconut milk in a saucepan. Add sugar and salt. Stir until dissolved. Do not boil. Remove from heat.

  3. Combine rice and coconut milk: Place hot sticky rice in a bowl and pour in most of the coconut milk mixture. Mix gently. Cover and let sit for 15–20 minutes to absorb.

  4. Make optional sauce: Combine the 1/4 cup coconut milk, sugar, salt, and cornstarch slurry. Simmer until slightly thickened.

  5. Assemble: Scoop sticky rice onto serving plates. Top with fresh mango slices. Drizzle with optional coconut sauce and sprinkle sesame seeds or mung beans.

Notes

  • Best served warm or at room temperature
  • Use sweet ripe mangoes such as Ataulfo or Nam Dok Mai for best results
  • Store leftover sticky rice separately from mango and reheat gently
  • Can be made vegan and gluten-free as is

Frequently Asked Questions

How long does this thai mango sticky rice recipe with coconut milk take to make?

This thai mango sticky rice recipe with coconut milk takes 30 min to prepare and 20 min to cook, for a total time of 50 min.

How many servings does this recipe make?

This recipe makes 4 servings.

What skill level is required for this recipe?

This recipe is rated as Beginner level.

Can I make substitutions in this recipe?

Yes! Feel free to substitute ingredients based on your dietary preferences or what you have available. Common substitutions work well in most cases.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently before serving.

My Saved Recipes