Thai Mango Sticky Rice with Coconut Milk (Vegan Dessert)
Imagine a dessert that perfectly balances sweetness and creaminess; that's what this Thai Mango Sticky Rice offers. With its rich coconut flavor and fresh mango, this dish is not just a treat—it's a delightful experience that transports you straight to a tropical paradise. It's simple to make, and the best part? It’s entirely vegan, making it a fantastic option for everyone.

Ingredients
- 1 cup glutinous (sticky) rice
- 1 1/2 cups coconut milk
- 1/2 cup sugar
- 1/4 teaspoon salt
- 2 ripe mangoes, peeled and sliced
- Sesame seeds or mung beans for garnish (optional)
Instructions
- Prepare the Rice: Rinse the sticky rice under cold water until the water runs clear. Soak it in water for at least 4 hours or overnight.
- Cook the Rice: Drain the soaked rice and steam it in a bamboo steamer or a pot lined with cheesecloth for about 30 minutes, or until tender.
- Make Coconut Sauce: In a saucepan, combine coconut milk, sugar, and salt. Heat over medium heat until the sugar dissolves, but do not let it boil.
- Combine: Once the rice is cooked, transfer it to a bowl and pour half of the coconut sauce over it. Stir gently to combine and let it sit for about 30 minutes to absorb the flavors.
- Serve: To serve, place a portion of the sticky rice on a plate, top with fresh mango slices, and drizzle with the remaining coconut sauce. Garnish with sesame seeds or mung beans if desired.
Cook’s tips
- Soak the sticky rice for at least 4 hours, but overnight yields the best texture.
- Use a bamboo steamer or a colander lined with cheesecloth to steam the rice; avoid boiling it directly.
- When heating the coconut sauce, stir constantly and remove from heat just before it boils to prevent curdling.
- Choose ripe, fragrant mangoes for maximum sweetness and juiciness.
- Let the rice absorb the coconut sauce for a full 30 minutes; this step is crucial for the creamy consistency.
Substitutions
- Use coconut palm sugar instead of white sugar for a deeper, more caramel-like flavor.
- Substitute sesame seeds with toasted mung beans for a traditional garnish.
- If you don't have glutinous rice, you can use sushi rice, but the texture will be less chewy.
- For a sugar-free version, swap the sugar with maple syrup or agave nectar (adjust amount to taste).
- Add a pinch of pandan leaf or a drop of pandan extract to the coconut sauce for an authentic aroma.
Storage & reheating
Store leftover mango sticky rice in an airtight container in the refrigerator for up to 2 days. To reheat, sprinkle with a little water or coconut milk and warm in the microwave or steam until soft.
Frequently asked questions
Can I use regular rice instead of glutinous rice?
No, regular rice won't give the same sticky, chewy texture. Glutinous rice (also called sticky rice) is essential for this dish. It's available at Asian grocery stores or online.
How long should I soak the rice?
Soak the rice for at least 4 hours, but overnight soaking (8–12 hours) is best. This ensures the rice steams evenly and becomes tender.
Can I make this ahead of time?
Yes, you can prepare the rice and coconut sauce in advance. Store them separately in the fridge, then combine and reheat gently before serving. Add fresh mango slices just before eating.
Is this dessert gluten-free?
Yes, all ingredients are naturally gluten-free, making it safe for those with gluten sensitivities.



