Ondeh-ondeh is a delightful traditional Southeast Asian dessert that features chewy glutinous rice balls filled with sweet, molten gula melaka. These bite-sized treats are infused with the fragrant essence of pandan leaves and coated in grated coconut, making them a perfect blend of textures and flavors.
Some of the ingredients in this recipe might not be commonly found in every household. Pandan leaves are often available in Asian supermarkets and provide a unique, aromatic flavor. Gula melaka, also known as palm sugar, is a traditional sweetener that can be found in the international or Asian section of your local supermarket. Make sure to look for these specific items to achieve the authentic taste of ondeh-ondeh.

Ingredients For Pandan Glutinous Rice Balls With Gula Melaka
Glutinous rice flour: This is the base ingredient for the chewy texture of the rice balls.
Pandan leaves: These leaves are blended with water to create a fragrant juice that flavors the dough.
Gula melaka: Also known as palm sugar, it is chopped into small pieces and used as the sweet filling.
Grated coconut: Steamed with a pinch of salt, it is used to coat the cooked rice balls for added texture and flavor.
Technique Tip for Making Pandan Glutinous Rice Balls
When kneading the glutinous rice flour and pandan juice, ensure that the dough is smooth and pliable but not too sticky. If the dough is too dry, add a few drops of water gradually until the desired consistency is achieved. Conversely, if the dough is too wet, sprinkle a little more glutinous rice flour and continue kneading. This will help in forming perfect rice balls that are easy to handle and shape.
Suggested Side Dishes
Alternative Ingredients
glutinous rice flour - Substitute with tapioca flour: Tapioca flour can provide a similar chewy texture, although the flavor might be slightly different.
blend pandan leaves with water and strain pandan juice - Substitute with pandan extract: Pandan extract can be used for convenience and provides a similar flavor, though it may be less aromatic than fresh pandan juice.
gula melaka (palm sugar) - Substitute with dark brown sugar: Dark brown sugar has a similar deep, caramel-like flavor, though it lacks the unique taste of palm sugar.
grated coconut - Substitute with desiccated coconut: Desiccated coconut can be used if fresh grated coconut is unavailable, though it may be drier and less flavorful.
Other Alternative Recipes Similar to This One
How to Store or Freeze Pandan Glutinous Rice Balls
- Allow the ondeh-ondeh to cool completely before storing. This prevents condensation, which can make the glutinous rice balls soggy.
- Place the cooled ondeh-ondeh in an airtight container. If you have multiple layers, separate them with parchment paper to avoid sticking.
- Store the container in the refrigerator if you plan to consume them within 2-3 days. The ondeh-ondeh will remain fresh and maintain their delightful texture.
- For longer storage, consider freezing. Arrange the ondeh-ondeh on a baking sheet lined with parchment paper, ensuring they do not touch each other. Freeze until solid.
- Once frozen, transfer the ondeh-ondeh to a freezer-safe bag or container. Label with the date to keep track of freshness.
- When ready to enjoy, thaw the ondeh-ondeh in the refrigerator overnight. For a quicker option, leave them at room temperature for about an hour.
- To refresh the texture, steam the thawed ondeh-ondeh for a few minutes until they are soft and warm. Roll them in freshly grated coconut before serving.
- Avoid microwaving as it can alter the texture of the glutinous rice balls and make them too chewy or rubbery.
How to Reheat Leftovers
Steam: Place the leftover ondeh-ondeh in a steamer basket lined with parchment paper. Steam over boiling water for about 5-7 minutes until they are heated through. This method helps retain their soft and chewy texture.
Microwave: Arrange the ondeh-ondeh on a microwave-safe plate. Cover them with a damp paper towel to prevent drying out. Microwave on medium power for 20-30 seconds. Check and repeat if necessary until they are warm.
Boiling water: Bring a pot of water to a gentle boil. Drop the ondeh-ondeh into the boiling water for about 1-2 minutes. Once they float to the surface, remove them immediately to avoid overcooking.
Oven: Preheat your oven to 150°C (300°F). Place the ondeh-ondeh on a baking sheet lined with parchment paper. Cover them loosely with aluminum foil to prevent drying out. Warm them in the oven for about 5-10 minutes.
Pan-frying: Heat a non-stick pan over low heat. Add a small amount of coconut oil or butter. Gently pan-fry the ondeh-ondeh for 1-2 minutes on each side until they are heated through and slightly crispy on the outside.
Best Tools for Making Pandan Glutinous Rice Balls
Mixing bowl: Use this to combine the glutinous rice flour and pandan juice, and knead the mixture until a smooth dough forms.
Knife: Use this to chop the gula melaka into small pieces.
Pot: Use this to bring water to a boil for cooking the rice balls.
Slotted spoon: Use this to remove the rice balls from the boiling water once they float to the surface.
Strainer: Use this to strain the pandan juice after blending the pandan leaves with water.
Blender: Use this to blend the pandan leaves with water to extract the pandan juice.
Steamer: Use this to steam the grated coconut with a pinch of salt.
Grater: Use this to grate the coconut if it is not pre-grated.
Plate: Use this to roll the cooked rice balls in grated coconut and serve them.
Tongs: Use this to handle the hot rice balls when rolling them in grated coconut.
How to Save Time on Making Pandan Glutinous Rice Balls
Prepare the filling: Chop gula melaka in advance and store it in an airtight container.
Make pandan juice ahead: Blend and strain pandan leaves with water, then refrigerate the juice.
Pre-steam coconut: Steam and salt the grated coconut beforehand, then store it in the fridge.
Batch work: Make a larger batch of glutinous rice flour dough and freeze portions for future use.
Use a cookie scoop: For even-sized rice balls, use a small cookie scoop to portion the dough.
Boil efficiently: Use a wide pot to boil more rice balls at once, reducing cooking time.

Ondeh-Ondeh Recipe (Pandan Glutinous Rice Balls with Gula Melaka)
Ingredients
Main Ingredients
- 200 g glutinous rice flour
- 150 ml pandan juice Blend pandan leaves with water and strain
- 100 g Gula Melaka (palm sugar) Chopped into small pieces
- 100 g grated coconut Steamed with a pinch of salt
Instructions
- 1. In a mixing bowl, combine glutinous rice flour and pandan juice. Knead until a smooth dough forms.
- 2. Pinch a small piece of dough and flatten it. Place a small piece of Gula Melaka in the center and seal the dough around it. Roll into a ball.
- 3. Bring a pot of water to boil. Drop the rice balls into the boiling water. Once they float to the surface, remove and drain.
- 4. Roll the cooked rice balls in grated coconut. Serve warm or at room temperature.
Nutritional Value
Keywords
Suggested Appetizers and Main Courses for This Recipe
More Amazing Recipes to Try 🙂
- Nasi Goreng Kicap Pedas Recipe (Spicy Soy Sauce Fried Rice)30 Minutes
- Malaysian Instant Noodles Recipe15 Minutes
- Nasi Beringin Recipe (Johor Wedding Rice)50 Minutes
- Singgang Ikan Recipe (Clear Turmeric Fish Soup)45 Minutes
- Bubur Cha Cha Recipe (Nyonya Coconut Milk Dessert)50 Minutes
- Itik Salai Masak Lemak Cili Api Recipe (Smoked Duck Coconut Curry)1 Hours
- Sweet Peanut Soup Recipe30 Minutes
- Malaysian Kuih Recipe Recipe50 Minutes
Leave a Reply