If there is one dessert that perfectly captures the essence of Thai cuisine—balancing sweet, creamy, and fragrant flavours—it’s Mango Sticky Rice. Known locally as Khao Niew Mamuang.
Estimated reading time: 6 minutes
Jump to:
A Brief History
Mango Sticky Rice has deep roots in Thai culinary tradition, typically enjoyed during mango season, which runs from April to June. It’s often served at festivals and family gatherings, where fresh fruit is celebrated.
Although it’s most famously Thai, variations of sticky rice with fruit exist throughout Southeast Asia, including in Laos, Vietnam, and Cambodia. What sets the Thai version apart is the creamy coconut sauce and the fragnant mango.
It’s proof that the simplest ingredients, when treated with care and love, can result in something absolutely magical.
Ingredients You’ll Need
- Glutinous Short Grain Rice is a must. Sushi rice or jasmine rice won’t give the same sticky texture and taste. You should try using rice varieties like Japanese short grain rice, sona masoori, ponni rice, or the Thai short grain rice also known as sweet rice.
- Ripe Mango with a juicy, fragrant, and sweet fibre. Preferably Alphonso, Ataulfo or Champagne varieties. Do not pick mangoes with tartness, sourness, or less juiciness.
- Full Fat Coconut Milk for the best creamy sauce without using corn starch. Avoid using thin or low fat coconut milk. I use a mix of full fat coconut milk and cream for the best results.
- Granulated White Sugar, baking sugar, or the castor sugar with fine crystals will give you the best results. I do not recommend using honey or jaggery powder as the coconut milk splits while simmering with jaggery.
- Corn starch is optional if you are using a thin coconut milk and need a thick, creamy consistency.
- A pinch of salt brings the coconut sauce together.
- For Serving sprinkle toasted white sesame seeds or fried mung beans.
How To Make Mango Sticky Rice
Step 1: Soak the Rice
- Glutinous rice needs to be soaked before cooking to achieve the ideal sticky texture. Rinse rice with tap water until the water runs clear. Usually 2 times, is good enough.
- Then, soak it in a bowl of water for at least 4 hours or overnight.
Step 2: Steam the Rice
- Unlike regular rice, sticky rice should be steamed, not boiled.
- After soaking, drain the rice and place it in a cheesecloth-lined bamboo steamer (or any steamer you have on hand).
- Steam over boiling water for 20 minutes, or until the grains are tender and translucent.
Step 3: Make the Coconut Sauce
- While the rice is steaming, combine coconut milk, sugar, and salt in a saucepan. Heat gently over medium heat, stirring until the sugar dissolves and the sauce thickens a bit.
- Reserve about ¼ cup of this mixture for drizzling later.
Step 4: Combine the Rice and Sauce
- Once the rice is cooked, transfer it to a mixing bowl.
- Pour the remaining warm coconut sauce over the rice, stirring gently to coat. Let the rice absorb the sauce for 20–30 minutes.
- It may look overly wet at first, but it will thicken beautifully as it sits.
Step 5: Cut the Mangoes
- Choose ripe, fragrant mangoes for the best flavour—look for fruit that gives slightly when gently pressed.
- Peel the mangoes and slice the flesh away from the pit.
- Cut into thin slices or cubes, depending on your presentation preference.
Step 6: Assemble and Serve
- Scoop a generous portion of sticky rice onto a plate.
- Arrange mango slices on the side.
- Drizzle with the reserved coconut sauce and, if desired, sprinkle with toasted sesame seeds or crunchy fried mung beans for texture.
Serve it warm or at room temperature. Mango Sticky Rice is simple, comforting, and irresistibly delicious.
My Tried and True Tips
- Use the right rice: Do not make this dish with medium or long grain less starchy rice like basmati, or Jasmine. The name of the dish itself has the word ‘sticky’ in it.
- Don’t skip soaking: Soaking helps the rice cook evenly and absorb the coconut sauce properly.
- Cooking rice with sauce: Many sticky rice recipes suggest cooking rice in the coconut sauce. I feel in that method the texture of sticky rice turns out more like a rice pudding.
- Rice to sauce ratio: After cooking the rice absorbs the sauce like anything. Hence, always add the sauce double the amount of cooked rice.
- Customize sweetness: If you prefer less sugar or if the coconut milk is already sweetened, reduce the amount of sugar in the sauce to taste. Also, remember it has to be served with sweet mango. Hence, sweetness of sugar should not over power the taste of coconut or mango.
More Mango Recipes
- Mango Jam
- Mango Lassi
- Mango Milkshake
- Mango Ice Cream
- Mango Shrikhand
- Mango Chia Pudding
- Mango Oats Smoothie
follow us on Youtube and Instagram for video recipes.

Mango Sticky Rice Recipe
- Steamer
Ingredients
- ⅓ Cup short grain rice
- 1 large size ripe mango, sliced
- 1 ¼ Cup thick coconut milk
- 1 tablespoon caster sugar or granulated white sugar
- ¼ teaspoon salt
Ingredients For Garnish:
- 1 teaspoon white sesame seeds
- 1 teaspoon fried mung beans
Instructions
- Rinse rice with tap water until the water runs clear. Usually 2 times, is good enough. Then, soak it in a bowl of water for at least 4 hours or overnight.
- After soaking, drain the rice and place it in a cheesecloth-lined bamboo steamer (or any steamer you have on hand).
- Steam over boiling water for 20 minutes, or until the grains are tender and translucent.
- While the rice is steaming, combine coconut milk, sugar, and salt in a saucepan. Heat gently over medium heat, stirring until the sugar dissolves and the sauce thickens a bit. Reserve about ¼ cup of this mixture for drizzling later.
- Once the rice is cooked, transfer it to a mixing bowl. Pour the remaining warm coconut sauce over the rice, stirring gently to coat. Let the rice absorb the sauce for 20–30 minutes. At this stage, you can cover and leave it at room temperature. It may look overly wet at first, but it will thicken beautifully as it sits.
- Peel the mangoes and slice the flesh away from the pit. Cut into thin slices or cubes, depending on your presentation preference.
- Scoop a generous portion of sticky rice onto a plate. Arrange mango slices on the side.
- Drizzle with the reserved coconut sauce and, if desired, sprinkle with toasted sesame seeds or crunchy fried mung beans for texture. Serve warm or at room temperature.
Recipe Notes:
-
- Black sticky rice: Adds a nutty, earthy flavour and looks beautiful when paired with golden mango slices.
- Pandan-infused rice: Add a few pandan leaves to the coconut milk for a fragrant twist.
- Thick Sauce: Make a thicker sauce by adding a teaspoon of cornstarch to the reserved coconut milk for an extra creamy drizzle. Or use a combination of coconut cream and full fat coconut milk.
- Can I keep the sauce in fridge? Yes. After cooling down, you can store it in refrigerator for a day or two. Slightly warm in a microwave or pan before mixing with the rice.
- Can I keep the steamed rice in refrigerator? Yes. But it becomes slightly dry and chewy.
Leave Your Rating & Comment