Home / Dessert / Klepon (Palm Sugar Rice Balls)

Klepon (Palm Sugar Rice Balls)

Chewy glutinous rice balls with a molten palm-sugar center, rolled in fresh coconut — Java’s sweet green surprise.

⏱ 30 minPrep time
🔥 15 minCook time
🍽 6Servings
🏷 DessertCategory
☆☆☆☆☆No ratings yet
Klepon — chewy green rice balls with a molten palm-sugar center, rolled in coconut

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.

Step by stepInstructions

  1. Mix the rice flour, warm water, pandan paste, and salt into a soft, smooth dough.
  2. Pinch off walnut-sized pieces, press a small cube of palm sugar into the center of each, and roll into a ball, sealing well.
  3. Bring a pot of water with the pandan leaves to a boil, then drop in the balls in batches.
  4. Boil until they float to the surface, about 3 to 4 minutes, then scoop out with a slotted spoon.
  5. Roll each ball in the salted grated coconut while still warm and serve the same day.

💡 Chef tips & storage

Cut the palm sugar into small cubes and seal each ball completely, or the sugar will leak out while boiling. Roll them in coconut while they are still warm so it sticks.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep30 min
Cook15 min
Servings6
CategoryDessert
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →