
This Asian dessert transforms simple ingredients into a fragrant, sticky treat that’s both comforting and elegant.
I’ve refined this method to ensure perfect texture every time, balancing sweetness with subtle floral notes. The result is a dish that’s as beautiful as it is delicious.
Ingredients for Sweet Rice
Transform simple ingredients into a fragrant, sticky Asian dessert with these essentials.
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous Rice 🍚 | 2 cups | Sweet rice, soaked overnight |
| Water 💧 | 2 ½ cups | For cooking rice |
| Coconut Milk 🥥 | 1 cup | Full-fat for creaminess |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste preference |
| Salt 🧂 | ¼ tsp | Enhances flavor balance |
| Pandan Leaves 🌿 | 3 whole | For fragrant aroma |
| Mung Beans 🌱 | ½ cup | Optional, soaked and cooked |
| Coconut Flakes 🥥 | ¼ cup | Toasted for garnish |
| Palm Sugar 🍯 | 2 tbsp | For depth of sweetness |
| Vanilla Extract 🌿 | 1 tsp | Pure extract for best flavor |
| Rose Water 🌹 | ½ tsp | Subtle floral note |
| Banana Leaf 🌿 | 1 whole | For wrapping and steaming |
[recipe_ingredient_scaler]
The rice is everything here. Glutinous rice (also called sweet rice) is non-negotiable—regular white rice won’t give you that signature sticky texture. Look for it at Asian markets or the international aisle. Thai or Vietnamese brands are reliable. Soaking overnight is ideal, but a quick 4-hour soak works in a pinch. Pandan leaves add that authentic floral aroma—find them frozen at the same markets.
No pandan? Vanilla extract plus a drop of green food coloring mimics the look and some of the flavor. Palm sugar can be swapped for brown sugar at a 1:1 ratio. For a nutty twist, toasted sesame seeds work instead of coconut flakes. The rose water is potent—start with half the amount and adjust. Coconut milk should be full-fat; light versions water down the richness.
Store uncooked glutinous rice in an airtight container for up to 6 months. Once cooked, the dessert keeps 3-4 days at room temperature (it’s best served warm). Freeze portions for up to 1 month—steam to reheat. Banana leaves can be reused a few times if cleaned and stored flat.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump the glutinous rice, water, and coconut milk in a pot and let it do its thing—no fancy steps.
- Creamy Coconut Bliss: The coconut milk soaks into the rice so every bite is rich, sweet, and just a little salty.
- Feeds a Crowd: I make a big batch for potlucks or Sunday brunch and it’s always the first thing gone.
- Budget Stretch: A pound of rice, a can of coconut milk, and sugar—that’s it. Honestly, it’s a steal for how far it goes.
Step-by-Step Instructions for Sticky and Fragrant Asian Dessert
This method ensures perfectly textured sweet rice with balanced flavors and intoxicating aroma.
Step 1: Prepare and Soak the Glutinous Rice
Rinse the 2 cups Glutinous Rice under cold water until the water runs clear, removing excess starch. This prevents the final dish from becoming gummy. Drain thoroughly in a fine-mesh sieve, shaking gently to remove all moisture.
Transfer the rice to a large bowl and cover with cool water by at least 2 inches. Add the 3 whole Pandan Leaves to the soaking water—they’ll infuse the rice with their distinctive floral fragrance. Soak for at least 4 hours, or preferably overnight, to ensure even hydration and optimal texture.
Step 2: Steam the Rice with Aromatics
Drain the soaked glutinous rice and discard the pandan-infused soaking water. Line a steamer basket with the 1 whole Banana Leaf, which adds subtle earthy notes and prevents sticking. Spread the rice evenly over the leaf.
Bring the 2.5 cups Water to a boil in a pot fitted with the steamer basket. Arrange the 3 whole Pandan Leaves on top of the rice and steam, covered, for 25-30 minutes until the grains are tender but still hold their shape. Check occasionally to ensure the water hasn’t evaporated—add more if needed.
Step 3: Cook the Mung Beans
While the rice steams, rinse the 0.5 cup Mung Beans and place them in a small pot. Cover with water by 1 inch and bring to a boil. Reduce heat to medium-low and simmer for 20-25 minutes until the beans are soft but not mushy. Drain and set aside.
This step is optional but adds a delightful contrast in texture and a nutty flavor that complements the sweetness of the dish. If omitting, proceed directly to sweetening the rice.
Step 4: Sweeten and Flavor the Rice
In a small saucepan, combine the 1 cup Coconut Milk, 0.5 cup Granulated Sugar, 2 tbsp Palm Sugar, 0.25 tsp Salt, 1 tsp Vanilla Extract, and 0.5 tsp Rose Water. Warm over low heat just until the sugars dissolve—do not boil, as this can cause curdling.
Transfer the steamed rice to a large bowl. Pour the warm coconut milk mixture over the rice and fold gently to combine, ensuring every grain is coated. The rice should glisten with a light, fragrant syrup. Fold in the cooked mung beans if using.
Step 5: Toast the Coconut Flakes and Serve
In a dry skillet over medium-low heat, toast the 0.25 cup Coconut Flakes for 2-3 minutes, stirring constantly, until they turn golden brown and release a nutty aroma. Watch closely to avoid burning.
Serve the sweet rice warm, garnished with the toasted coconut flakes. The contrast of the creamy rice, tender mung beans, and crispy coconut provides a perfect balance of textures and flavors. Enjoy immediately for the best experience.
Pro Tips For Making Sweet Rice
- Soak the Rice: Cover glutinous rice in water for at least 4 hours—overnight is even better. I learned this the hard way after ending up with crunchy bits in my first few attempts.
- Warm the Coconut Milk: Heat the coconut milk gently before mixing with sugar to prevent graininess. Cold milk makes the sugar clump, and nobody wants that texture.
- Skip the Rinse: Resist the urge to rinse the rice after soaking—you’ll wash away the starch that gives sweet rice its signature sticky texture.
- Low and Slow: Cook the rice on low heat once the liquid is absorbed, about 15-20 minutes. High heat burns the bottom before the top is done—I know from experience.
Dietary Considerations for These Flavors
Gluten-Free Friendly
This dessert is naturally gluten-free since it uses glutinous rice, which contains no wheat gluten. The name “glutinous” refers to its sticky texture, not gluten content. Always verify your brands of coconut milk and vanilla extract are certified gluten-free to avoid cross-contamination.
Vegan Adaptation
Easily make this vegan by ensuring your sugar is processed without bone char. I recommend organic granulated sugar or coconut sugar as reliable options. The pandan leaves and banana leaf are already plant-based, so no other substitutions are needed.
Nut-Free Option
Skip the optional toasted coconut flakes if allergies are a concern. Instead, garnish with toasted sesame seeds or a sprinkle of cinnamon for added flavor without nuts. The base recipe contains no nuts, making it safe for most nut-free diets.
Reduced Sugar Version
Cut the granulated sugar by half and replace the palm sugar with 1 tbsp of monk fruit sweetener. The coconut milk adds natural sweetness, so you won’t miss the extra sugar. I’ve tested this with great results—just adjust to your taste.
Dairy-Free Naturally
This recipe is inherently dairy-free since it relies on coconut milk for creaminess. No butter or cream is needed, making it perfect for those avoiding dairy. The full-fat coconut milk ensures a rich, velvety texture every time. 💪
Low-FODMAP Modifications
Replace coconut milk with lactose-free milk and use maple syrup instead of palm sugar. Omit the mung beans since they’re high-FODMAP. The pandan leaves and rose water are both low-FODMAP in the amounts used here. 🌿
Nutrition Facts
Frequently Asked Questions
Can I use regular rice instead of glutinous rice?
No, regular rice won’t give you the signature sticky texture. Glutinous rice is essential for that chewy, clingy consistency that makes this dessert special.
How do I know when the rice is properly cooked?
The grains should be tender but still hold their shape after steaming for 25-30 minutes. If they’re still hard, steam for another 5 minutes and check again.
What can I use if I can’t find pandan leaves?
Substitute with 1 tsp vanilla extract plus a drop of green food coloring. It won’t be identical, but it’ll add sweetness and a similar look.
Can I make this ahead of time?
Yes! The dessert keeps well at room temperature for 3-4 days. For longer storage, freeze portions and reheat by steaming.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026