Klepon
Pandan rice-flour balls with a molten palm-sugar centre. ยท Indonesia
Pandan rice-flour balls with a molten palm-sugar centre.
About Klepon
Glutinous rice-flour dough is tinted green with pandan, wrapped around a nugget of palm sugar and boiled, then rolled in fresh grated coconut. The first bite releases a warm rush of liquid caramel.
๐๏ธ History & Culture
Klepon is a traditional Indonesian sweet believed to have originated on the island of Java, where it has been a beloved street snack for generations. Its exact birthplace is not clearly documented, but the treat is strongly associated with Javanese culinary culture, particularly in markets and festive gatherings across the archipelago.
The dessert is known by various names regionallyโsuch as "onde-onde" in some parts of Java and "buah melaka" in neighboring Malaysiaโbut the core preparation of glutinous rice dough, palm sugar filling, and coconut coating remains consistent. Klepon is often served during celebrations like weddings and religious holidays, symbolizing sweetness and communal sharing, and its burst of liquid palm sugar is a cherished sensory experience in Southeast Asian cuisine.
๐ณ How to make Klepon
AI-assisted, not kitchen-testedKlepon (Pandan-Stuffed Glutinous Rice Balls with Palm Sugar and Coconut)
A classic Indonesian kue basah from Java and Bali: chewy jade-green glutinous rice balls that burst with molten palm sugar when bitten, coated in fresh grated coconut. Traditionally served as a snack or light dessert with tea.
- Prep
- 25 min
- Cook
- 15 min
- Total
- 40 min
- Serves
- 5 (makes about 20 pieces)
- Difficulty
- Easy
Recipe ingredients
- 200 g (7 oz / about 1ยฝ cups) glutinous rice flour (tepung ketan), must be glutinous (sweet) rice flour, not regular rice flour, or the balls will be hard
- 30 g (ยผ cup) tapioca starch (or cornstarch), gives a slight bounce; can be replaced with more glutinous rice flour if unavailable
- 200 ml (ยพ cup + 1 tbsp) pandan-infused water, made by blending 4โ5 fresh pandan leaves with 200 ml water, then squeezing through a sieve; substitute with ยฝ tsp pandan extract + 200 ml water if fresh leaves are unavailable
- 100 g (3ยฝ oz) gula merah / palm sugar, chopped into ~5 mm pieces, Indonesian palm sugar (gula kelapa) is the traditional choice; dark muscovado sugar is the closest substitute
- 150 g (1ยฝ cups) fresh grated coconut (kelapa parut), must be fresh, not desiccated; desiccated coconut lacks the moisture and fat needed to coat the balls
- fine salt, ยผ, for the coconut coating
- 500 ml (about 2 cups) water, for boiling
Steps
- 1 Make the pandan water: roughly chop 4โ5 pandan leaves, blend with 200 ml water until finely shredded, then strain through a fine sieve, pressing the pulp to extract all the green liquid. You should have 200 ml of fragrant green juice.
- 2 Steam the coconut: place the 150 g grated coconut in a small steamer or sieve over boiling water for 3โ5 minutes with the pinch of salt. This is the traditional step that softens the coconut, brings out its aroma, and prevents it from going rancid quickly. Set aside to cool.
- 3 Make the dough: in a bowl, whisk together 200 g glutinous rice flour, 30 g tapioca starch, and ยผ tsp salt. Slowly pour in the 200 ml pandan water while mixing with a spoon, then knead by hand for 3โ4 minutes until you have a smooth, pliable, green dough that does not crack at the edges. If it cracks, add water 1 tsp at a time; if sticky, add a little more glutinous rice flour.
- 4 Shape the balls: pinch off about 15 g (1 tbsp) of dough and roll between your palms into a smooth ball. Flatten it into a disc about 5 cm across, place 1 piece of chopped palm sugar (about 5 g) in the centre, then fold the edges up and over the sugar, pinching to seal completely. Roll again into a smooth ball. Repeat with all the dough and sugar. Important: make sure no sugar is exposed or it will leak out during boiling.
- 5 Bring 500 ml of water to a full, rolling boil in a wide pot. Lower the klepon into the water gently (do not overcrowd; cook in two batches if needed). They will sink at first.
- 6 Boil for 3โ5 minutes total: once the balls float to the surface, allow them to cook for another 2 minutes so the sugar inside fully melts into a liquid caramel. Test one by carefully removing it and cutting in half โ the sugar should pour out molten, not stay solid.
- 7 Drain the cooked klepon in a slotted spoon and immediately roll each one in the steamed grated coconut until evenly coated on all sides. Serve warm in small paper cups or on a banana leaf. Eat the same day โ they are at their best within 4 hours of cooking, when the outside is still tender and the sugar inside is fully liquid.
Report an issue with this recipe
Recipes from travellers
No one has shared their own Klepon recipe yet. Yours would be the first.
Share how you make Klepon
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Klepon โ frequently asked questions
What is Klepon?
Glutinous rice-flour dough is tinted green with pandan, wrapped around a nugget of palm sugar and boiled, then rolled in fresh grated coconut. The first bite releases a warm rush of liquid caramel.
What is Klepon made of?
Klepon is made with glutinous rice flour, pandan, palm sugar and grated coconut.
Where does Klepon come from?
Klepon comes from Indonesia, and is especially associated with Java. Klepon is a traditional Indonesian sweet believed to have originated on the island of Java, where it has been a beloved street snack for generations.
Where can I eat Klepon?
A traditional market in the morning, sold by the dozen on banana leaf.
How do you make Klepon?
Making Klepon at home takes about 25 minutes of prep and 15 minutes of cooking. The recipe on this page serves 5 (makes about 20 pieces) and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.
Taste Klepon in Bali
Independent picks. We earn a small commission if you book through these โ at no extra cost to you. How this works.
โ Before you go to Indonesia
Round out your trip โ most travellers book these alongside their trip.
More dishes like Klepon
Sate Lilit
Balinese minced satay moulded onto lemongrass stalks.
Gado-Gado
Vegetable salad bound in a rich peanut sauce.
Pempek
Chewy fish cakes with a sour-sweet dark vinegar sauce.
Nasi Timbel
Nasi Timbel is a Sundanese rice dish from West Java, Indonesia: fragrant steamed rice wrapped in banana leaf, served with fried chicken, sambal, and fresh vegetables.
Sambal Terasi
From Indonesia, Sambal Terasi is a well-known sauce.
Tekwan
Tekwan is one of the classic dishes in the soup tradition of Indonesia.
Miascia
Hailing from Italy, Miascia is a much-loved bread pudding.
Panipopo
Panipopo counts among the traditional food of Samoa, a dessert locals hold dear.
Gelato al Pistacchio
Gelato al Pistacchio is a beloved ice cream, traditional to Italy.
Tareco
Hailing from Brazil, Tareco is a much-loved cookie.
Sticky Toffee Pudding
Moist date sponge drenched in warm toffee sauce.
Roti John
From Singapore, Roti John is a well-known sandwich.
Pancit
Stir-fried noodles symbolising long life at every party.
Xรดi Gแบฅc
Xรดi Gแบฅc is one of the classic dishes in the rice dish tradition of Vietnam.
Yayma
Yayma is a rice pudding from Azerbaijan.
Khao Man Gai
Poached chicken over rice cooked in the broth.
- ๐ฎ๐ฉ Sate Lilit · Indonesia
- ๐ฎ๐ฉ Gado-Gado · Indonesia
- ๐ฎ๐ฉ Pempek · Indonesia
- ๐ฎ๐ฉ Nasi Timbel · Indonesia
- ๐ฎ๐ฉ Sambal Terasi · Indonesia
- ๐ฎ๐ฉ Tekwan · Indonesia
- ๐ฎ๐น Miascia · Italy
- ๐ผ๐ธ Panipopo · Samoa
- ๐ฎ๐น Gelato al Pistacchio · Italy
- ๐ง๐ท Tareco · Brazil
- ๐ฌ๐ง Sticky Toffee Pudding · United Kingdom
- ๐ธ๐ฌ Roti John · Singapore
- ๐ต๐ญ Pancit · Philippines
- ๐ป๐ณ Xรดi Gแบฅc · Vietnam
- ๐ฆ๐ฟ Yayma · Azerbaijan
- ๐น๐ญ Khao Man Gai · Thailand
Travel guides for Indonesia
All travel guides →Planning a trip where Klepon is on the menu? These guides cover Indonesia and beyond.
Destination Guides Best Time to Visit Bali โ Month-by-Month Weather, Crowds & Costs (2026)
May 28, 2026 · 5 min read
Budget Travel Southeast Asia on a Budget: Thailand, Vietnam & Bali Guide for 2026
Apr 13, 2026 · 8 min read
Budget Travel The Price of a Plate: What the National Dish Costs in 50 Countries (2026 Index)
Sep 02, 2026 · 6 min read
Destination Guides 3 Days in Amsterdam โ Itinerary, Museums & What to Book Ahead (2026)
May 28, 2026 · 4 min read
Reviews
No reviews yet. Be the first to share your experience with Klepon.
Write a review
Sign in to verify you're a real person, then share your thoughts on Klepon.
Comments
No comments yet. Be the first to say something about Klepon.