Sato Mango on Sticky Rice Recipe

Updated November 4, 2026

Total time
2 hr 30 min
prep 20 min · cook 30 min
Serves
4
portions as written

Jump to recipe

Sato Mango on Sticky Rice Recipe

Sato mango on sticky rice is a beloved Southeast Asian dessert, especially popular in Thailand, where ripe mango slices are served over sweetened coconut sticky rice and drizzled with a salty-sweet coconut sauce. The combination of creamy, fragrant coconut rice, juicy tropical mango, and a savory-salt finish makes this dish a perfect balance of flavors and textures. This recipe uses the Sato mango variety, known for its deep orange flesh and honeyed sweetness, but any ripe mango will work beautifully.

Ingredients

  • 1 cup (200 g) Thai glutinous rice (also called sweet rice or sticky rice)
  • 1 cup (240 ml) water, for steaming
  • 1 cup (240 ml) coconut milk (full-fat, divided)
  • 1/2 cup (100 g) granulated sugar
  • 1/2 teaspoon salt
  • 2 ripe Sato mangoes (or any sweet mango variety), peeled and sliced
  • 1 tablespoon toasted sesame seeds or mung beans (optional, for garnish)
  • 1/4 cup (60 ml) coconut cream (for sauce, optional)

Instructions

  1. Rinse the glutinous rice in cold water several times until the water runs clear. Soak the rice in plenty of water for at least 2 hours, or overnight for best results. Drain well.
  2. Set up a steamer: fill a pot with about 2 inches of water and bring to a boil. Line a steamer basket with cheesecloth or a clean kitchen towel. Add the drained rice and spread it evenly. Cover and steam over medium-high heat for 20–25 minutes, or until the rice is tender and translucent. Check occasionally to ensure the water hasn’t boiled dry; add more boiling water if needed.
  3. While the rice steams, prepare the coconut sauce. In a small saucepan, combine 3/4 cup (180 ml) of the coconut milk, sugar, and salt. Heat over medium, stirring constantly, until the sugar dissolves and the mixture is warm (do not boil). Keep warm.
  4. Transfer the steamed rice to a large bowl. Pour the warm coconut sauce over the hot rice and stir gently with a spatula to coat every grain. Let the rice sit for 10–15 minutes, stirring occasionally, so it absorbs the sauce and becomes creamy.
  5. For the topping sauce, in a small bowl, stir together the remaining 1/4 cup (60 ml) coconut milk and the coconut cream (if using). Add a pinch of salt and set aside.
  6. To serve, place a generous scoop of coconut sticky rice on each plate. Arrange mango slices alongside or on top. Drizzle with the reserved coconut sauce and sprinkle with toasted sesame seeds or mung beans if desired.

Tips

  • Soaking is essential: Do not skip soaking the rice. It ensures even cooking and the proper chewy-tender texture. If you’re short on time, soak for at least 1 hour, but 2+ hours is ideal.
  • Use the right rice: Regular jasmine rice will not work here; it becomes mushy. Look for Thai glutinous rice labeled “sweet riceâ€� or “sticky rice.â€�
  • Don’t overcook the coconut sauce: Boiling the coconut milk can cause it to separate. Heat it gently just until the sugar dissolves.
  • Mango ripeness: Choose mangoes that are fragrant and yield slightly to pressure. Overripe mangoes can be mushy; underripe ones will be tart.

Serving Suggestions

Serve sato mango on sticky rice warm or at room temperature. It’s a classic dessert for Thai meals, but also works as a sweet snack or brunch item. Pair it with Thai iced tea or coffee for a complete experience. For a more indulgent version, add a scoop of coconut ice cream on the side.

Variations

  • Use other mango varieties: If Sato mangoes aren’t available, use Ataulfo (honey) or Kent mangoes, which are also sweet and creamy.
  • Add salted mung beans: Traditional versions often top the rice with crispy, salted mung beans for a savory crunch. You can buy them ready-made or toast raw mung beans in a dry pan until golden.
  • Make it vegan: This recipe is already vegan and dairy-free.
  • Swap the rice: For a quicker version, you can use black sticky rice, which has a nuttier flavor and darker color. Adjust the soaking time to 3–4 hours.

Storage and Reheating

Store leftover sticky rice and mango separately in airtight containers in the refrigerator. The rice will keep for up to 3 days, but the mango is best eaten fresh. To reheat the rice, steam it for 5–7 minutes or microwave it with a damp paper towel for 1–2 minutes, adding a splash of coconut milk if it seems dry. Do not reheat the mango; serve it cold or at room temperature.

Frequently Asked Questions

Can I use regular rice instead of glutinous rice? No, glutinous rice is essential for the sticky, chewy texture. Regular rice will not absorb the coconut sauce the same way and will become mushy.

Do I have to steam the rice, or can I boil it? Steaming is the traditional method and gives the best texture. Boiling can make the rice too wet and sticky. If you don’t have a steamer, use a microwave: combine soaked rice with 1 cup water in a microwave-safe bowl, cover, and cook on high for 10 minutes, then let stand for 5 minutes.

Can I make this ahead of time? Yes, you can prepare the rice up to a day ahead. Keep it refrigerated and reheat gently. The mango should be sliced just before serving to prevent browning.

What if my coconut sauce separates? This happens if the coconut milk is boiled or if the rice is too hot when mixed. To fix, whisk the sauce vigorously or add a tablespoon of warm water to bring it back together.

Is Sato mango different from regular mango? Sato mango is a specific variety known for its rich sweetness and fiberless flesh. You can substitute any sweet, ripe mango; the dish will still be delicious.

Can I use coconut milk from a carton instead of canned? Carton coconut milk is thinner and less rich, which will result in a less creamy sauce. For best results, use full-fat canned coconut milk.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).