Thai Mango Sticky Rice Recipe

Introduction

Thai Mango Sticky Rice is a beloved traditional dessert that perfectly balances creamy coconut-flavored sticky rice with fresh, juicy mango slices. This simple yet indulgent treat offers a delightful combination of sweet and rich flavors that’s sure to impress your family and guests.

Ingredients

  • 1 cup dry glutinous rice, soaked overnight
  • 1 cup full fat coconut milk
  • 3-4 tablespoons granulated sugar
  • 1/2 teaspoon sea salt
  • 3-4 tablespoons ube halaya
  • 2-3 drops ube extract (optional)
  • 1/2 cup full fat coconut milk (for sauce)
  • 2-3 tablespoons granulated sugar (for sauce)
  • 1 teaspoon corn starch
  • 2 teaspoons room temperature water
  • 2 large ripe mangoes
  • Toasted coconut (optional, for topping)

Instructions

  1. Step 1: Rinse the glutinous rice 3-4 times until the water runs almost clear to remove excess starch. Soak the rice in water overnight for 8 to 24 hours for best texture.
  2. Step 2: Drain the soaked rice and place it on a bamboo steamer lined with parchment paper. Steam the rice for 20-25 minutes until it turns slightly translucent and remains chewy. If your rice soaked for a shorter time, steam longer as needed.
  3. Step 3: In a large pan, heat 1 cup of coconut milk over medium-high heat. Add sugar and salt, bringing the mixture to a simmer. Once boiling, reduce heat to medium and stir until sugar dissolves.
  4. Step 4: Stir in the ube halaya and optional ube extract. Some small chunks of ube are fine. Add the steamed rice and cook, stirring, for about 4 minutes until the rice absorbs most of the coconut milk and thickens. Turn off heat and let cool for 5 minutes.
  5. Step 5: For the coconut sauce, heat 1/2 cup coconut milk and sugar over medium heat until it boils. Reduce to medium, dilute corn starch in water, and slowly stir it into the boiling coconut milk. Continue stirring until the sauce thickens, then remove from heat and keep warm.
  6. Step 6: Peel the mangoes and cut each into four large halves (cheeks). Slice each cheek into 1/4-inch thick strips for serving.
  7. Step 7: Divide the sticky rice and mango slices into four portions. Serve topped with toasted coconut if desired, and drizzle with the warm coconut sauce. Enjoy immediately for the best flavor and texture.

Tips & Variations

  • Soaking the glutinous rice overnight is key to achieving the perfect sticky texture. If short on time, soak at least 4 hours but expect longer steaming.
  • Ube halaya can be adjusted or omitted based on preference or availability; it adds a lovely purple color and subtle flavor.
  • Use ripe, fragrant mangoes for the best balance of sweetness and tartness.
  • Toasted sesame seeds make a nice alternative topping to toasted coconut.

Storage

Store leftover mango sticky rice in an airtight container in the refrigerator for up to 1-2 days, as the coconut cream can spoil quickly. The rice will harden when chilled. To reheat, sprinkle a little water over the rice, cover, and microwave for 30–45 seconds to soften it through steaming. Mangoes are best served fresh and should be added just before serving.

How to Serve

Serve this delicious recipe with your favorite sides.

FAQs

Can I use regular rice instead of glutinous rice?

Regular rice does not have the sticky texture necessary for this dish and will result in a very different texture. It’s best to use glutinous (sticky) rice for authentic results.

What if I don’t have ube halaya or extract?

You can omit the ube ingredients if unavailable. The dish will still be delicious but without the purple color and subtle ube flavor. You might consider using a small amount of vanilla or pandan as an alternative flavor.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Mango Sticky Rice Recipe


  • Author: Elara
  • Total Time: 8 hours 45 minutes to 24 hours 45 minutes (including soaking)
  • Yield: 4 servings 1x

Description

Thai Mango Sticky Rice is a classic Thai dessert featuring sweet, chewy glutinous rice cooked in rich coconut milk, paired with ripe mango slices and drizzled with a luscious coconut sauce infused with ube flavor. This vibrant dish balances creamy, sweet, and fruity flavors, making it the perfect refreshing treat or special occasion dessert.


Ingredients

Scale

Rice

  • 1 cup dry glutinous rice, soaked overnight
  • 1 cup full fat coconut milk
  • 34 tbsp granulated sugar
  • 1/2 tsp sea salt
  • 34 tbsp ube halaya
  • 23 drops ube extract (optional)

Coconut Sauce

  • 1/2 cup full fat coconut milk
  • 23 tbsp granulated sugar, adjusted to desired sweetness
  • 1 tsp corn starch
  • 2 tsp room temperature water

Other

  • 2 large ripe mangoes
  • Toasted coconut for topping (optional)

Instructions

  1. Wash and Soak the Rice: Rinse the glutinous rice 3-4 times until the water is nearly clear to remove excess starch, then soak it overnight for 8-24 hours to ensure even cooking and tenderness.
  2. Steam the Rice: Drain the soaked rice and place it on a bamboo steamer lined with parchment paper. Steam the rice for 20-25 minutes until it becomes cooked, slightly translucent, and retains a chewy texture. If the rice was soaked less than 8 hours, increase steaming time accordingly.
  3. Prepare Coconut Rice: In a large pan over medium-high heat, warm 1 cup of full fat coconut milk. Add 3-4 tablespoons of sugar and 1/2 teaspoon sea salt. Bring the mixture to a boil, then reduce heat to medium, stirring until the sugar dissolves. Stir in 3-4 tablespoons of ube halaya and optionally 2-3 drops of ube extract. Add the steamed rice to the pan and cook down the rice, stirring, until it has absorbed the coconut milk and thickened, about 4 minutes. Turn off heat and let cool for 5 minutes.
  4. Make Coconut Sauce: In the same pan, heat 1/2 cup coconut milk with 2-3 tablespoons sugar over medium-high heat. Stir continuously until the mixture boils, then reduce to medium heat. Mix 1 teaspoon cornstarch with 2 teaspoons water to dissolve, then slowly pour into the coconut milk while stirring. Continue stirring until the sauce thickens. Turn off heat and transfer sauce to a container for serving.
  5. Prepare Mangoes: Peel the mangoes and slice each into 4 cheeks (large halves), then cut the cheeks into 1/4-inch thick strips for easy serving.
  6. Assemble the Dish: Divide the coconut sticky rice evenly onto 4 plates or serving dishes. Arrange mango slices beside or atop the rice, sprinkle toasted coconut if desired, and drizzle generously with the prepared coconut sauce.
  7. Storage and Reheating: Leftovers can be refrigerated for up to 2 days. Before serving chilled rice, sprinkle it with water in a microwave-safe container, cover, and heat for 30-45 seconds to restore softness using steam.

Notes

  • Sugar amount can be adjusted based on desired sweetness.
  • Ube extract is optional but adds a pronounced purple yam flavor and color to the coconut rice.
  • Steaming time depends on how long rice was soaked; less soaking requires longer steaming.
  • Use full fat coconut milk for rich flavor and creamy texture.
  • Reheating with water is important to restore the sticky texture of chilled rice.
  • Toasted coconut topping is optional but adds a nutty crunch.
  • Prep Time: 10 minutes (plus 8-24 hours soaking time)
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Steaming
  • Cuisine: Thai

Keywords: Thai mango sticky rice, mango sticky rice recipe, Thai dessert, glutinous rice dessert, coconut mango dessert, ube sticky rice, steamed sticky rice

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating