National Dish Indonesia: Klepon (Recipe)

In this article
Say hello to Klepon, one of Indonesia’s most beloved sweet treats! These dainty green rice balls hide a molten pocket of palm sugar that bursts in the mouth with every bite. Scented with fragrant pandan and rolled in a snowy blanket of freshly grated coconut, they capture the colour, aroma and warmth of Indonesian kitchens. Easy to make and impossible to resist, they bring a little taste of the islands straight to your table.
About Klepon
Klepon are traditional Indonesian rice balls that are every bit as charming to look at as they are to eat. These small, green spheres are filled with palm sugar, which gives them a wonderfully distinctive sweetness. The dough is made from rice flour and pandan leaves, which lend the balls both their colour and their lovely fragrance. Rolled in freshly grated coconut, they are a perfect example of Indonesia’s rich culinary heritage and the country’s deep-rooted love of sweet, festive snacks.
Ingredients (serves 1–2)
- 100 g rice flour
- 50 ml water
- 50 g palm sugar, cut into small pieces
- 1 tsp pandan paste or juice
- A pinch of salt
- 50 g grated coconut (unsweetened)
Shopping for the ingredients
The ingredients for Klepon are available in many Asian grocery shops. Pandan paste and palm sugar in particular are signatures of the Indonesian kitchen and give the dish its unmistakable character. Be sure to choose unsweetened coconut so it does not mask the natural sweetness of the palm sugar. Tracking down a few of these items may take a little time, but the effort is well worth it for such a delicious treat. Many of these same ingredients also appear across Indonesian cuisine, so a single shopping trip can stretch a long way.
Preparing the dish
Preparing Klepon is straightforward and takes only a handful of steps. First, combine the rice flour with the pandan paste, the water and a pinch of salt, mixing well until you have a smooth, pliable dough. Let the dough rest so it can settle. In the meantime, get the filling ready by cutting the palm sugar into small cubes. These cubes are later tucked inside the dough, so that each ball reveals a delicious pool of melted caramel when you bite into it.
Step-by-step instructions
- Bring a pan of water to the boil.
- Shape small balls from the dough and gently press a piece of palm sugar into the centre of each one.
- Close the ball back up and roll it until smooth.
- Drop the balls into the boiling water and cook for about 10 minutes.
- Once the balls float to the surface, they are ready — lift them out with a slotted spoon.
- Roll the cooked balls in the grated coconut until they are well coated.
- Serve the klepon warm or at room temperature and enjoy!
Gluten-free / lactose-free version
Klepon are naturally gluten-free, as they are made mainly from rice flour. Just take care not to introduce any flour containing gluten while preparing them. They are also easily lactose-free, since no dairy products are needed at all, making them suitable for anyone with a lactose intolerance. On the whole, this recipe adapts effortlessly to a range of dietary needs.
Tips for vegans and vegetarians
The recipe for Klepon is a brilliant choice for vegans, as it contains no animal products whatsoever. Just be sure to use untreated, vegan-friendly grated coconut. The palm sugar filling is naturally sweet and entirely plant-based, with no animal-derived ingredients. This makes klepon not only a delicious snack but also an exciting addition to a varied vegan diet.
More tips and tricks
To make sure your Klepon turn out perfectly, avoid kneading the dough for too long, as overworking it can spoil the texture. Try to shape the balls to a consistent size so they cook evenly. The right amount of palm sugar in the centre ensures the caramel melts beautifully during cooking. Store any leftover balls in the fridge and enjoy them within a few days to keep them fresh.
Adapting the recipe to your taste
The basic recipe for Klepon can be adjusted however you fancy. You might experiment with different fillings — using chocolate or a fruity jam, for example, to create a modern twist. The quantity of pandan paste can also be tweaked to taste, varying the depth of both the colour and the aroma. Have fun with the coconut coating, too, by enhancing it with a little sweetener or a pinch of spice to discover new flavours.
Ingredient substitutions
If a few ingredients are not to hand, there are plenty of alternatives for Klepon. In place of palm sugar you can use agave syrup or coconut sugar, both of which offer a similar sweetness. If you cannot find pandan paste, green tea or matcha makes a fine substitute for a slightly different flavour. The same spirit of improvisation works wonders in cooling treats like Cendol — creativity is the key to discovering exciting new variations of this delightful dish.
Drink pairing ideas
To round off the experience of eating Klepon, plenty of drinks make a lovely match. An Asian green tea is an excellent choice, as it balances the sweetness of the balls. Coconut water also complements the dish wonderfully and adds a refreshing note. For special occasions, you might serve a tropical fruit cocktail to underline that unmistakable Indonesian flair.
Serving and presentation ideas
The way you present Klepon can elevate the whole experience. Serve the balls on a decorative plate and garnish them with extra freshly grated coconut to highlight their colour and texture. Adding a few flowering herbs or edible flowers can dress the dish up beautifully. This simple yet stylish arrangement is sure to delight your guests, much as the colourful flourishes that adorn shaved-ice treats such as Es Pisang Ijo.
A bit of history
The story of Klepon stretches back to Indonesia’s colonial era. These little balls were a popular welcoming snack at celebrations and special occasions. Enjoying klepon reflects the long-standing tradition of serving sweets as a gesture of hospitality. Thanks to the enduring popularity of this dish, a piece of Indonesian culture stays alive and is passed down from generation to generation.
More recipe ideas
Summary: Klepon
In short, Klepon are far more than just a snack; they are a celebration of Indonesian culture and tradition. These tasty, filled rice balls are not only easy to make but also wonderfully versatile. They can be adapted to personal taste and prepared in any number of variations. Whether you serve them at a festive gathering or simply enjoy them as a snack, klepon will send your taste buds on a journey to Indonesia.


