Ultimate Guide to Thailand’s Sweet Treat Recipe
If you’ve ever wandered the sun-kissed streets of Thailand, you know there’s one dessert no food lover can resist: mango sticky rice. It’s the star of night markets, street food stalls, and family kitchens, delighting both locals and travelers alike. In this Ultimate Guide to Thailand’s Sweet Treat, you’ll learn exactly how to create this creamy, dreamy dessert at home — combining luscious coconut rice and ripe mango for a combination that’s simplicity itself, yet absolutely unforgettable.

Ingredients You’ll Need
Gathering your ingredients for mango sticky rice is an adventure in itself! Each component in this Ultimate Guide to Thailand’s Sweet Treat is carefully chosen for the richest flavor and ultimate authenticity. Let’s break down why every ingredient matters.
- Glutinous (sticky) rice: Essential for achieving that chewy, iconic texture — make sure you use the real deal glutinous rice for best results.
- Coconut milk: The heart of this sweet treat, lending creamy richness and irresistible aroma to both rice and sauce.
- Granulated sugar: Brings out the natural sweetness in every bite and balances the flavors beautifully.
- Salt: Just a pinch elevates the coconut and mango, enhancing every other flavor.
- Ripe mangoes: Vibrant, fragrant, and juicy; choose the ripest mangos you can find for that gorgeous golden color and tangy-sweet pop.
- Toasted sesame seeds or mung beans (optional): Sprinkle on top for a lovely nutty crunch and an extra pop of texture!
How to Make Ultimate Guide to Thailand’s Sweet Treat
Step 1: Rinse and Soak the Rice
Start by placing your sticky rice in a bowl, then rinse it thoroughly under cold water, swirling gently with your hands. This step washes away excess starch, ensuring each grain cooks up perfectly glossy and distinct. Once the water runs clear, soak the rice in plenty of water for at least four hours or, for the softest texture, overnight. Patience pays off here and sets the foundation for that classic sticky rice bite.
Step 2: Steam the Sticky Rice
Drain your soaked rice and transfer it into a steamer basket lined with cheesecloth. Make sure the cheesecloth drapes over the sides to prevent any rice from escaping. Steam over simmering water for 25 to 30 minutes, checking about halfway through to fluff the rice for even cooking. When it’s done, the rice will be translucent and tender — the perfect canvas for coconut goodness.
Step 3: Make the Coconut Sauce
While your rice is steaming, it’s time to infuse it with flavor! In a saucepan over medium heat, mix together 1 cup of coconut milk, sugar, and salt. Stir gently until the sugar dissolves, being careful not to let the coconut milk boil — gentle heat preserves that delicate flavor.
Step 4: Combine Rice and Coconut Sauce
Once the sticky rice is ready, scoop it into a large mixing bowl. Immediately pour your warm coconut mixture over the rice, stirring with a spatula until every grain is glistening. Cover the bowl with a clean kitchen towel and let it rest for 20 to 30 minutes. This resting time is magic: the rice absorbs all the coconut-laced sweetness, turning pillowy and rich.
Step 5: Prepare the Sweet Coconut Drizzle
To finish, warm the remaining 1/2 cup of coconut milk in a small saucepan. This silky drizzle adds an extra layer of creaminess to every serving, making the Ultimate Guide to Thailand’s Sweet Treat truly sing.
Step 6: Serve with Mango and Toppings
When you’re ready to serve, scoop a generous mound of coconut sticky rice onto a plate, nestle sliced mango alongside, and flow the warm coconut drizzle over the top. For the perfect flourish, sprinkle with toasted sesame seeds or crunchy mung beans. There you have it — a vibrant bowl of joy straight from Thailand’s dessert canon!
How to Serve Ultimate Guide to Thailand’s Sweet Treat

Garnishes
This dessert shines with just a few thoughtful garnishes. A scattering of toasted sesame seeds adds a satisfying nutty finish, while crispy mung beans provide extra crunch. Don’t skip a fragrant mint sprig or tiny edible flowers if you want to amp up the wow factor!
Side Dishes
For a truly authentic experience, serve Ultimate Guide to Thailand’s Sweet Treat after a spicy Thai meal — it’s especially refreshing after fiery curries or grilled seafood. A light green or Thai iced tea on the side offers a refreshing, complementary sip.
Creative Ways to Present
Elevate your mango sticky rice by molding the rice with a small bowl, or use a cookie cutter for playful shapes. Fan out the mango slices like a blooming flower, or layer everything in clear dessert glasses for a modern, show-stopping treat. However you present it, the Ultimate Guide to Thailand’s Sweet Treat will look stunning!
Make Ahead and Storage
Storing Leftovers
Sticky rice is at its best the day it’s made, but you can store leftovers in an airtight container in the refrigerator for up to 24 hours. The rice may firm up and lose some of its luscious texture over time, but it’s still delicious for a quick sweet craving!
Freezing
For longer storage, you can freeze the sticky rice and coconut mixture in a freezer-safe bag or container. Be sure to press out as much air as possible. The mango, unfortunately, doesn’t freeze well, so add fresh fruit each time you serve.
Reheating
To reheat, skip the microwave and opt for a gentle steam — place the rice in a steamer basket for a few minutes until it loosens up and regains its lovely fluffiness. Avoid direct heat or microwaving, which can dry it out or turn it tough.
FAQs
Can I use regular rice instead of glutinous (sticky) rice?
Sticky rice is the foundation of this Ultimate Guide to Thailand’s Sweet Treat! Regular rice just won’t have the signature chewy, sticky texture that makes this dessert special. If possible, seek out Thai glutinous rice for authentic results.
Is there a way to make this recipe dairy-free and vegan?
Absolutely! This dessert is naturally dairy-free and vegan since coconut milk provides all the creaminess. Double-check that your sugar is vegan if you want to be sure.
How do I pick the best mangoes?
Look for mangoes that feel slightly soft when pressed and have a full, fragrant aroma. Bright yellow or golden mangoes with no green patches are ripe and perfect for this Ultimate Guide to Thailand’s Sweet Treat.
Can I prepare the rice in advance?
You can prepare the sticky rice a few hours in advance and keep it covered at room temperature. Just be sure not to refrigerate it too long, as cold air tends to dry out the rice and affect its texture.
What if I don’t have a steamer?
No steamer? No problem! You can improvise by placing a metal sieve over a pot of simmering water (making sure the rice doesn’t touch the water), and cover with a lid. Just remember to use cheesecloth so the grains don’t fall through.
Final Thoughts
Making mango sticky rice at home is like bringing a piece of Thailand to your own kitchen. This Ultimate Guide to Thailand’s Sweet Treat gives you every trick and tip you need — so gather your freshest mangoes, steam some glutinous rice, and get ready for a dessert that’s truly unforgettable. Let your taste buds travel. Give it a try and let the magic unfold!
Print
Ultimate Guide to Thailand’s Sweet Treat Recipe
- Total Time: 4 hours 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-Free
Description
Learn how to make the traditional Thai dessert, Mango Sticky Rice, with this comprehensive guide. This sweet treat features sticky rice infused with coconut milk, served with ripe mango slices and a drizzle of warm coconut milk.
Ingredients
Sticky Rice:
- 1 cup glutinous (sticky) rice
Coconut Milk Mixture:
- 1 1/2 cups coconut milk, divided
- 1/2 cup granulated sugar
- 1/4 tsp salt
Additional:
- 2 ripe mangoes, peeled and sliced
- 1 tbsp toasted sesame seeds or mung beans for garnish (optional)
Instructions
- Rinse Sticky Rice: Rinse sticky rice in cold water until the water runs clear.
- Soak Rice: Soak rice in water for at least 4 hours or overnight.
- Steam Rice: Drain and steam rice in a cheesecloth-lined steamer basket for 25–30 minutes, or until tender.
- Prepare Coconut Milk Mixture: In a saucepan over medium heat, combine 1 cup coconut milk, sugar, and salt. Stir until sugar dissolves; do not let it boil.
- Combine Rice and Coconut Mixture: Once rice is cooked, transfer to a bowl and pour coconut milk mixture over it. Stir gently, cover, and let sit for 20–30 minutes to absorb the liquid.
- Prepare Sauce: Warm remaining 1/2 cup coconut milk in a small saucepan.
- Serve: Place a portion of sticky rice on a plate, arrange mango slices alongside, and drizzle with warm coconut milk. Sprinkle with toasted sesame seeds or mung beans if desired.
Notes
- For the most authentic texture, use Thai glutinous rice and fresh coconut milk.
- This dessert is best enjoyed fresh but can be stored in the refrigerator for up to 1 day.
- If reheating, steam gently instead of microwaving to maintain texture.
- Prep Time: 4 hours (including soaking time)
- Cook Time: 30 minutes
- Category: Dessert
- Method: Steaming
- Cuisine: Thai
Nutrition
- Serving Size: 1 portion
- Calories: 370
- Sugar: 28 g
- Sodium: 150 mg
- Fat: 14 g
- Saturated Fat: 12 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 58 g
- Fiber: 3 g
- Protein: 5 g
- Cholesterol: 0 mg