This easy pandan sticky rice recipe combines the natural fragrance of pandan leaves with perfectly steamed glutinous rice. Made using a bamboo steamer or steaming pot, itโ€™s perfect for pairing with grilled meat, spicy papaya salad, or even sweet mango for dessert.

Freshly made pandan sticky rice in a woven bamboo container.

Tip: Learn more about pandan. If you have fresh pandan leaves, donโ€™t miss my recipes for pandan jasmine rice, nam bai toey, and coconut pandan jelly.

Pandan sticky rice is a Southeast Asian dish made by soaking glutinous rice in pandan juice and water, which infuses it with a fragrant, vanilla-like aroma. The rice is then steamed until soft and sticky, making it a perfect companion for desserts, often paired with creamy coconut milk or tropical fruits.


Bright green pandan sticky rice served in a traditional woven bamboo container, surrounded by pandan leaves.

More about this recipe

If youโ€™re familiar with the world of Thai food, youโ€™ve probably heard of sticky rice, khao niao. Itโ€™s incredibly popular in Isan and northern Thai cuisine, where itโ€™s often paired with sides like grilled chicken and som tam.

Pandan-flavored sticky rice, much like purple sticky rice, is primarily enjoyed with Thai desserts to add a colorful touch. Think of mango sticky rice and Thai custard.

Bright green pandan sticky rice sprinkled with sesame seeds in a coconut shell bowl, served with ripe mango slices on a woven tray.

But you can just as easily enjoy it as breakfast with moo ping, as a snack during the day, or even with a side of fresh fruit like ripe mango.

Below, youโ€™ll find a quick description of the key ingredients followed by easy step-by-step image instructions for foolproof results!


Ingredient notes

Find all the ingredients at Asian grocery stores or Asian markets. Check the recipe card below for precise measurements!


Ingredients for pandan sticky rice: a bowl of glutinous rice, chopped pandan leaves, and water displayed on a banana leaf.
  • Glutinous rice – Use Thai glutinous rice (sweet rice) for the best texture and authentic results.
  • Pandan leaves – Fresh pandan leaves provide the distinct aroma and green color. You can use leftover leaves to make my delicious pandan syrup!
  • Water – Essential for soaking and steaming the rice, ensuring it cooks evenly and becomes perfectly sticky.
  • Green food coloring (optional) – For a vibrant green hue, add a few drops of green food coloring to the water when soaking the glutinous rice before steaming.

How to make pandan sticky rice

Step 1: Rinse the glutinous rice under running water until the water runs clear. Drain thoroughly and set aside.

Pouring water into a container to wash glutinous rice before cooking.

Step 2: Blend pandan leaves with water in a blender until well combined. This will extract the pandan juice.

Blender filled with fresh pandan leaves and water.

Step 3: Pour the pandan mixture through a sieve or cheesecloth, squeezing to extract all the juice. Discard the blended leaves and keep the filtered pandan juice.

Freshly blended pandan juice being strained through a cloth.

Step 4: Soak the glutinous rice in the pandan juice for at least 4 hours or overnight for the best color and aroma. Optionally, add a few drops of pandan extract to enhance the color.

Soaked pandan rice in rice cooker.

Step 5: Steam the glutinous rice by placing it in a bamboo steamer or a steamer lined with cheesecloth. Make sure the rice is evenly spread to allow for proper cooking. Cover and steam over boiling water (medium heat) for about 20โ€“30 minutes, or until the rice is tender and sticky.

Traditional bamboo steamer basket on top of an aluminum pot.

Step 6: Once cooked, the rice will be soft, fragrant, and naturally green.

Bright green glutinous rice steamed.

Storing and reheating tips

  • Avoid refrigeration: Refrigerating sticky rice pandan causes it to harden and lose its characteristic texture, so itโ€™s best to consume it the same day.
  • Keep at room temperature: Sticky rice is best eaten fresh but can be kept at room temperature for up to 12 hours. Cover it with a cloth or store it in a traditional handwoven bamboo container to keep it soft. To keep it soft and warm for longer, seal the bamboo steamer with a plastic bag to trap the moisture.
  • Reheat: If the rice starts to dry out, steam it again for 5โ€“10 minutes with a damp cloth to restore its texture. Avoid microwaving, as it can make the rice rubbery.

Frequently asked questions

Can I use pandan extract instead of fresh leaves?

Yes, you can use pandan extract as a substitute for fresh leaves if theyโ€™re not available. Use a few drops of the extract to add the signature aroma and color, but keep in mind that fresh leaves offer a more natural, subtle flavor. Adjust the amount to taste, as the extract can be quite concentrated.

Can I use a rice cooker for making sticky rice?

A rice cooker isnโ€™t ideal for making sticky rice, as glutinous rice needs to be steamed rather than boiled to achieve the proper texture. Stick to steaming in a bamboo steamer or steaming pot for the best results.

More recipes with pandan

Love this pandan sticky rice recipe? Make my day by leaving a star rating and a comment below! Donโ€™t forget to follow me on FacebookInstagram, and Pinterest.

Pandan Sticky Rice Recipe

Green pandan sticky rice in a woven bamboo container, with pandan leaves and decorative flowers in the background.
Make this pandan sticky rice recipe with easy image instructions for foolproof results. Itโ€™s the perfect match for desserts like mango or Thai custard!
Praew
Prep Time 15 minutes
Cook Time 30 minutes
Soaking time 4 hours
Total Time 4 hours 45 minutes
Cuisine Asian, Thai
Course Side Dish
Serving Size 4 people

Ingredients

  • 1 1/2 cups (1 small bunch) pandan leaves, (chopped)
  • 1 1/2 cups glutinous rice, (uncooked)
  • 2 1/2 cups water
  • pandan flavoring extract, (optional, add to taste)

Instructions

  • Rinse the glutinous rice under running water until the water runs clear. Drain thoroughly and set aside.
    1 1/2 cups glutinous rice
  • Blend pandan leaves with water in a blender until well combined. This will extract the pandan juice.
    1 1/2 cups (1 small bunch) pandan leaves, 2 1/2 cups water
  • Pour the pandan mixture through a sieve or cheesecloth, squeezing to extract all the juice. Discard the blended leaves and keep the filtered pandan juice.
  • Soak the glutinous rice in the pandan juice for at least 4 hours or overnight for the best color and aroma. Optionally, add a few drops of pandan extract to enhance the color.
    pandan flavoring extract
  • Steam the glutinous rice by placing it in a bamboo steamer or a steamer lined with cheesecloth. Make sure the rice is evenly spread to allow for proper cooking. Cover and steam over boiling water (medium heat) for about 20โ€“30 minutes, or until the rice is tender and sticky.
  • Once cooked, the rice will be soft, fragrant, and naturally green.

Notes

  • Use the nutrition card in this recipe as a guideline.
Calories: 275kcal | Carbohydrates: 61g | Protein: 5g | Fat: 0.4g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.1g | Sodium: 13mg | Potassium: 57mg | Fiber: 2g | Calcium: 13mg | Iron: 1mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating