Desserts
This Asian sticky rice dessert transforms simple ingredients into a fragrant, caramelized masterpiece that tastes like a tropical vacation. đ The secret lies in perfectly cooked glutinous riceâsoft yet slightly chewyâsteamed to golden perfection with coconut milk and pandan leaves, creating an aroma that fills your kitchen with warmth. I've refined this recipe over years, balancing traditional techniques with modern shortcuts so you can achieve restaurant-quality results at home.
The magic happens in layers: tender sticky rice infused with coconut milk and pandan, topped with warm caramelized coconut flakes and toasted sesame seeds for texture. You'll learn the precise soaking and steaming methods that prevent gummy rice, along with tips for adjusting sweetness to your preference. The dessert can be served warm or chilled, wrapped in banana leaves for an authentic touch or plated simply for everyday indulgence.
What makes this recipe truly special is its versatilityâswap in mango purĂ©e for tropical sweetness, red bean paste for earthy depth, or even vegan coconut yogurt for a lighter option. Each bite delivers a harmonious blend of creamy coconut, fragrant pandan, and the subtle crunch of toasted toppings. Perfect for special occasions or a cozy dessert night, this recipe brings the comforting flavors of Asia directly to your table.
Ready in about 45 minutes with minimal hands-on time, this dessert requires only a few pantry staples and one essential technique: patience. The soaking and steaming process ensures the rice achieves that signature sticky texture, while the caramelized coconut topping adds a sophisticated finish. Whether you're hosting guests or treating yourself, this recipe delivers a dessert that's both impressive and deeply satisfying.
Ingredients for asian sticky rice dessert
Simple pantry staples transform into a fragrant, tropical dessert with perfect sticky rice texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous Rice (Sweet Rice) đ | 1 œ cups | Uncooked, soaked 4+ hours |
| Full-Fat Coconut Milk đ„„ | 13 œ oz | Canned, unsweetened |
| Pandan Leaves đż | 4 whole | Fresh or frozen, sliced |
| Coconut Sugar đŻ | œ cup | Or light brown sugar |
| Unsalted Butter đ§ | 2 tbsp | For caramelizing coconut |
| Toasted Coconut Flakes đ„„ | œ cup | Unsweetened, lightly toasted |
| White Sesame Seeds đ± | 2 tbsp | Toasted for crunch |
| Vanilla Extract đž | 1 tsp | Pure, high-quality |
| Pinch of Salt đ§ | â tsp | Enhances flavor balance |
| Banana Leaves (optional) đ | 2 whole | For authentic presentation |
| Mango PurĂ©e (optional) đ„ | œ cup | For tropical variation |
The glutinous rice is the starâlook for sweet rice or mochi rice at Asian markets or the international aisle. Costco or Trader Joe's often carry pre-packaged versions, but the bulk bins at H Mart or 99 Ranch give you the best quality. Soak the rice for at least 4 hours (overnight is ideal) to prevent gummy texture. Fresh pandan leaves add that signature aroma, but frozen leaves from Amazon work tooâjust thaw and slice. The coconut milk should be full-fat for richness; Thai Kitchen brand is my go-to, but any unsweetened canned variety works.
No coconut sugar? Light brown sugar or even white sugar works in a pinchâjust reduce by 10% since it's less sweet. Want extra depth? Add 1 tsp red bean paste to the rice before steaming. For the caramelized coconut topping, toast the flakes in a dry pan first until goldenâthis prevents sogginess. Sesame seeds should be lightly toasted in a dry skillet for 2-3 minutes until fragrant. The banana leaves add authenticity but aren't necessaryâjust plate the dessert on a bed of lettuce if you're skipping them.
This dessert reheats beautifullyâjust warm in a steamer for 5-10 minutes. Keeps 3-4 days in the fridge, covered tightly. For make-ahead convenience, prep the rice mixture up to 2 days ahead and store in the fridge. The caramelized coconut topping can be made 1 week ahead and stored in an airtight container. Serve warm for that restaurant-style experience, or chill for 2 hours before serving for a firmer texture.
Why You'll Love This Recipe
- No-Soaking Needed: Iâll admit, I used to dread soaking sticky rice overnightâuntil I discovered this trick. Just a quick rinse and a 15-minute steam with coconut milk? Thatâs all it takes. The rice stays tender without turning mushy, and honestly, the lazy version tastes just as good.
- Pandan Perfection: That first whiff of pandan leaves simmering in coconut milk? Instant mood boost. Itâs like vanillaâs sophisticated cousinâslightly floral, warm, and just sweet enough to make the whole kitchen smell like a tropical dessert shop. No extract needed; the real leaves infuse deeper flavor.
- Weeknight Crowd-Pleaser: Between us, this is my go-to dessert when friends drop by unannounced. The sticky rice keeps at room temp for hours (yes, even in summer), and the coconut sugar butter topping adds that rich, melty contrast. Kids grab it first, but Iâve seen adults sneak seconds too.
- Budget Luxury: Full-fat coconut milk and butter might sound fancy, but a single can of coconut milk stretches to three batches. The pandan leaves? One bundle lasts months. Itâs the kind of dessert that feels indulgent without draining your walletâor your willpower once you taste it.
Step-by-step instructions for coconut-caramelized sticky rice
Here's how to create this velvety, fragrant dessert with perfect texture every time.
đšâđł Step 1: Soak and Prepare the Glutinous Rice
Rinse the 1.5 cups glutinous rice thoroughly under cold water until the water runs clearâthis removes excess starch that can make your dessert gummy. Drain well, then transfer to a bowl and cover with plenty of fresh cold water (at least 3 inches above the rice). Soak for at least 4 hours or overnight in the refrigerator. I like to use a large container so the rice has room to expand.
Here's the thingâproper soaking is non-negotiable. When you press a soaked grain between your fingers, it should feel soft but still hold its shape. If it's mushy, soak it longer. This step ensures your dessert will have that signature chewy-yet-tender texture. Drain the rice again right before cooking, shaking off any excess water.
đł Step 2: Cook the Rice with Coconut Milk and Pandan
In a heavy-bottomed pot, combine the drained glutinous rice with the 13.5 oz full-fat coconut milk and 4 whole sliced pandan leaves. Bring to a gentle boil over medium heat, then immediately reduce to the lowest possible simmer. Cover with a tight-fitting lid and cook for 25-30 minutes, stirring gently every 5 minutes to prevent sticking.
You'll notice the rice starts absorbing the coconut milk and releases a fragrant aromaâthis is your cue that the pandan is infusing properly. The rice is done when it's tender and all the liquid is absorbed. If it looks dry before all liquid disappears, add 1-2 tablespoons water and cook another 5 minutes. The texture should be thick and creamy, like a cross between pudding and rice.
đ„ Step 3: Caramelize the Coconut Topping
While the rice cooks, melt the 2 tbsp unsalted butter in a small saucepan over low heat. Add the 0.5 cup coconut sugar and stir constantly until it forms a smooth, golden caramel (about 3-4 minutes). Remove from heat and immediately stir in 0.5 cup toasted coconut flakes and 2 tbsp white sesame seeds, mixing until evenly coated. The mixture should look like glossy, crunchy clusters.
Here's where it gets funâtaste the caramel mixture. It should be sweet but with a deep, toasty coconut flavor. If it crystallizes as you work, just gently warm it for 10 seconds to restore its smooth texture. This topping is what gives the dessert its signature crunch and caramelized depth.
đ„ Step 4: Assemble and Set the Dessert
Transfer the cooked rice to serving bowls or ramekins. If using, line the bottoms with banana leaves first for that authentic presentation. Spread the rice evenly, then spoon the mango purĂ©e (if using) over the top in a thin layer. The purĂ©e should just barely peek through the riceâthis adds that tropical brightness without overpowering.
Immediately top with the coconut caramel mixture, pressing down gently to help it adhere. Sprinkle with any remaining sesame seeds and a tiny pinch of salt to balance the sweetness. Cover with plastic wrap touching the surface and refrigerate for at least 4 hours or overnight. This chilling time lets the flavors meld and the texture set properly.
đœïž Step 5: Serve with Perfect Texture
Before serving, run a knife around the edges to loosen if needed. The dessert should hold its shape but still be creamy when cut. For that restaurant-style presentation, garnish with additional toasted coconut flakes and a few pandan leaf strips. Serve chilled, with a dusting of coconut sugar on top if you're feeling fancy.
Each bite should deliver that perfect contrastâcreamy rice, crunchy coconut, and a hint of tropical mango. The pandan flavor should be subtle but present, like a whisper of vanilla. If the texture seems too firm after chilling, let it sit at room temperature for 10 minutes before servingâit should be cool but still soft.
Pro Tips For Making Asian Sticky Rice Dessert
- SOAK THE RICE LONGER: I learned this the hard wayâskipping the extra hour soak means gummy, uneven texture. Use 4 cups water per 1 cup rice and let it sit covered for at least 6 hours (overnight is ideal). The longer it soaks, the creamier and less chewy your final dessert will be.
- STEAM ON LOW HEAT: After draining, spread the rice in a single layer on parchment and steam over simmering waterânot boiling. Too much heat = rubbery rice. Cover loosely with a damp cloth and steam for 20 minutes, then flip the rice halfway. (Yes, itâs fussy, but itâs the thing that matters most for that silky texture.)
- TOAST THE PANDA LEAF: Skip the frozen pandan extractâfresh leaves make all the difference. Lightly toast 1-2 leaves in a dry pan for 30 seconds until fragrant, then tear and steep in the coconut milk for 10 minutes. This deepens the flavor without bitterness. (Your future self will thank you for not just dumping in dried leaves.)
- BUTTER AT THE END: I used to mix the butter in with the coconut milk, and the rice would clump. Instead, melt 2 tablespoons of unsalted butter and fold it in just before servingâthis keeps the texture smooth and adds richness without turning your dessert into a gluey mess. (Trust the process.)
Make-ahead tips for this asian sticky rice dessert
Prep Ahead Timeline
Start by soaking the 1.5 cups glutinous rice in cold water for 4-6 hours the night beforeâthis is the most time-consuming step, but itâs non-negotiable for perfect texture. I like to set a timer on my phone so I donât forget. The rice should be soft but still hold its shape when pressed between fingers. This overnight soak also saves you from last-minute prep stress on dessert day. đ
Coconut Topping Prep
Make the caramelized coconut topping 1 week ahead and store it in an airtight container. Simply combine the 0.5 cup toasted coconut flakes, 2 tbsp sesame seeds, and 0.5 cup coconut sugar in a jar. When ready to use, just melt 2 tbsp butter and 0.5 cup sugar together, then stir in the pre-mixed topping. This shortcut saves you from last-minute caramelizing and keeps your kitchen from smelling like a tropical paradise all day. đ„„
Rice Mixture Make-Ahead
Cook the rice mixture up to 2 days ahead and refrigerate it in an airtight container. The flavors actually deepen overnight, and the texture stays creamy. When ready to serve, simply reheat the rice mixture in a steamer for 5-10 minutes until warm. This method works perfectly for large gatheringsâjust double the recipe and store the extra portions separately. The rice reheats beautifully without losing its signature chewy texture. âł
Banana Leaf Presentation
If using banana leaves for presentation, prep them 1 day ahead by lightly toasting them in a dry skillet for 1-2 minutes per side until pliable. Store in a sealed plastic bag to maintain freshness. When ready to serve, line your bowls or ramekins with the leaves and spoon the rice mixture on top. The leaves add an authentic touch and infuse a subtle aromaâjust donât overcook them, or theyâll turn crispy instead of tender. đ
Mango Purée Layer
Prepare the 0.5 cup mango purĂ©e (if using) 3 days ahead and store it in the fridge. Blend fresh or frozen mango until smooth, then strain out any seeds or fibrous bits. Spread a thin layer over the rice just before adding the coconut toppingâthis ensures the mango stays vibrant and doesnât turn mushy. The purĂ©e adds a bright, tropical contrast that balances the rich coconut flavors. đ„
Final Chill Time
After assembling the dessert, refrigerate it for at least 4 hours (overnight is ideal) to let the flavors meld. This chilling time is crucial for achieving that perfect creamy-yet-firm texture. If youâre short on time, chill for 2 hours in the freezer (covered tightly) before serving. The dessert will hold its shape better, but the texture wonât be as refined as with overnight chilling. Trust me, the wait is worth it for that restaurant-quality finish. âïž
Nutrition facts
Frequently asked questions
Why does my sticky rice turn out gummy instead of chewy?
Over-soaking or insufficient draining is usually the culprit. Always drain the rice thoroughly after soaking, then shake off excess water before cooking. The rice should feel soft but firm when pressedâlike a ripe avocado. If it's mushy, reduce the soaking time to 3-4 hours and use 1:1.5 rice-to-coconut milk ratio for better texture control.
Can I make this dessert without pandan leaves?
If you can't find pandan leaves, use 1 tsp pandan extract or substitute with 1 tsp vanilla extract + 0.25 tsp almond extract for a similar floral note. The coconut and mango flavors will still shine, but the aroma will be slightly different. For a citrus twist, add 1 tsp lemon zest to the rice mixture instead.
How do I prevent the coconut topping from getting soggy?
Toast the coconut flakes and sesame seeds separately until golden, then mix them with the caramelized sugar-butter mixture just before serving. For extra insurance, sprinkle the topping on top of the chilled dessert instead of pressing it down. If you make it ahead, store the caramel base and dry toppings separately, then combine when ready to serve.
What's the best way to serve this dessert traditionally?
For an authentic touch, wrap individual portions in banana leaves before chilling. Lightly toast the leaves first to make them pliable, then spoon the warm rice mixture into the center. Fold the leaves into neat packages and let them cool completely. Serve with a small side of coconut yogurt or extra toasted sesame seeds for garnish. This method keeps the dessert compact and adds beautiful presentation.
Can I make this dessert vegan?
Yes! Simply replace the butter with vegan coconut oil and use coconut sugar or agave syrup instead of regular sugar. For the coconut milk, ensure it's labeled "unsweetened" and made from coconut cream (not dairy). The texture remains identical, and the flavors stay rich and satisfying. Just check that all your toppings are vegan-friendly too.
