Mango sticky rice is a Thai dessert of warm, coconut-soaked sticky rice topped with sliced fresh mango. The magic is the balance between the toasted rice’s slight chewiness, the coconut sauce’s richness, and the mango’s clean sweetness. Get the rice texture right and nail the coconut ratio, and you have a restaurant-quality dish.
Ingredients for Mango Sticky Rice
Sticky rice (also called sweet rice or glutinous rice) forms the base and stays soft and chewy rather than separate and fluffy. Coconut milk adds richness and sweetness to both the rice and the sauce. Sugar sweetens the coconut mixture. Salt balances the sweetness and brings out the other flavors. Sesame seeds add a subtle nuttiness and texture on top. Ripe mangoes provide the fruit’s natural sweetness and silky texture.
Why This Mango Sticky Rice Works
Sticky rice absorbs liquid readily, so cooking it with coconut milk and sugar means the rice itself becomes flavored and creamy. The starch in the rice thickens the coconut mixture as it cooks, so you do not need cornstarch or cream. By the time the rice is tender, the sauce has reduced to the right consistency and clings to each grain.
Ripe mangoes are essential because they slice cleanly and taste sweet without needing extra sugar. The warm rice meets the cool, fresh fruit, creating a contrast that makes the dessert feel balanced. Toasted sesame seeds add a final texture note and a hint of nuttiness that rounds out the coconut sweetness.
Mango Sticky Rice Tips & Tricks
- Use sticky rice labeled as sweet rice or glutinous rice, not regular jasmine or long-grain rice, or the texture will be grainy instead of chewy.
- Choose mangoes that yield slightly to pressure and smell fragrant at the stem end; rock-hard mangoes lack sweetness and slice with difficulty.
- Toast the sesame seeds in a dry skillet over medium heat for 2 to 3 minutes, shaking often, so they taste deeper and nuttier than raw.
- Serve the rice warm and the mango at room temperature; cold rice turns stiff and loses the dessert’s smooth, comforting quality.
Mistakes To Avoid
Using regular white rice instead of sticky rice will give you a grainy, separate texture that falls apart instead of holding together in a creamy mass. The rice will not absorb the coconut sauce properly, and you will end up with watery rice and sauce that pools on the plate.
Underripe or overripe mangoes ruin the dish. Underripe fruit is sour and tough to slice. Overripe mangoes turn mushy and fermented-tasting, and they fall apart when you plate them.
Cooking the rice too fast or with too little liquid leaves the center hard and chalky. The coconut milk needs time to penetrate the grains evenly, so medium heat and patience matter more than high heat and speed.
Skipping the sesame seed toast makes them taste thin and raw. Toasting brings out their natural oils and deepens the flavor, turning them from a garnish into a real part of the dish.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 1 1/2 cups sticky rice (sweet rice or glutinous rice)
- 1 can (13.5 ounces) coconut milk, full fat
- 1/2 cup sugar
- 1/4 teaspoon salt
- 2 tablespoons sesame seeds
- 3 ripe mangoes
Step-by-step Instructions
- Rinse the sticky rice under cold water in a fine-mesh strainer, stirring gently with your fingers, until the water runs mostly clear. This removes excess starch so the rice does not turn gluey.
- Add the rinsed rice and 1 3/4 cups water to a medium saucepan. Bring to a boil over high heat, then cover, reduce heat to low, and simmer for 15 minutes. Do not lift the lid.
- After 15 minutes, remove the pan from heat and let it sit, covered, for 5 minutes. The rice should be tender and have absorbed all the water.
- While the rice rests, pour the coconut milk into a small saucepan. Add the sugar and salt, and stir over medium heat until the sugar dissolves and the mixture is hot, about 3 to 5 minutes. Do not let it boil.
- Fluff the cooked rice with a fork and transfer it to a shallow bowl or serving dish. Pour the warm coconut mixture over the rice and stir gently until combined. Let it sit for 5 to 10 minutes so the rice absorbs the coconut sauce.
- While the rice sits, toast the sesame seeds in a dry skillet over medium heat, shaking the pan often, until fragrant and lightly golden, about 2 to 3 minutes. Transfer to a small bowl.
- Peel and slice each mango lengthwise along the pit, then use a sharp knife to score the flesh in a crosshatch pattern without cutting through the skin. Scoop the cubes into a bowl, or slice the mango halves thinly and arrange on a plate.
- Divide the warm coconut rice among four serving bowls or plates. Arrange the mango slices alongside or on top of the rice, sprinkle with the toasted sesame seeds, and serve immediately while the rice is still warm.
Frequently Asked Questions
Can this be made ahead?
Cook the rice and make the coconut sauce up to 8 hours ahead. Store them separately in airtight containers in the refrigerator. Reheat the rice gently in a saucepan with a splash of water over low heat, stir in the warmed coconut sauce, and slice fresh mango just before serving.
What if I cannot find sticky rice?
Sticky rice is sold in most grocery stores in the Asian aisle and online. There is no true substitute that gives the same chewy texture. Regular rice, sushi rice, and arborio rice will not work because they do not have the same starch composition.
How long does this keep?
Leftover mango sticky rice will keep in an airtight container in the refrigerator for up to 2 days, though the rice stiffens as it cools. Reheat gently with a splash of water before serving. Do not freeze, as the rice becomes grainy and the mango breaks down.
Serving Ideas for Mango Sticky Rice
Serve mango sticky rice on its own as a warm dessert after a Thai or Southeast Asian meal. A cold glass of coconut water or Thai iced tea cuts through the richness of the coconut and cools your palate. You can also plate it with fresh lime wedges on the side so guests can squeeze a little juice over the mango for brightness and contrast.
