Easy Mango Sticky Rice Recipe

The first bite of authentic Mango Sticky Rice is a moment you never forget. That perfect spoonful of warm, chewy-sweet rice soaked in coconut milk, paired with a slice of unbelievably fresh, juicy mango… it’s pure bliss. It tastes like sunshine, vacation, and the most comforting dessert all at once. For years, I thought this iconic Thai dessert was something I could only enjoy at a restaurant. But I’m here to tell you that creating this magical dish in your own kitchen is not only possible, it’s surprisingly simple. Get ready to transport your taste buds straight to Thailand!

Why make this recipe

If you’re looking to impress guests or just treat yourself to something truly special, this Mango Sticky Rice recipe is a guaranteed winner. It strikes the perfect balance between sweet, salty, creamy, and fresh. Here’s why you’ll love making it:

  • Authentic Flavor, Simple Steps: This recipe breaks down the process into easy-to-follow instructions, demystifying what might seem like a complex dessert. You get all the authentic flavor without needing professional kitchen equipment.
  • Perfectly Customizable: You control the sweetness! The recipe calls for a “sweetener of choice,” allowing you to use classic sugar, a sugar-free alternative like Erythritol, or even maple syrup to suit your preference.
  • A Show-Stopping Dessert: The vibrant yellow of the mango against the creamy white rice is visually stunning. It’s a beautiful and delicious way to end a meal, especially after a spicy curry or savory stir-fry.
  • Surprisingly Versatile: While traditionally a dessert, there’s no rule saying you can’t enjoy a small bowl for a decadent breakfast or afternoon snack!

Ingredients

  • 1 1/4 cups glutinous rice
  • 1 cup canned coconut milk
  • 1/4 cup sweetener of choice
  • 1/3 tsp sea salt
  • 1/2 cup canned coconut milk
  • 1 1/2 tbsp sweetener of choice
  • 1 1/2 tsp cornstarch (or tapioca flour)
  • 1 Pinch of sea salt
  • 1-2 large mangoes (peeled and sliced)
  • Toasted sesame seeds (or coconut flakes to garnish)

How to make Mango Sticky Rice

Making this classic Thai dessert is a rewarding process. Follow these steps for perfect results every time.

Step 1: First, prepare the rice. Place the glutinous rice in a large fine-mesh sieve and rinse it under cold running water. Keep rinsing until the water coming out of the bottom runs clear. This is a crucial step to remove excess starch. Next, fill a large pot with cold water and set the sieve over it, making sure the rice is fully submerged. Let the rice soak for at least one hour, but for the best texture and quickest steaming time, aim for three hours or even overnight.

Step 2: Once soaked, drain the rice completely. Add fresh water to your pot, filling it about one-third to one-half full, and bring it to a rolling boil. Place the sieve with the drained rice back over the pot, ensuring the bottom of the sieve does not touch the simmering water. Cover the rice first with a clean kitchen towel (to absorb condensation) and then a tight-fitting lid. Steam the rice for 30-50 minutes. The exact time will depend on how long you soak it; a longer soak means a shorter steam. The rice is done when it’s tender and translucent.

Step 3: While the rice steams, make the coconut sauce. In a medium saucepan, combine 1 cup of coconut milk, 1/4 cup of your chosen sweetener, and 1/3 teaspoon of sea salt. Heat the mixture over medium heat, stirring until it comes to a gentle boil, and the sweetener has completely dissolved. Give it a taste and add more sweetener if you like. Once the steamed rice is ready, turn off the heat on the sauce and stir the hot rice directly into the pan. Mix well to coat every grain. Cover the pan and let it sit for 45-60 minutes, allowing the rice to absorb all the delicious, creamy sauce.

Step 4: To create that signature glossy topping, make the extra sauce. In a small saucepan, whisk together 1/2 cup of coconut milk, 1 1/2 tablespoons of sweetener, a pinch of salt, and the cornstarch. Bring this mixture to a boil over medium heat, then let it simmer for about one minute, stirring constantly, until it thickens into a pourable sauce.

How to serve Mango Sticky Rice

Mango Sticky Rice Recipe

The presentation is part of the fun! To serve, scoop a portion of the warm, coconut-infused sticky rice (about 1/3 cup per person) onto a dessert plate, gently shaping it into a mound. Artfully arrange several slices of fresh, ripe mango next to the rice. Generously drizzle the thickened coconut sauce over the top of the rice, letting it pool slightly on the plate. For the final touch and a bit of texture, sprinkle with toasted sesame seeds or toasted coconut flakes. Serve immediately and enjoy the incredible combination of flavors and textures.

How to store Mango Sticky Rice

Mango Sticky Rice is best enjoyed fresh and warm on the day it’s made, as the rice has the most desirable chewy texture. However, if you have leftovers, you can store them. Keep the mango, sticky rice, and coconut sauce in separate airtight containers in the refrigerator for up to 2 days. The rice will harden when chilled. To reheat, sprinkle the rice with a few drops of water, cover it with a damp paper towel, and microwave in 30-second intervals until soft and warm. Do not reheat the fresh mango.

Tips to make

  • Use the Right Rice: This is non-negotiable! You must use glutinous rice, also known as Thai sweet rice. Other types of rice like Jasmine or Basmati will not create the signature chewy, sticky texture.
  • Don’t Skip the Soak: Soaking the rice is essential for it to cook evenly and achieve a tender texture. A longer soak (3+ hours) is highly recommended for the best results.
  • Full-Fat Coconut Milk is Key: For the richest flavor and creamiest consistency in your sauces, use full-fat canned coconut milk. The light versions won’t provide the same luxurious result.
  • Pick the Perfect Mango: The mango is a star of the show, so choose wisely! Look for ripe, sweet, and non-fibrous varieties. In the US, Ataulfo (also called Honey or Champagne) mangoes are a fantastic choice.

FAQs About Mango Sticky Rice

What kind of mango is best for Mango Sticky Rice?
The best mangoes are sweet, fragrant, and have smooth, non-fibrous flesh. Ataulfo (or Honey) mangoes are a popular and excellent choice. Kent and Keitt mangoes also work well. The key is to make sure the mango is perfectly ripe for maximum sweetness and flavor.

Can I use a different type of rice?
Unfortunately, no. The unique chewy and sticky texture of this dessert comes specifically from glutinous rice (also labeled as “sweet rice”). Using any other variety, including other short-grain rices like Arborio or sushi rice, will not produce the correct result.

Can I make this dessert ahead of time?
While it’s truly best when served fresh and warm, you can do some prep ahead. You can soak the rice overnight. You can also prepare the sauces and slice the mango ahead of time and store them in the fridge. When you’re ready to serve, simply steam the rice and gently reheat the main sauce before combining them.

Hungry for more? Follow us on Pinterest for daily recipes!

Final Thoughts

There’s a reason Mango Sticky Rice is a world-famous dessert. It’s a simple combination of ingredients that creates something truly extraordinary. That interplay of warm, salty-sweet rice, cool, fresh mango, and creamy coconut sauce is a culinary masterpiece. Don’t be intimidated by the steps; this recipe is a joy to make and even more of a joy to eat. Bring a taste of Thailand into your home and create a dessert moment that you and your loved ones will remember.

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
Mango Sticky Rice

Easy Mango Sticky Rice Recipe


  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A classic Thai dessert featuring sweet, sticky rice served with fresh mango slices and a rich coconut sauce.


Ingredients

Scale

For the Sticky Rice:
1 1/4 cups glutinous rice (uncooked)

1 cup canned coconut milk

1/4 cup sweetener of choice

1/3 tsp sea salt

For the Topping Sauce:
1/2 cup canned coconut milk

1 1/2 tbsp sweetener of choice

1 1/2 tsp cornstarch (or tapioca flour)

1 Pinch of sea salt

For Serving:
12 large mangoes (peeled and sliced)

Toasted sesame seeds (or coconut flakes to garnish)


Instructions

  1. Step 1: Rinse the glutinous rice in a fine-meshed sieve under cold water until the water runs clear. Place the sieve in a pot of cold water, ensuring the rice is fully submerged. Soak for at least one hour, or preferably three hours to overnight.
  2. Step 2: Drain the soaking water. Fill the pot 1/3 to 1/2 full with fresh water and bring it to a boil. Place the sieve with the rice over the simmering water, making sure the sieve does not touch the water. Cover with a kitchen towel and a lid, then steam for 30-50 minutes, or until tender.
  3. Step 3: While the rice steams, make the sauce. In a pan, combine 1 cup coconut milk, 1/4 cup sweetener, and 1/3 tsp sea salt. Bring the mixture to a boil, stirring to dissolve the sweetener. Turn off the heat.
  4. Step 4: Once the rice is cooked, stir it into the coconut milk sauce. Cover the pan and set aside for 45-60 minutes to allow the rice to absorb the sauce.
  5. Step 5: To make the extra sauce, add 1/2 cup coconut milk, 1 1/2 tbsp sweetener, a pinch of sea salt, and the cornstarch to a small pan. Bring to a boil and simmer over medium heat for about one minute until thickened.
  6. Step 6: To serve, place a portion of the sticky rice on a plate and arrange the fresh mango slices beside it. Drizzle the extra sauce over the rice and garnish with toasted sesame seeds or coconut flakes.

Notes

The recipe suggests using canned coconut milk for richness.

You can use your sweetener of choice, such as organic sugar or Erythritol.

The steaming time for the rice depends on the soaking time. A 1-hour soak will require about 50 minutes of steaming, while a 3-hour soak will require about 30 minutes.

You can use a steamer basket instead of a sieve for steaming the rice.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Steaming
  • Cuisine: Thai

Leave a comment

Recipe rating