Asian Sticky Rice Dessert Recipe: Coconut-Caramelized Sweetness With Toasted Pandan Crunch

Desserts

Asian Sticky Rice Dessert Recipe: Coconut-Caramelized Sweetness With Toasted Pandan Crunch

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.

👹‍🍳
Difficulty
Medium
đŸ”„
Calories
Med Cal

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.

1

👹‍🍳 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.

2

🍳 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.

3

đŸ”„ 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.

4

đŸ„˜ 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.

5

đŸœïž 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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 22g110%
Cholesterol 60mg20%
Sodium 120mg5%
Total Carbohydrate 68g25%
Dietary Fiber 3g11%
Sugars 52g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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.

4

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.

5

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.

★★★★★4.9(13 reviews)
Categories Desserts