If you have a sweet tooth and a love for tropical flavors, you’re going to adore this recipe. Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe is a magnificent blend of luscious coconut-infused sticky rice paired with perfectly ripe mangoes, creating a harmony of creamy, sweet, and fruity notes in every bite. This dish isn’t just a treat, it’s an experience that brings the vibrant spirit of Thailand right to your kitchen, making it a perfect dessert for any occasion that calls for something truly special.

Ingredients You’ll Need
Getting started with Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe is a breeze because it uses simple, authentic ingredients that each play a vital role. These essentials work together to create a balance of flavor, texture, and vivid color that makes this dessert unforgettable.
- 1 cup Thai sweet sticky rice: This sticky rice is the heart of the dish, providing that signature chewy texture you can’t replicate with other rice types.
- 1/4 teaspoon fine table salt: Just a pinch to perfectly balance the sweetness and heighten the coconut flavors.
- 1 can full-fat coconut milk: Using full-fat coconut milk adds rich creaminess that makes the rice irresistibly soft and flavorful.
- 1/3 cup granulated sugar: Sweetens the dish naturally; you can swap in palm sugar for a deeper caramel note if you like.
- 2 tablespoons rice flour: This ingredient thickens the coconut sauce to create a luscious, silky topping.
- 2 pieces ripe Ataulfo mangoes: Their bright golden color and sweet, buttery texture complement the creamy sticky rice beautifully.
- Toasted sesame seeds (optional): A final garnish that adds a subtle nutty crunch and visual appeal.
How to Make Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe
Step 1: Soak and Prepare the Sticky Rice
Begin by rinsing the Thai sweet sticky rice under cold water until the water runs clear. This step removes excess starch and prevents the rice from becoming gummy. Next, soak the rice for 8 to 10 hours or overnight; this soaking process is crucial to achieving the ideal chewy texture that defines this dish.
Step 2: Steam the Rice
Drain the soaked rice and place it in a steaming strainer over boiling water. Steam for about 20 minutes, flipping the rice halfway through to ensure even cooking. This gentle cooking method keeps the rice plump and tender without turning mushy.
Step 3: Cook the Coconut Sauce
While the rice is steaming, combine the full-fat coconut milk, granulated sugar, and salt in a saucepan. Warm the mixture over medium heat until it just starts to boil and sugar is completely dissolved—about 3 minutes. Reserve a small portion of this coconut sauce to thicken later, as it will be drizzled over your sticky rice topping.
Step 4: Combine Rice and Coconut Milk
Once the rice is cooked, transfer it to a baking dish and pour the remaining hot coconut mixture over it. Cover the dish tightly with a lid or foil and let it sit for 30 minutes. During this time, the rice will soak up the creamy coconut flavor and become deliciously tender.
Step 5: Thicken the Coconut Sauce
Take the reserved coconut sauce and whisk in the rice flour to dissolve any lumps. Simmer this mixture gently until it thickens into a sauce that will drizzle perfectly over the sticky rice and mangoes. Let it cool slightly before serving to enhance the creamy texture.
Step 6: Prepare the Mangoes and Serve
Slice the Ataulfo mangoes into beautiful, thin pieces that will complement the rice without overpowering it. Plate a generous scoop of the sticky rice, arrange the mango slices beside it, and drizzle the thickened coconut sauce over everything. Optionally, sprinkle a few toasted sesame seeds on top for a nutty finish.
How to Serve Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe

Garnishes
Adding a sprinkle of toasted sesame seeds or even a pinch of flaky sea salt can elevate the texture and flavor profile of Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe. Fresh mint leaves or edible flowers also make for a stunning presentation that feels both fresh and festive.
Side Dishes
This dessert shines on its own but pairs beautifully with light, refreshing accompaniments like jasmine tea or a chilled coconut sorbet. These sides contrast the richness and cleanse the palate, making each bite even more delightful.
Creative Ways to Present
For a special touch, serve Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe in cute individual glass jars or palm leaf bowls to bring a tropical vibe to your table. You can also layer the mangoes and sticky rice in a parfait style to show off those gorgeous colors and textures.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers of Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe, store the rice and sauce separately in airtight containers in the refrigerator. This helps maintain the perfect texture and prevents the rice from becoming too dense or soggy.
Freezing
Because of its creamy texture, freezing this dessert is not recommended. The sticky rice may become grainy upon thawing, and the mangoes will lose their fresh, vibrant flavor and texture.
Reheating
To reheat the sticky rice, place it in a microwave-safe dish and warm it up gently, adding a splash of coconut milk if it seems dry. Reheat the thickened coconut sauce separately on the stove over low heat, stirring constantly until smooth. Then, serve with fresh mango slices for the best experience.
FAQs
Can I use other types of rice for this recipe?
For authentic Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe, it’s best to stick with Thai sweet sticky rice. Other rice types won’t have the same sticky texture and may change the overall flavor and consistency of the dish.
How ripe should the mangoes be?
Choose ripe Ataulfo mangoes that are soft to the touch but not mushy. They should be sweet with a smooth texture, which perfectly complements the creamy sticky rice.
Is there a vegan version of this dessert?
This recipe is naturally vegan since it uses coconut milk instead of dairy. Just make sure your sugar is vegan-friendly, as some sugars are processed with bone char.
Can I prepare this dessert in advance?
Yes! You can soak the rice overnight and prepare the coconut sauce ahead of time. Just combine and serve the next day for the freshest taste. Storing components separately will keep textures ideal.
What can I substitute for rice flour?
If you don’t have rice flour, cornstarch or tapioca starch can be used to thicken the coconut sauce, but rice flour is preferred to maintain the authentic silky texture of Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe.
Final Thoughts
There’s something truly magical about Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe that makes it an absolute crowd-pleaser. It’s simple to make, utterly delicious, and bursting with tropical charm. I encourage you to try this recipe soon—once you do, it will surely become one of your favorite go-to desserts to share with friends and family.
Print
Creamy Thai Mango Sticky Rice: A Delicious Dessert Recipe
- Prep Time: 10 hours 15 minutes
- Cook Time: 30 minutes
- Total Time: 10 hours 45 minutes
- Yield: 4 servings
- Category: Dessert
- Method: Steaming
- Cuisine: Thai
- Diet: Vegetarian
Description
Creamy Thai Mango Sweet Sticky Rice is a classic Thai dessert featuring perfectly steamed sweet sticky rice soaked in rich coconut milk sauce, accompanied by ripe Ataulfo mango slices. This luscious and fragrant dish combines sweet, creamy, and fruity flavors, making it a delightful treat for any occasion.
Ingredients
Rice & Soaking
- 1 cup Thai sweet sticky rice
- 1/4 teaspoon fine table salt
Coconut Sauce
- 1 can full fat coconut milk (about 13.5 oz)
- 1/3 cup granulated sugar
- 2 tablespoons rice flour
Fruit & Garnish
- 2 pieces ripe Ataulfo mangoes
- Toasted sesame seeds (optional, for garnish)
Instructions
- Soak the rice: Rinse the Thai sweet sticky rice under cold water until the water runs clear. Soak the rice in cold water for 8-10 hours or overnight to soften and prepare it for steaming.
- Steam the rice: Drain the soaked rice thoroughly. Place the rice in a steamer basket or strainer positioned over boiling water. Steam the rice for about 20 minutes, flipping it halfway through to ensure even cooking, until the grains are tender and sticky.
- Prepare coconut mixture: In a saucepan, combine the full-fat coconut milk, granulated sugar, and fine table salt. Heat the mixture over medium heat, stirring occasionally until it reaches a light boil (about 3 minutes). Remove from heat and set aside about 1/3 of this mixture for thickening later.
- Soak cooked rice in coconut milk: Transfer the steamed sticky rice into a baking dish. Pour the remaining hot coconut milk mixture over the rice, cover the dish tightly, and let it absorb the coconut milk for 30 minutes at room temperature, allowing the rice to soak and become creamy.
- Thicken the coconut sauce: Whisk the rice flour into the reserved coconut milk mixture to remove any lumps. Return this mixture to the saucepan and simmer gently, stirring frequently, until it thickens into a creamy sauce. Remove from heat and let it cool slightly before serving.
- Serve with mangoes: Peel and slice the ripe Ataulfo mangoes. Plate the sticky coconut-infused rice alongside the mango slices. Drizzle the thickened coconut sauce over the rice for extra creaminess.
- Garnish and enjoy: Optionally sprinkle toasted sesame seeds on top for added texture and a nutty flavor. Serve immediately and enjoy this traditional Thai dessert.
Notes
- Use authentic Thai sweet sticky rice for the best texture and flavor; other rice varieties will not yield the same results.
- Full-fat coconut milk is important to achieve the rich and creamy consistency; avoid using light coconut milk.
- If palm sugar is available, substitute it for granulated sugar for more authentic flavor.
- Soaking the rice overnight is essential for soft, perfectly cooked sticky rice.
- This dish is best served fresh, but leftovers can be refrigerated and gently reheated.

