klepon · onde

Klepon — pandan rice-flour balls with molten palm sugar

Klepon are small, vivid-green rice-flour balls from Indonesia and Malaysia, filled with a nugget of palm sugar that melts during boiling and bursts on the first bite. They are rolled in freshly grated coconut and served by the dozen — a canonical jajanan pasar (market snack) eaten at any hour.

i. Origin & history

Klepon — called onde in much of Malaysia and Singapore — belongs to the kue basah family of Indonesian wet snacks. The dough is glutinous rice flour tinted with the green of fresh pandan leaves, and the filling is a small lump of grated palm sugar (gula jawa or gula Melaka).

What makes klepon work as a recipe is the moment of biting: the coconut catches at the lips, the soft shell yields, and the molten palm sugar floods the mouth in a single warm rush. It is one of the most playful sweets in the Indonesian and Malaysian repertoire and is sold at every market across Java, Sumatra, Bali, and the Malay peninsula.

ii. Ingredients

Makes 24 servings · scroll the side panel to adjust

  • 250 g glutinous rice flour
  • 1 tbsp rice flour
  • 180 ml hot water
  • 3 tbsp pandan juice (or 1 tsp pandan extract)
  • 100 g palm sugar, finely chopped
  • 1 tsp salt
  • 150 g freshly grated coconut
  • 1 pinch salt for coconut

iii. Method

  1. Steam the grated coconut with a pinch of salt for 5 minutes, then spread out to cool.
  2. Mix the glutinous rice flour with rice flour. Stir the pandan juice into the hot water, then knead into the flours to a smooth, soft, slightly tacky dough — adjust with extra water by the teaspoon.
  3. Pinch off walnut-sized pieces, flatten in your palm, place a small chunk of palm sugar in the centre, and pinch closed into a smooth round.
  4. Bring a wide pan of water to a rolling boil. Drop in the balls; they will sink, then bob to the surface after 3-4 minutes when cooked.
  5. Lift out with a slotted spoon, drain briefly, then roll immediately in the steamed coconut while still hot. Eat the same day, ideally within a couple of hours.

iv. Tips & common mistakes

  • Steam the coconut. Raw grated coconut sours within hours. A brief steam stabilises it and intensifies the flavour.
  • Pinch a complete seal. A tiny hole leaks palm sugar into the boiling water and ruins the bite.
  • Eat warm. Cold klepon are still good but the molten centre is the whole point.

v. Variations

In Java the dough is sometimes coloured with butterfly-pea flower for a blue version; in Bali coconut palm sugar is the canonical choice; modern variants tint the dough with charcoal or beetroot. The Filipino onde-onde sometimes adopts the same idea with a sesame coating.

vi. Common questions

What is klepon?

Klepon is pandan rice-flour balls with molten palm sugar, from indonesian & malaysian cuisine. They are rolled in freshly grated coconut and served by the dozen — a canonical jajanan pasar (market snack) eaten at any hour

Where is klepon from?

Klepon is from the indonesian & malaysian dessert tradition; the recipe and history are detailed above.

How long does klepon keep?

See the storage note in the Quick facts panel: Same day.

Why are klepon green?

The traditional colour comes from pressed pandan-leaf juice. Some modern recipes use pandan paste or a drop of green food colouring, but the leaf-juice version has a distinctive grassy perfume that the shortcuts lack.