Asian Sweet Rice Dessert Recipe: Sticky Coconut-Jasmine Delight

Desserts

Asian Sweet Rice Dessert Recipe: Sticky Coconut-Jasmine Delight

This Asian sweet rice dessert recipe transforms simple ingredients into a velvety, fragrant masterpiece that captures the essence of Southeast Asian desserts. 💛 The secret lies in perfectly cooked jasmine rice, tender coconut milk, and a touch of pandan extract that creates an aroma as intoxicating as it is delicious. I've refined this recipe over years of testing, ensuring every bite delivers that signature sticky texture and delicate sweetness that makes it irresistible.

The beauty of this dessert is its balance—creamy yet light, fragrant but not overpowering, and just sweet enough to satisfy without being cloying. Traditional versions often include fresh mango or lychee, but I've designed this version to be equally delicious on its own, with optional fruit toppings for customization. The process is straightforward, requiring minimal active time but allowing flavors to meld beautifully during simmering.

What you'll achieve is a dish that's both elegant and comforting, with a glossy, golden surface that signals perfect cooking. The jasmine rice absorbs the coconut milk into a luscious pudding-like consistency, while the pandan and vanilla extract infuse layers of floral aroma. This dessert is perfect for special occasions or as a luxurious treat to end any meal, offering a taste of Asia's sweet traditions.

Once mastered, you can easily adapt this recipe with variations like black sesame paste swirls or toasted coconut flakes for added texture. The technique remains the same, proving how versatile this foundation can be. Let's create this dessert that will have everyone asking for seconds.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for asian sweet rice dessert

Nine ingredients for a dessert that tastes like a tropical vacation in every bite.

Ingredient Amount Notes
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Coconut Milk 🥥 1 ½ cups Full-fat, canned preferred
Pandan Extract 🌿 ½ tsp Pure, not paste
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Granulated Sugar 🍬 ½ cup White or brown preferred
Salt 🧂 ¼ tsp Fine sea salt
Unsalted Butter 🧈 2 tbsp Cold, cubed
Fresh Mango 🥭 1 whole Ripe, optional garnish
Toasted Coconut Flakes 🥥 ¼ cup For topping
Water 💧 1 ½ cups For rice cooking

Jasmine rice is the star here—Thai Kitchen brand is my go-to, but any fragrant long-grain works. Costco sells it in bulk for great prices, or grab a bag at the Asian market for extra aroma. The coconut milk needs to be full-fat (none of that skim nonsense)—Thai Kitchen or Aroy-D canned are my favorites, but any canned brand with no additives is fine. Pandan extract is the secret weapon for that signature floral scent. Find it in the baking aisle or Asian grocery stores, and trust me—it's worth tracking down for this recipe alone.

No pandan extract? Vanilla bean paste or a splash of rose water can mimic some of that floral magic. Swapping coconut milk? Full-fat coconut cream works in a pinch, but it'll be thicker. The sugar can be adjusted to taste—start with white, then switch to brown for deeper caramel notes. For the butter, European-style like Plugrá melts beautifully, but any unsalted will do. The mango is optional but adds that perfect fresh contrast—look for ripe, fragrant ones at the store, not the hard green ones that take forever to ripen.

This dessert tastes even better the next day once flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For serving, I like to warm it gently in the microwave for 20-30 seconds—just until it's cozy again. The coconut flakes toast best in a dry pan over medium heat for 2-3 minutes—watch them closely so they don't burn. Portion into small ramekins for elegant serving, or just dig in with spoons for casual enjoyment.

❤️

Why You'll Love This Recipe

  • No Rice Cooker Needed: I swear by this trick—just simmer the jasmine rice with coconut milk and sugar until it’s tender, then stir in the pandan and vanilla. No fancy equipment, no stress, and honestly, the results taste like you spent hours.
  • Pandan-Vanilla Magic: That little bottle of pandan extract? It’s the secret weapon—earthy, floral, and just sweet enough. Add a splash of vanilla, and suddenly you’ve got dessert that tastes like a tropical vacation without the plane ticket.
  • Potluck Hero: Between us, this is my go-to for gatherings. It’s light enough to eat at room temperature, keeps well in the fridge, and honestly, no one can resist scooping up another bite when it’s sitting out.
  • Budget Luxury: Coconut milk and rice are cheap staples, but they turn into something that feels fancy. I’ve made this for birthdays, holidays, and lazy Sundays—always a hit, always affordable. Leftovers? Even better the next day.

Step-by-step instructions for sticky coconut-jasmine dessert

Here's how to make this fragrant, creamy dessert that's easier than you think.

1

🍳 Step 1: Toast the Jasmine Rice for Nuttiness

Heat a heavy-bottomed pot over medium heat and add the 1 cup jasmine rice. Toast it for 2-3 minutes, stirring constantly, until it smells nutty and the grains turn slightly translucent at the edges. This step builds depth of flavor that plain cooking won't achieve.

Watch carefully—the rice should turn golden in spots but not brown completely. If it starts to smoke, reduce the heat immediately. Once toasted, remove the pot from heat and add 1.5 cups water and 0.25 tsp salt. Stir once to distribute the salt evenly, then bring to a gentle boil.

2

👨‍🍳 Step 2: Simmer the Rice Until Tender

Once boiling, reduce heat to low and cover tightly with a lid. Let it simmer for 15 minutes without peeking. The rice should absorb all the water and become tender but still slightly firm—it'll finish cooking later with the coconut milk.

I know it's tempting to check early, but opening the lid releases steam and can make the rice dry out. Set a timer so you don't forget. When the time's up, turn off the heat and let the rice sit covered for 5 minutes to steam through completely.

3

🥘 Step 3: Infuse with Coconut and Aromatics

In a separate saucepan, combine 1.5 cups coconut milk, 0.5 cup granulated sugar, 0.5 tsp pandan extract, and 1 tsp vanilla extract. Heat over medium-low heat until it reaches a gentle simmer, about 5-7 minutes. The mixture should smell intensely tropical—like coconut and vanilla with that distinctive pandan aroma.

Stir occasionally to prevent scorching, especially at the bottom of the pan. You want the sugar to dissolve completely and the flavors to meld together. Once heated through, remove from heat and let cool slightly for 2 minutes—hot milk will cook the rice too quickly later.

4

🍳 Step 4: Combine and Finish Cooking

Transfer the cooked rice to a large mixing bowl and gently fluff with a fork. Add the warm coconut mixture and 2 tbsp cold unsalted butter, then fold everything together until the rice is evenly coated and creamy. The butter will give it that luscious, velvety texture we're after.

Return the mixture to the pot (or use a heavy-bottomed saucepan) and cook over low heat for 10-12 minutes, stirring gently every 2-3 minutes until thick and creamy. You're looking for a consistency like thick pudding—it should coat the back of a spoon but still be spoonable.

5

🍽️ Step 5: Serve Warm with Tropical Garnishes

Transfer the sticky rice to serving bowls while still warm. Let it cool slightly for 5 minutes—it'll thicken more as it sits. Top each serving with 0.25 cup toasted coconut flakes and 1 whole fresh mango, sliced into thin strips for that vibrant contrast.

Here's the thing—this dessert tastes best served warm, but it's still delicious at room temperature if you need to prep ahead. The mango adds that bright, juicy element that cuts through the richness of the coconut rice. Serve with extra coconut flakes on the side for crunch lovers!

👨‍🍳

Pro Tips For Making Asian Sweet Rice Dessert

  • SOAK THE RICE RIGHT: Dump that dry rice straight into the pot and you’re setting yourself up for a gummy mess. Rinse jasmine rice until the water runs almost clear (not crystal—just faintly milky), then soak it for at least 30 minutes in fresh water. This swells the grains so they absorb the coconut milk evenly instead of turning into glue.
  • STIR COCONUT MILK LOW: After the initial simmer, drop the heat to low and let that coconut milk work its magic without scorching. I used to rush it, and the milk would split or taste burnt—now I keep it at a gentle bubble, stirring every 2-3 minutes. If it smells like toasted coconut instead of sweet, you’re golden.
  • WEIGH THE SUGAR: That “eyeballing” habit? It’s why your dessert might taste cloyingly sweet or blandly underwhelming. Use a scale for the sugar—1:2 ratio of rice to sugar (e.g., 1 cup rice + 2 cups sugar) balances the coconut’s richness. Trust me, your taste buds will notice the difference.
  • FOLD IN FLAVOR LAST: Add pandan and vanilla after the rice has absorbed most of the liquid and is just pulling away from the sides. Stirring them in too early can mute their aroma—you want those bright notes to hit your nose first. Think of it like tucking in the dessert’s soul at the last second.

Serving suggestions for asian sweet rice dessert

Garnish Game-Changers

Fresh mango slices add the perfect tropical contrast—look for ripe, fragrant varieties like Keitt or Ataulfo at your local market. I slice mine ⅛-inch thick using a mandoline for even, restaurant-quality presentation. For a smoky twist, drizzle with 2 tsp coconut caramel sauce (store-bought or homemade) before adding fruit. 🥭

Toasted coconut flakes take this dessert to another level. Heat ¼ cup flakes in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until golden brown. Watch closely—they burn fast! For extra flair, sprinkle with edible gold leaf or crushed pistachios for a luxurious touch.

Serving Style Showdown

For an elegant presentation, spoon the warm dessert into glass ramekins or small bowls, then chill for 10 minutes before serving. The contrast of warm dessert with cool glassware creates a sophisticated look. I love using Japanese ceramic bowls from Sur La Table for that authentic feel.

Casual gatherings call for individual coconut halves filled with dessert and topped with fruit. Use a melon baller to scoop out the center, leaving a perfect bowl for your creation. Serve with small spoons and extra coconut flakes on the side for self-serving fun.

Temperature Matters

This dessert shines when served warm—around 110-120°F internal temperature. The coconut milk stays creamy without turning greasy. If making ahead, store in the fridge and reheat gently in the microwave for 20-30 seconds with a splash of coconut milk to restore moisture.

For a chilled version, transfer to serving dishes and refrigerate for 2 hours before adding toppings. The texture becomes firmer but still delightfully creamy. I find the chilled version works beautifully for potlucks where ambient temperatures might warm the dessert too quickly.

Pairing Perfection

Serve with Thai iced tea or jasmine green tea to complement the floral notes. The tannins in tea cut through the richness beautifully. For a boozy twist, offer coconut rum (like Malibu) on the side—just 1 tbsp per serving adds tropical flair without overpowering.

Pair with shortbread cookies or buttery macarons for a French-Asian fusion. The buttery crunch contrasts perfectly with the creamy dessert. I also love serving with lychee jelly for a wobbly, fruity contrast that keeps guests reaching for seconds.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 250mg11%
Total Carbohydrate 55g19%
Dietary Fiber 2g8%
Sugars 28g
Protein 6g12%
* 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

Can I substitute jasmine rice with another type?

While jasmine rice is ideal for its fragrant aroma, you can use long-grain white rice or even arborio rice in a pinch. The texture will be slightly less sticky, but the coconut flavor will still shine. For best results, soak the rice for 30 minutes before cooking to improve texture. Avoid basmati—it's too light and won't absorb the coconut milk well.

2

What if I don't have pandan extract?

No problem! Try these alternatives: 1 tsp vanilla bean paste, ½ tsp rose water, or even ½ tsp almond extract. For a more tropical feel, add ½ tsp lime zest to the coconut mixture. The flavor will be different but still delicious—just less floral. If you love the aroma, consider buying pandan extract for future recipes!

3

How do I fix grainy or dry sticky rice?

If your rice turns out grainy, it likely didn't absorb enough liquid. Stir in 1-2 tbsp warm coconut milk and cook for another 5 minutes on low heat. For dry rice, gently fold in 1 tbsp cold butter and 1 tbsp warm water to restore creaminess. The key is patience—don't rush the cooking process, and always use low heat to prevent burning.

4

Can I make this dessert ahead of time?

This dessert actually tastes better the next day as flavors meld together. Store in an airtight container in the fridge for up to 5 days. To serve, warm gently in the microwave for 20-30 seconds with a splash of coconut milk. For a chilled version, refrigerate for 2 hours before adding toppings—the texture becomes firmer and more elegant.

5

What are some creative variations to try?

Try adding ½ cup black sesame paste for a Japanese-inspired twist, or swirl in 1 tbsp tahini for nutty depth. For a Thai version, stir in ½ tsp pandan and 1 tsp lemongrass paste. You can also make it vegan by using coconut cream instead of butter and coconut milk. The possibilities are endless—let your taste buds guide you!

★★★★★4.9(15 reviews)
Categories Desserts