Recipes by color and flavor
Onde-Onde (Pandan Glutinous Rice Balls)

Onde-Onde are delightful Malaysian treats that are visually stunning and packed with flavor. These chewy, emerald-green glutinous rice balls are made with fresh pandan juice, giving them a vibrant color and unique aroma. Each ball is filled with a molten palm sugar center and coated in freshly grated coconut, creating a perfect balance of sweetness and texture that makes them irresistible.

Cook with confidence

Cook's notes

Ensure the dough is well-kneaded to achieve the right texture; it should be smooth and pliable. When boiling, wait for the rice balls to float, indicating they are cooked. Be careful when rolling them in coconut, as they can be sticky.

Substitutions

If you can't find pandan juice, you can use a few drops of pandan extract mixed with water for color and flavor. For a different filling, try using brown sugar or even chocolate for a unique twist.

Storage & leftovers

Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, steam them briefly to restore their chewy texture, as microwaving may make them tough.

Common failures

If the dough is too sticky, add a little more glutinous rice flour until it reaches the right consistency. If the sugar leaks out during boiling, ensure the balls are sealed tightly before cooking.

Why these ingredients

How each main ingredient earns its place in this recipe

  • glutinous rice flour

    Glutinous rice flour is essential for creating the chewy texture of the rice balls, giving them their signature bite.

  • palm sugar

    Palm sugar adds a rich, caramel-like sweetness that contrasts beautifully with the coconut coating and complements the pandan flavor.

  • grated coconut

    Freshly grated coconut provides a delightful texture and a hint of saltiness that balances the sweetness of the filling.

Preparation

  1. Step 1 photo
    Step 1 10 min

    In a large mixing bowl, combine the sifted glutinous rice flour and a pinch of salt. Gradually add the vibrant green pandan juice to the flour, mixing with your hands. Knead the mixture thoroughly for about 10 minutes until it forms a smooth, pliable, and brilliantly emerald-green dough. The dough should not be sticky and should hold together well when rolled into a ball.

  2. Step 2 15 min

    Once the dough is ready, pinch off small pieces, about the size of a tablespoon, and flatten them in your palm. Place a pinch of crushed palm sugar in the center of each flattened piece. Carefully fold the edges over the sugar and seal them tightly, rolling the dough into a perfectly smooth green sphere. This shaping process should take around 15 minutes, ensuring that no sugar leaks out during cooking.

  3. Step 3 photo
    Step 3 7 min

    Bring a large pot of water to a rolling boil over medium-high heat. Gently drop the green rice balls into the boiling water. Once they float to the surface, they are cooked through, which usually takes about 5-7 minutes. Use a slotted spoon to remove them from the pot, allowing excess water to drain off.

  4. Step 4 10 min

    Immediately roll the hot, sticky green balls in the freshly grated coconut until they are fully coated. The coconut should adhere well to the surface of the rice balls, creating a beautiful contrast with the green dough. This final step should take about 10 minutes.

  5. Step 5

    Once coated, place the Onde-Onde on a serving plate. Allow them to cool slightly before serving. These treats are best enjoyed fresh, but can be stored for later.

  6. Step 6

    Serve the Onde-Onde at room temperature or slightly warm. They make a delightful dessert or snack, perfect for sharing with family and friends.

Cook notes from readers

← Back to recipes