Desserts
This Asian sweet rice recipe transforms simple jasmine rice into a luxurious coconut-infused dessert that's impossibly tender and fragrant. đ The secret lies in slow-cooking the rice with coconut milk and pandan extract until it reaches that signature sticky, melt-in-your-mouth texture. I first discovered this technique during a trip to Thailand, where street vendors served it warm with a sprinkle of toasted sesame seedsânow I make it at home for special occasions.
The beauty of this recipe is its simplicity: just four core ingredients (jasmine rice, coconut milk, sugar, and pandan) come together to create something that tastes like a cross between dessert and comfort food. What makes it special is the balance of texturesâcreamy rice that clings together like soft mochi, with subtle floral notes from the pandan and rich coconut flavor that's not too sweet. The slow cooking process ensures every grain absorbs the coconut milk perfectly.
By the time you're done, you'll have a pot of golden, fragrant rice that's ready to be served warm or chilled. The aroma alone will have everyone gathering around the table, and each bite delivers that perfect combination of creamy, sticky, and slightly chewy textures. This recipe is foolproof and scales beautifullyâwhether you're serving it at a dinner party or enjoying a small batch as a special treat.
For extra indulgence, top with toasted coconut flakes, sesame seeds, or a drizzle of caramelized condensed milk. The possibilities are endless, but the base recipe delivers restaurant-quality results every time. Let's get started on creating this Asian-inspired dessert that's sure to impress.
Ingredients for asian sweet rice
Four core ingredients transform simple jasmine rice into a fragrant, sticky coconut dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice đ | 1 cup | Uncooked, long-grain preferred |
| Full-Fat Coconut Milk 𼼠| 13 ½ oz | Canned, unsweetened preferred |
| Granulated Sugar đŹ | ½ cup | White or brown preferred |
| Pandan Extract đż | ½ tsp | Pure, no artificial additives |
| Water đ§ | ½ cup | Filtered preferred |
| Toasted Sesame Seeds đ° | 2 tbsp | For garnish, store-bought okay |
| Toasted Coconut Flakes 𼼠| 2 tbsp | Unsweetened preferred |
| Salt đ§ | Âź tsp | Fine sea salt preferred |
| Light Coconut Milk 𼼠| ½ cup | For adjusting consistency |
| Condensed Milk đĽ | Âź cup | Caramelized for drizzle |
The jasmine rice is the foundationâlook for long-grain varieties at Asian markets or the international aisle. Thai Kitchen brand is my go-to for consistent quality. Coconut milk can be tricky: store the can upright after opening to preserve the thick cream layer on top. For pandan extract, Thai Kitchen or Mae Ploy are reliable brands, but check the label for pure extract (no additives). The sugar should be fine granulatedâbrown sugar works too, but it'll add subtle molasses notes. If you can't find pandan extract, vanilla extract at half the amount gives a similar floral touch, though not identical.
No full-fat coconut milk? Light coconut milk plus 1 tbsp coconut cream works in a pinch. Substituting sugar? Honey or maple syrup at 1:1 ratio, but reduce the water slightly since these are liquid sweeteners. For the sesame seeds, toasted store-bought is fine, but if you're ambitious, toast them yourself in a dry pan for 2-3 minutesâthe nutty aroma is worth it. The condensed milk drizzle? Store-bought is perfect, but if you're feeling fancy, caramelize it by heating with 1 tbsp butter until golden. The water measurement can be adjusted slightlyâadd more if the rice feels too dry after cooking.
This dessert keeps beautifully for 3-4 days in the fridge, though it's best enjoyed within 2 days for that melt-in-your-mouth texture. For longer storage, freeze portions in airtight containers for up to 3 monthsâthaw overnight in the fridge. Reheat gently in the microwave with 1 tsp water to restore creaminess. Garnishes like sesame seeds and coconut flakes add crunch, but skip them if serving chilledâthey soften too much. Leftovers? Portion into small jars for easy grab-and-go treats or mini desserts.
Why You'll Love This Recipe
- Just Four Ingredients: Honestly, I swear by this recipe because itâs that simpleâjasmine rice, coconut milk, sugar, and pandan extract. Thatâs it. No chopping, no measuring cups of herbs, just stir, simmer, and let the coconut and pandan do their magic.
- Creamy Vanilla-Like Magic: Between us, the pandan extract is the secret weaponâit smells like tropical vanilla and tastes like a vacation. The coconut milk makes it rich without being heavy, and that caramelized sugar? Pure satisfaction in every bite.
- Lunchbox Hero: I pack this cold or warm for work, and itâs still a hit. The texture holds up for days, and the sweetness balances perfectly with savory meals. Kids love it tooâmy son sneaks bites before lunch even when I tell him to wait.
- Budget Luxury: Full-fat coconut milk feels fancy, but a can lasts ages, and jasmine rice is cheap. I make a big batch, split it into containers, and itâs my go-to dessert or breakfast for weeks. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Asian sweet rice
Here's how to transform simple ingredients into fragrant, melt-in-your-mouth coconut-jasmine rice.
đł Step 1: Toast the Rice for Nuttier Flavor
Heat a medium saucepan over medium heat and add the 1 cup jasmine rice. Toast it for 2-3 minutes, stirring constantly, until the grains become slightly translucent at the edges and release a nutty aroma. This step develops deeper flavor and prevents the rice from becoming mushy.
Watch closelyâyou want the rice to turn just slightly golden, not brown. If it starts to smoke or darken, reduce the heat immediately. Once toasted, remove the pan from heat and set aside. The residual heat will continue the toasting process slightly.
đ¨âđł Step 2: Combine Wet Ingredients for Perfect Texture
In the same saucepan, add the 13.5 oz full-fat coconut milk, 0.5 cup granulated sugar, 0.5 tsp pandan extract, 0.5 cup water, and 0.25 tsp salt. Stir well to dissolve the sugar completely and combine all ingredients thoroughly. The mixture should be smooth with no visible sugar crystals remaining.
Pandan extract might seem unusual, but it's what gives this dish its signature floral aroma. If you don't have it, a pinch of vanilla extract can work in a pinch, though the flavor will differ slightly. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to low and stir in the toasted rice.
đĽ Step 3: Simmer Until Absorbed and Fragrant
Cover the saucepan with a tight-fitting lid and let the rice simmer undisturbed for 15 minutes. Avoid peeking or stirringâthis allows the rice to absorb the coconut milk evenly and develop its signature sticky texture. You'll know it's ready when the liquid is completely absorbed and the rice grains are tender but still slightly firm to the bite.
After 15 minutes, turn off the heat and let the rice sit covered for another 10 minutes. This resting period is crucialâit allows the flavors to meld and the rice to finish absorbing any remaining moisture. The pot should feel warm but not hot to the touch when you remove the lid.
đĽ Step 4: Adjust Consistency and Garnish
If the rice is too thick, stir in 0.5 cup light coconut milk a little at a time until you reach your desired consistencyâit should be moist but not soupy. For extra richness, drizzle in the 0.25 cup condensed milk and gently fold it in using a spatula. The condensed milk adds a caramelized sweetness that balances the coconut flavor beautifully.
Transfer the rice to a serving dish and sprinkle evenly with 2 tbsp toasted sesame seeds and 2 tbsp toasted coconut flakes. The contrast of texturesâcreamy rice, crunchy seeds, and fluffy flakesâmakes this dish irresistible. Serve warm, preferably within 30 minutes of preparation when the flavors are at their peak.
Pro Tips For Making Asian Sweet Rice
- STEAM THE RICE FIRST: Donât skip rinsing jasmine rice until the water runs almost clearâjust a hint of starch remains. I learned this the hard way: over-rinsing strips flavor, while leaving too much starch makes the rice gummy later. Use cold water and swirl gently in the bowl, then drain.
- USE FULL-FAT COCONUT MILK: That cheap "light" coconut milk? Skip it. Full-fat gives the rice its signature creaminess and richnessâno substitutes work the same. Open the can, scoop out the thick paste at the top, and whisk it into the liquid first for even distribution.
- LOW AND SLOW AFTER SIMMERING: Once the rice and coconut milk mixture reaches a gentle boil, drop the heat to the lowest setting and cover tightly. I used to walk away too soon, and the rice would either dry out or turn mushy. Let it cook undisturbed for 20 minutes, then checkâitâs done when the liquidâs absorbed but the grains still have a slight bite.
- SWEETEN IT GRADUALLY: Add half the sugar with the coconut milk, then taste the rice before adding the rest. The pandan extract is potent, so you might need less sugar than you think. I was skeptical until I tried itânow I adjust based on the riceâs natural sweetness after cooking.
Perfect pairings for this dish
Sweet Tea Pairing
This coconut-jasmine rice pairs beautifully with Thai iced teaâthe perfect balance of floral notes and sweetness. I love using Thai Tea Concentrate from Thai House (diluted with cold water and ice) for that signature caramelized flavor. The tea's subtle vanilla undertones complement the pandan extract in the rice, creating a harmonious flavor experience. Serve in a tall glass with a thin slice of lime for a refreshing contrast. đ
Spiced Coffee Contrast
For a more robust pairing, try Thai-style spiced coffee made with dark roast beans and a pinch of cardamom. The warm spices cut through the richness of the coconut rice while enhancing its floral notes. I recommend Kopi Luwak brand coffee for that authentic, slightly smoky depth. Serve the coffee black or with a splash of condensed milk to mirror the dessert's sweetness.
Coconut Milk Latte
For a creamy, dessert-like beverage, blend 1 cup coconut milk with 1 shot espresso and a dash of vanilla extract. The coconut milk's natural sweetness mirrors the rice's flavor profile, while the espresso adds a sophisticated depth. Top with whipped coconut cream and a sprinkle of toasted sesame seeds to echo the dessert's garnish. This pairing feels like dessert for breakfast or a cozy afternoon treat.
Fruit Salad Accompaniment
Add a mango and lychee salad for a refreshing contrast. Toss 1 cup diced mango, ½ cup lychee, and 1 tbsp lime juice with a pinch of chili powder for a sweet-spicy balance. The tropical fruits complement the coconut rice while adding vibrant colors to your plate. Serve chilled for a light, summery dessert experience.
Warm Chai Tea
For a comforting, seasonal pairing, serve the sweet rice with masala chai. The warm spices like cinnamon and ginger in the tea enhance the coconut's natural sweetness. I recommend Tazo Chai Tea Bags for a convenient, flavorful option. The warmth of the chai contrasts beautifully with the creamy rice, making it perfect for fall or winter gatherings.
Caramelized Condensed Milk
While not a beverage, a drizzle of caramelized condensed milk (heat Âź cup condensed milk with 1 tbsp butter until golden) elevates the rice into a decadent dessert. The rich, buttery caramel balances the coconut's creaminess and adds a luxurious touch. Serve immediately for the best textureâit thickens as it cools. đ
Nutrition facts
Frequently asked questions
Can I use regular white rice instead of jasmine?
Jasmine rice is ideal for this recipe because of its natural fragrance and slightly sticky texture when cooked. However, you can substitute with long-grain white rice in a pinch, though the final dish will be less aromatic. For best results, use basmati riceâit has a similar floral note when cooked properly. The texture might be slightly firmer, so you may need to add an extra 2-3 tablespoons of coconut milk to achieve the same creaminess.
Why does my rice turn out too dry or gummy?
Too dry usually means the rice absorbed all the liquid too quickly. Next time, reduce the heat slightly during simmering or add 1-2 tablespoons of light coconut milk at the end. Gummy rice often happens from stirring too much or not toasting the rice first. Always toast the rice for 2-3 minutes before adding liquids, and avoid peeking under the lid during the 15-minute simmer. The resting time is key tooâdon't skip those 10 minutes off heat!
How can I make this recipe without pandan extract?
Pandan extract gives this dish its signature floral aroma, but you can substitute with ½ teaspoon vanilla extract for a similar sweetness. For a more authentic flavor, try 1 teaspoon rose water (common in Middle Eastern desserts) or ½ teaspoon almond extract for a nutty twist. If you're feeling adventurous, a pinch of ground cardamom (â teaspoon) adds warmth that complements the coconut beautifully. Just remember these alternatives won't replicate pandan's exact aroma, but they'll still create a delicious dessert.
Can I prepare this ahead of time for a party?
This sweet rice actually tastes even better the next day as the flavors meld together. Cook it up to 2 days in advance and store in an airtight container in the fridge. Reheat gently in the microwave with 1 tablespoon of water to restore its creamy texture. For serving, let it sit at room temperature for 10-15 minutes before garnishingâthis makes the rice more pliable and easier to portion. The toasted sesame seeds and coconut flakes should be added fresh to maintain their crunch.
What's the best way to serve this dessert?
This sweet rice is incredibly versatile! For a traditional presentation, serve warm in small bowls with a drizzle of caramelized condensed milk and extra toasted coconut flakes. For a modern twist, shape portions into small mounds and top with fresh mango slices and a sprinkle of crushed peanuts. It also makes stunning individual servingsâjust press into small ramekins and chill for 1 hour** before unmolding. The key is to serve it at room temperature or slightly warm for the best texture contrast.
