
This Thai dessert brings sweet and creamy together in perfect balance. I discovered this dish during my travels and adapted it for home kitchens.
The sticky rice soaks up rich coconut cream while the ripe mango adds natural sweetness. The key is using the right variety of rice and letting it absorb the coconut mixture fully.
Each bite delivers tender rice, velvety sauce, and juicy mango. The contrast between warm rice and cool fruit makes this dish unforgettable.
Simple ingredients come together to create an elegant finish to any meal. The process takes patience but delivers professional results.
Ingredients for Mango Sticky Rice Recipe with Coconut Cream
Short list. Big flavor. Everything you need for that perfect sweet-creamy balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous Rice 🍚 | 1 ½ cups | Sweet rice or sticky rice |
| Water 💧 | 2 cups | For soaking rice |
| Coconut Cream 🥥 | 1 ½ cups | Full-fat, well-shaken |
| Coconut Milk 🥥 | ½ cup | For sauce consistency |
| Sugar 🍚 | ⅓ cup | White granulated preferred |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Ripe Mangoes 🥭 | 2 whole | Ataulfo or Champagne preferred |
| Cornstarch 🌾 | 1 tbsp | Thickens coconut sauce |
| Vanilla Extract 🌿 | 1 tsp | Pure, not imitation |
| Pinch of Turmeric 🌶️ | 0.125 tsp | For subtle color |
The rice is non-negotiable here. Glutinous rice (also called sweet rice) is what gives that signature sticky texture—regular jasmine or basmati won’t cut it. Asian markets carry it in bulk, or Trader Joe’s has it in 1lb bags. Soak it overnight if you remember, but 4 hours works in a pinch. The coconut cream needs to be full-fat (look for Thai Kitchen or Goya brands) or the sauce won’t set right.
No coconut cream? Full-fat coconut milk at half the amount plus a splash of water gets you close. Out of mangoes? Peaches or pineapple (fresh only) work, but they won’t have that tropical punch. Want it sweeter? Palm sugar or agave can sub for white sugar. The turmeric is optional (just for color), so skip it if you don’t have it—won’t affect the flavor.
Leftovers keep 3-4 days in the fridge (the rice firms up, so microwave with a splash of water). Freezing? Not ideal—the rice gets gummy. Best made fresh, but you can prep the rice a day ahead. Just reheat with extra coconut sauce before serving.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump the glutinous rice, water, and a pinch of sugar in a pot and let it steam—no fancy techniques.
- Sweet-Salty Magic: The coconut cream and mango create this ridiculous sweet-salty contrast that I crave all week.
- Summer or Winter: Honestly, I serve this at picnics in July and as a cozy dessert in December—it never feels out of place.
- Feeds a Crowd: Leftovers taste even better the next day, and the ingredients cost less than my old takeout habit.
Step-by-Step Instructions for Mango Sticky Rice With Coconut Cream
Here’s how I make this Thai dessert perfectly every time with just a few simple steps.
Step 1: Soak and Steam the Glutinous Rice
Rinse the 1.5 cups glutinous rice thoroughly under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy. Then, soak the rice in the 2 cups water for at least 4 hours or overnight.
Once soaked, drain the rice and place it in a steamer basket lined with cheesecloth. Steam over boiling water for 20-25 minutes until the grains are tender and slightly translucent. Check by biting into a grain—it should be soft but still hold its shape. This step is crucial for achieving that perfect sticky texture.
Step 2: Prepare the Coconut Sauce
While the rice steams, combine the 1.5 cups coconut cream, 0.33 cup sugar, and 0.25 tsp salt in a small saucepan. Heat over medium-low heat until the sugar dissolves completely, stirring occasionally. Avoid boiling—you just want it warm enough to melt the sugar.
In a separate bowl, whisk together the 0.5 cup coconut milk, 1 tbsp cornstarch, 1 tsp vanilla extract, and pinch of turmeric. Slowly pour this mixture into the warm coconut cream, stirring constantly. Cook for 2-3 minutes until the sauce thickens enough to coat the back of a spoon.
Step 3: Marinate the Rice in Coconut Sauce
Transfer the steamed rice to a large bowl. Pour about half of the warm coconut sauce over the rice and gently fold to coat evenly. Let it sit for 10-15 minutes to absorb the flavors. The rice should glisten with sauce but not be soupy.
I like to cover the bowl with a towel during this time to keep the rice warm. Resist the urge to stir too much—you want the grains to stay intact. The rice will plump up slightly as it soaks in the creamy goodness.
Step 4: Prepare the Mangoes and Serve
Peel and slice the 2 whole ripe mangoes into thin, even pieces. Ataulfo mangoes work particularly well here because they’re sweet, creamy, and less fibrous. Arrange the slices on a plate or in shallow bowls.
Spoon the marinated rice alongside the mango slices and drizzle the remaining coconut sauce over everything. The contrast of warm, creamy rice with cool, juicy mango is what makes this dish so special. Serve immediately while the rice is still warm for the best texture.
Pro Tips For Making Mango Sticky Rice Recipe With Coconut Cream
- Soak the Rice: Glutinous rice needs at least 4 hours in water—I learned this the hard way after serving undercooked grains to guests.
- Warm the Coconut: Heat the coconut cream and milk gently before mixing with sugar, or it’ll stay oily and never blend smoothly.
- Skip the Rinse: Resist the urge to rinse the rice after soaking; that starch is what gives the dish its perfect sticky texture.
- Salt the Sauce: Add a tiny pinch of salt to the coconut-sugar mixture—sounds weird, but it actually changes the outcome by balancing the sweetness.
Pro Cooking Tips for This Dish
Rice Selection Matters
I can’t stress this enough – use glutinous rice (also called sweet rice). Regular jasmine or basmati won’t give you that signature sticky texture. I find Thai Kitchen brand at my local Asian market works perfectly. Rinse it until the water runs clear to remove excess starch that would make your dish gummy. 🌾
Perfect Soaking Time
For the best results, soak your rice for at least 4 hours, but overnight is ideal. This ensures the grains absorb enough moisture to cook evenly. If you’re in a hurry, 2 hours is the absolute minimum – any less and you’ll end up with undercooked rice.
Steaming Technique
Use a steamer basket lined with cheesecloth for even cooking. The rice needs 20-25 minutes of steaming over boiling water. Check by biting into a grain – it should be soft but still hold its shape. This step is non-negotiable for achieving that perfect tender-yet-sticky texture.
Sauce Consistency
When making your coconut sauce, heat it over medium-low heat just until the sugar dissolves. Avoid boiling – you want it warm enough to melt the sugar but not so hot that it curdles. The cornstarch slurry will thicken it to the perfect consistency for coating the rice. 🔥
Marinating Time
Let your steamed rice sit in the coconut sauce for 10-15 minutes to fully absorb the flavors. Cover the bowl with a towel to keep it warm. Don’t stir too much – you want the grains to stay intact while they soak up that creamy goodness.
Mango Selection
For the best results, use Ataulfo or Champagne mangoes. They’re sweeter, creamier, and less fibrous than other varieties. Slice them just before serving to maintain that fresh, juicy texture that contrasts so beautifully with the warm rice.
Nutrition Facts
Frequently Asked Questions
Can I use regular rice instead of glutinous rice?
No, regular rice won’t give you the right texture. Glutinous rice is essential for that signature sticky consistency. Jasmine or basmati will fall apart and lack the chewiness this dish requires.
How do I know when the mango is ripe enough?
Ripe mangoes yield slightly to gentle pressure and have a sweet aroma at the stem. The skin should have a slight give, like a peach. Ataulfo mangoes turn golden yellow when fully ripe.
Can I make this ahead of time?
You can prep the rice a day ahead, but it’s best served fresh. Reheat the rice with extra coconut sauce and a splash of water to restore its creamy texture. Store leftovers in an airtight container for up to 3-4 days.
Why did my coconut sauce separate?
This usually happens if the sauce got too hot. Heat it over medium-low heat and stir constantly. If it separates, whisk in a splash of warm water to bring it back together.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026