Desserts
This Asian sticky rice dessert recipe brings the comforting flavors of Southeast Asia to your table with just 20 minutes of hands-on time. The secret lies in perfectly cooked glutinous rice that transforms into a tender, coconut-infused pudding when simmered with sweetened coconut milk. I developed this version after years of experimenting with traditional recipes, balancing authenticity with approachable techniques for home cooks.
The magic happens when the rice absorbs the rich coconut milk while developing a subtle caramelized edge from the gentle simmering process. Unlike traditional versions that require hours of soaking, this method delivers creamy, melt-in-your-mouth texture without compromising authenticity. The recipe includes optional toppings like toasted coconut flakes or fresh mango slices, which add vibrant contrast to the golden dessert.
What makes this dessert truly special is its versatility—it works as a light afternoon treat or elegant finale for a meal. The coconut caramel flavor profile appeals universally, while the preparation remains simple enough for weeknight cooking. Whether you're serving it warm or chilled, each bite delivers that perfect balance of sweetness and creamy texture that defines Asian sticky rice desserts.
For those looking to adapt this recipe, substitutions like agave syrup or condensed milk work beautifully, and the method scales easily for gatherings. The key to success lies in precise timing and gentle heat—once you master these elements, you'll have a restaurant-quality dessert that feels like a warm hug in every spoonful. Let's get started!
Ingredients for asian sticky rice dessert
These twelve ingredients transform simple rice into a luxurious coconut dessert with perfect texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous Rice (Sweet Rice) 🍚 | 1 cup | Uncooked, rinsed thoroughly |
| Sweetened Coconut Milk 🥥 | 13 ½ oz | Full-fat canned variety |
| White Sugar 🍬 | ½ cup | Granulated, fine grain |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for caramel |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Toasted Coconut Flakes 🥥 | ¼ cup | Optional garnish |
| Fresh Mango Slices 🍈 | ½ cup | Optional garnish |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Water 💧 | ½ cup | For rinsing rice |
| Lime Zest 🍋 | 1 tsp | Fresh, finely grated |
| Coconut Oil 🫒 | 1 tbsp | For garnish (optional) |
| Red Food Coloring (optional) 🎨 | ¼ tsp | For traditional pink hue |
The glutinous rice is non-negotiable for authentic texture—Thai or Asian markets carry it in bags labeled 'sweet rice' or 'sticky rice'. Look for brands like Mae Ploy or Thai Kitchen for reliable quality. The rice must be rinsed until the water runs clear to remove excess starch, which prevents clumping. For those without access to specialty stores, Bob's Red Mill carries a good gluten-free version in regular grocery stores. The coconut milk should be full-fat and well-shaken before opening—Aroy-D or Chaokoh brands deliver the richest flavor, though any canned coconut milk will work in a pinch.
No sweetened coconut milk? Mix 1 can unsweetened coconut milk with 2 tbsp sugar—just be mindful of the extra liquid. The butter can be swapped for coconut oil (same quantity) if dairy-free, though butter adds that subtle caramel depth. Fresh mango is ideal for garnish, but canned mango chunks in juice (drained) work perfectly when fresh isn't available. The red food coloring is traditional but optional—gel-based coloring blends better than liquid versions. For a quicker version, condensed coconut milk (found in Asian markets) can replace both the canned milk and sugar, though the texture will be slightly denser.
Store leftover dessert in an airtight container for up to 3 days in the fridge—it actually improves overnight as flavors meld. For longer storage, freeze portions for up to 3 months, though texture may slightly alter upon thawing. The toasted coconut flakes should be stored in the freezer to maintain crispness, while fresh lime zest keeps for 1 week in the fridge wrapped tightly. When reheating, cover with a damp paper towel to prevent drying—gentle microwave heat (30-second intervals) preserves the creamy consistency best.
Why You'll Love This Recipe
- No Soak, No Stress: Honestly, I used to dread sticky rice because of the soaking. Not here—just boil the glutinous rice in coconut milk until tender, and you’re done. The grains stay plump without any fuss, and the coconut flavor infuses effortlessly.
- Creamy Vanilla Hug: That first bite? Sweet, buttery, and whisper-soft with vanilla cutting through the richness. Between us, the butter and coconut milk create this melt-in-your-mouth texture that’s ridiculously satisfying—like dessert hugging your spoon.
- Party in a Bowl: Serve it warm for a lazy Sunday brunch or chilled in little cups for a potluck. Add toasted sesame seeds or a drizzle of honey if you’re feeling fancy, but even plain, it’s the kind of dessert that disappears fast—perfect for gatherings or just feeding your own cravings.
- Budget Sweet Spot: Glutinous rice and coconut milk stretch further than you’d think, and sugar/butter keep it affordable. I’ve made this for under $5 for four servings, and the leftovers? Still delicious reheated the next day (or straight from the fridge, no judgment).
Step-by-step instructions for Asian sticky rice dessert
Transform simple ingredients into a silky, caramelized dessert with this precise method.
Rinse and Soak the Glutinous Rice
Place the 1 cup glutinous rice (sweet rice) in a fine-mesh strainer and rinse under cold running water for 2-3 minutes, rubbing the grains gently with your fingers. You're removing excess starch that would make the rice gummy. Keep rinsing until the water runs completely clear—this ensures light, fluffy texture rather than dense, gluey rice.
Transfer the rinsed rice to a bowl and cover with 0.5 cup water. Let it soak at room temperature for 30 minutes. This hydration step is critical—it prevents uneven cooking and ensures each grain absorbs the coconut milk evenly. After soaking, drain any remaining water and set aside.
Cook the Rice with Coconut Milk
In a medium saucepan, combine the soaked rice with the 13.5 oz sweetened coconut milk and 0.25 tsp salt. Bring to a gentle simmer over medium-low heat, stirring occasionally to prevent sticking. The mixture will thicken gradually—this takes about 15-20 minutes. You'll know it's ready when the rice is tender and the mixture reaches a pudding-like consistency that coats the back of a spoon.
Once thickened, remove from heat and stir in the 0.5 cup white sugar and 1 tsp vanilla extract until fully dissolved. This step creates the signature sweetness and aromatic depth. For a traditional pink hue, add the 0.25 tsp red food coloring (optional) and mix well. Let the mixture cool to room temperature—this prevents premature crystallization of the caramel later.
Create the Caramel Base
In a separate small saucepan, melt the 2 tbsp unsalted butter over low heat until fully liquid. Add the 0.5 cup water and 0.5 cup white sugar, then increase heat to medium. Without stirring, let the mixture cook until it reaches a deep amber color—about 5-7 minutes. This is your caramel foundation, so watch closely to avoid burning.
Immediately pour the hot caramel into the cooled rice mixture while stirring vigorously. The temperature shock will create a glossy, velvety texture. Add the 1 tsp lime zest and mix thoroughly. Here's where the magic happens—the acidity from the lime zest brightens the coconut flavor while the caramel binds everything together into a cohesive dessert.
Garnish and Serve
Transfer the dessert to serving bowls or ramekins. For presentation, drizzle with melted 1 tbsp coconut oil (warmed until liquid) and sprinkle with 0.25 cup toasted coconut flakes. Top with 0.5 cup fresh mango slices arranged artistically on top—this adds both visual appeal and a refreshing contrast to the rich coconut flavor.
Serve immediately while still warm for the best texture contrast between the creamy rice and fresh mango. The dessert should be silky yet slightly resistant, with a delicate balance of sweetness from the caramel and coconut milk. Each bite should release a burst of tropical flavors with the subtle tang from the lime zest.
Pro Tips For Making Asian Sticky Rice Dessert
- SOAK THE RICE OVERNIGHT: I learned this the hard way—rushing the soak leads to gummy, uneven texture. Use 3x the water by volume (3 cups water per 1 cup rice) and let it sit 12+ hours. The longer it soaks, the creamier the final texture, especially when paired with coconut milk.
- COOK THE RICE LOW AND SLOW: After burning three batches, I finally figured out: this isn’t a race. Simmer the rice in coconut milk over lowest possible heat (barely bubbling) for 45-60 minutes, stirring every 10 minutes. High heat turns it gluey—you want tender, melt-in-your-mouth bites.
- USE BUTTER SPARINGLY—BUT WELL: Drizzle the butter after cooking, not before, and let it cool slightly first. Too much butter makes the rice greasy; too little makes it dry. Start with 2 tablespoons, then add more if needed—your future self will thank you.
- STIR IN VANILLA LAST: Sounds weird, but it works: add vanilla extract only in the final 5 minutes of cooking. This preserves its aroma instead of letting it cook off. A splash (½ teaspoon) is enough—no need to overdo it.
Health benefits of this dish
Coconut Nutrition Boost
This dessert delivers a healthy dose of medium-chain triglycerides (MCTs) from coconut milk, which support brain function and provide a quick energy source. A 13.5 oz serving contains about 50% of your daily recommended intake of lauric acid, a fatty acid known for its antimicrobial properties. The natural sweetness from coconut milk also means you can reduce added sugar by up to 20% without sacrificing flavor. 🥥
Gluten-Free Friendly
Glutinous rice is naturally gluten-free, making this dessert safe for those with celiac disease or gluten sensitivity. Unlike many store-bought puddings, this recipe contains no hidden wheat or barley derivatives. For added assurance, always check your coconut milk label—brands like Aroy-D are certified gluten-free, while others may process in shared facilities. The texture remains perfectly creamy without any gummy aftertaste. ✨
Blood Sugar Balance
The combination of fiber-rich glutinous rice and natural coconut sweetness creates a dessert with a lower glycemic index than traditional sugar-heavy puddings. The lime zest adds a touch of acidity that helps slow sugar absorption, making this an excellent option for those monitoring blood sugar levels. I've tested this with 1 tsp cinnamon added to the caramel for even better glucose regulation. 💫
Rich in Antioxidants
Toasted coconut flakes and fresh mango contribute powerful antioxidants like vitamin C and manganese. The mango provides 25% of your daily vitamin C needs per serving, while coconut contains polyphenols that reduce oxidative stress. The red food coloring (if used) is optional but adds a visual cue that this dessert packs a nutritional punch beyond its sweet appeal. 🌟
Digestive Benefits
The probiotic qualities of coconut milk support gut health, while the fiber in glutinous rice aids digestion. For an extra digestive boost, I recommend adding ½ tsp ground flaxseed to the dessert mixture—it blends seamlessly and adds omega-3s. The gentle cooking process preserves these beneficial properties, making this dessert both delicious and nourishing. 💪
Low-Calorie Option
For a lighter version, reduce the sugar to ¼ cup and use light coconut milk instead of full-fat. This cuts calories by about 30% per serving while maintaining the same creamy texture. The lime zest and vanilla extract enhance sweetness perception, so you won't miss the extra sugar. This adaptation works perfectly for those watching their calorie intake without sacrificing flavor. 💛
Nutrition facts
Frequently asked questions
Why does my sticky rice dessert turn out gummy instead of creamy?
Over-rinsing the glutinous rice removes too much starch, which is essential for that signature creamy texture. Rinse just until the water runs clear (about 2-3 minutes), then soak for 30 minutes—this hydrates the grains properly. Also, avoid stirring the rice while cooking; let it simmer gently and thicken naturally over 15-20 minutes on low heat.
Can I make this dessert without sweetened coconut milk?
Mix 1 can unsweetened coconut milk with 2 tablespoons sugar to replicate the sweetened version. For extra richness, add 1 tablespoon condensed milk to the rice mixture after cooking. The texture will be slightly denser, but the flavor remains authentic. Always shake the can well before opening to distribute the cream.
How do I prevent the caramel from burning while making the topping?
Watch the caramel closely—it needs 5-7 minutes on medium heat without stirring to reach a deep amber color. Use a small saucepan and keep the heat steady. If you notice smoke or dark spots, immediately remove from heat and stir in the rice mixture. For extra safety, melt the butter first, then add sugar and water to lower the cooking temperature.
What are some traditional variations of this dessert?
In Thailand, this dessert is often served with pandan leaf for aroma, while in Indonesia, they add palm sugar for a deeper caramelized flavor. For a modern twist, try swapping coconut milk for almond milk and adding matcha powder for a Japanese-inspired version. The key is balancing sweetness with acidity—lime zest or a splash of rice vinegar works perfectly.
Can I prepare this dessert ahead of time?
Yes! This dessert actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave (30-second intervals) with a damp paper towel covering it to maintain moisture. For longer storage, freeze portions for up to 3 months**—thaw overnight in the fridge before serving.
