Pandan Sticky Rice Recipe (Xôi Lá Dứa)

This pandan sticky rice dessert, or xôi lá dứa, is great blend of sweet, salty, and nutty flavors. The star here is the amazingly aromatic pandan leaves, highlighted by sweet coconut, brought together by warm sticky rice.

Glutinous rice is used for this, not just regular rice that you can make sticky! The main flavor comes from pandan leaves, which is found in many Vietnamese desserts. These leaves have a wonderful, intoxicating aroma I’d say is a contender among my other favorites like bread, beer, and coffee.


Pandan leaves

You can go 100% pandan leaves for this recipe and not use extract, but you will be hard-pressed to find recipes that don’t use some extract. We’ll do the same in this recipe, and use some pandan extract. This always feels like cheating to me, but it really makes it a lot easier and cheaper. It also adds a punch of color difficult to achieve with only a dozen pandan leaves.


You can find pandan leaves in the freezer, but some Vietnamese markets will carry them fresh. Go for darker green leaves, since they’re more mature and will impart a stronger aroma. The greener leaves will also give us more color for the rice to absorb.

Coconut cream


As for the coconut cream, don’t mess around with the cheap stuff just to save 50 cents. Use Savoy brand (preferred) or Chao Koh if you can since they are richer. Make sure its coconut cream and not coconut milk!

Steaming the sticky rice


Choose a steamer with holes small enough so your rice won’t fall through. If the holes are too big, just line the steamer tray with loose cloth, such as cheesecloth.

You want to get the steamer on high heat first, so the water hits a boil. Then lower the heat until the water maintains a low boil (and some steam, of course!).

After adding the coconut milk mixture to the rice, gently mix it in so you don’t break smash the rice.

For a full pictorial and more information on the rice, see my foolproof method for cooking sticky rice.

Sesame seed topping


Top with freshly grated coconut and sesame topping. This dessert isn’t complete without the sesame topping–I love to pile it on! Add the topping right before serving so you can keep the sticky rice in your fridge for up to a week and reheat it if you need, without affecting the topping.

pandan sticky rice Pinterest image

Pandan Sticky Rice w/ Shredded Coconut (Xôi Lá Dứa)

5 from 3 votes
Pandan sticky rice dessert, or xôi lá dứa, is a wonderful warm snack or dessert with pandan leaves taking the stage with a strong coconut hit too. It's a tasty balance of sweet, salty, and nutty flavors you'll love to share!
BY: Huy Vu
Prep: 4 hrs
Cook: 30 mins
Total: 4 hrs 30 mins


Coconut sauce

Topping to add just before serving

  • 1 tbsp freshly toasted sesame seeds
  • 1/2 tsp sugar
  • 1/2 tsp salt
  • shredded coconut


  • Cut pandan leaves into small pieces, blend with the filtered water until the pieces are very small. About 30-60 seconds depending on your blender.
  • Strain, squeeze & discard the pulp, leaving you with the pandan water.
  • Add pandan extract & salt to pandan water.
  • Add the mixture to the rice in a large bowl. Add a little extra water if needed to just submerge rice.
  • Soak the rice for 4-12 hours unrefrigerated. Drain liquid from the rice.
  • Steam the rice for 15-20 min, until rice is soft and slightly clear. Soft enough to squeeze with your fingers.
  • Mix coconut sauce ingredients in a small bowl, then add to rice in the steamer, and mix to coat evenly.
  • Steam for another 10-15 more minutes.


  • Blend the roasted sesame, sugar and salt in a food processor until fine, but not pasty.
  • Add shredded coconut and topping to the sticky rice just before serving either in a large platter to share, or in individual bowls.

Nutrition Facts

Serving: 0g | Calories: 366kcal | Carbohydrates: 60g | Protein: 6g | Fat: 12g | Saturated Fat: 10g | Sodium: 588mg | Potassium: 155mg | Fiber: 3g | Sugar: 7g | Vitamin C: 1mg | Calcium: 23mg | Iron: 2mg
Course: Dessert
Cuisine: Vietnamese
Keyword: pandan, sticky rice, vietnamese dessert
Did you cook this recipe?Tag @HungryHuy or #hungryhuy–I’d love to see it!

Like this recipe? Subscribe to my newsletter!

6 comments on “Pandan Sticky Rice Recipe (Xôi Lá Dứa)

  1. nicole ( says:

    That sounds like a really intriguing recipe and looks delicious! I like your lighting on the rice, it brings out its texture nicely. 🙂

    1. Huy says:

      Fancy seeing you here Nicole 🙂 The sticky rice is delicious indeed. And thanks, I appreciate it!

  2. Kimmy says:

    How much would you use the pandan extract if not using the fresh leaves at all? Thank you for tour help! Your pictures look amazing!

    1. Huy says:

      Hi Kimmy! The flavor and scent of pandan leaves are unique and not easily replaced. However, when not using leaves you can add 1 or 2 extra drops. The color can start to look unnatural if too much is added. Hope that helps!

  3. Tieu says:

    It says to add salt to the pandan water and then it said to add salt along with the coconut cream and sugar. How much salt do we add for that part?

    1. Hungry Huy says:

      Hi Tieu, sorry for the confusion. I’ve edited the recipe card to clearly split the two salt into what goes in the rice during steaming, and what goes on it as a topping afterwards. Hope that helps!

Leave a Reply

Your email address will not be published.

Recipe Rating