Klepon is the small green dessert of Java: glutinous rice balls stuffed with palm sugar, boiled, and rolled in fresh grated coconut. Vendors sell them by the dozen from woven baskets, and they vanish just as fast. The magic is in the bite — soft rice, a burst of warm liquid sugar, and a shower of coconut that gets everywhere, in the best way. The name is said to echo the sound of biting into one.
Chewy green balls with a molten sugar heart
The dough is soft and springy, tinted green with pandan and barely sweet, hiding a pocket of liquid gula jawa that spills out the moment you bite. The coconut coating is barely sweet, letting the palm sugar shine with its deep, caramelized flavor. One is never enough, and they are best eaten the same day, still warm from the pot. Keep a bowl of water nearby while shaping; damp hands make the dough easier to handle.
Key ingredients
- Glutinous rice flour: the springy dough — no substitute.
- Pandan juice or extract: for the green color and that gentle floral aroma.
- Gula jawa (palm sugar): chopped fine — the molten heart of each ball.
- Fresh grated coconut: rolled over the cooked balls, barely sweet.
Tips for perfect klepon
Make the dough soft but not sticky, and keep a bowl of water nearby — damp hands make shaping much easier. Pinch off small pieces, flatten, and wrap them tightly around a lump of palm sugar, making sure the seal is completely closed; any crack and the sugar leaks out while boiling. Drop the balls into gently boiling water and cook until they float, about 3 to 5 minutes. Roll them in the grated coconut while still warm so it clings. Klepon are best eaten the same day, still warm from the pot.
Variations
If you cannot find fresh pandan, use pandan extract with a drop of green food coloring. Add a little mashed sweet potato or taro to the dough for color and flavor. Serve klepon on a banana leaf at tea time — they are the small, joyful green jewels of Javanese snacks.
Craving more? Explore all Indonesian Kitchen recipes.


Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account