Home » Recipe Index » Asian Dessert Recipes – Easy Traditional & Modern Sweets » Klepon Recipe (Ondeh Ondeh) – Indonesian Coconut Balls with Palm Sugar

Klepon Recipe (Ondeh Ondeh) – Indonesian Coconut Balls with Palm Sugar

Klepon, known as Ondeh Ondeh in Malaysia and Singapore, is a chewy Indonesian dessert made with glutinous rice flour, filled with molten palm sugar, and coated in freshly grated coconut.

A small golden plate of three klepon or ondeh ondeh.

A Quick Look at the Recipe

🏷️ Recipe Name: Klepon or Ondeh Ondeh
⏱️ Ready In: ~ 35 minutes
🍽️ Serves: 20 pieces
🔥 Calories: 79 kcal per piece (estimate)
🧾 Main Ingredients: Glutinous rice flour, tapioca flour, coconut milk, pandan extract, sugar, salt, coconut sugar, shredded coconut, pandan leaves.
🥗 Dietary Info: Gluten free
🧠 Difficulty: Very easy.

Have a question? Ask AI!

Klepon, also known as Ondeh-Ondeh, is a chewy Indonesian dessert made from glutinous rice flour, naturally colored and fragranced with homemade pandan extract, filled with molten palm sugar (gula jawa), and coated in freshly grated coconut. One bite releases a warm, sweet burst of caramel-like palm sugar that makes this traditional snack so irresistible.

One bite is all it takes for that liquid gula jawa (palm sugar) to burst in your mouth. Most locals will tell you, never bite klepon in half. Pop the whole thing in for the full surprise!

Since many Indonesian desserts rely on glutinous rice flour, rice flour, and tapioca flour, they’re naturally gluten-free. Recipes like Putri Mandi, Ongol Ongol, and Pandan Wajik are great examples of traditional treats that don’t require wheat flour.

Since many Indonesian desserts use glutinous rice flour, rice flour, and tapioca flour rather than wheat flour, they’re naturally gluten-free. That makes treats like Klepon a delicious option for anyone looking for wheat-free desserts.

Why You Will Love This Recipe


  • Sweet surprise inside – Bite into the soft green ball and you’ll be rewarded with molten palm sugar in the center. That warm caramel-like burst is what makes Klepon so addictive.
  • Chewy texture with fresh coconut – The glutinous rice dough is soft and delightfully chewy, while the salted grated coconut balances the sweetness and adds extra flavor in every bite.
  • Naturally gluten-free – Made with glutinous rice flour and tapioca flour instead of wheat flour, this traditional dessert is naturally gluten-free.
  • Traditional Indonesian favorite – Klepon has been enjoyed across Indonesia for generations. It’s a nostalgic snack that often appears at markets, celebrations, and family gatherings.
  • Beginner-friendly recipe – The ingredients are simple, the steps are straightforward, and you’ll have a batch of fresh homemade Klepon ready without complicated techniques.

Recipe Ingredients

Klepon or onde onde ingredients with labels.

Ingredient Notes

Coconut Sugar – Also known as gula jawa or gula aren, this unrefined sugar is made from the sap of coconut palm flowers. It has a rich, caramel-like flavor that melts beautifully inside Klepon, creating that signature sweet burst. You can slice or shave it thinly for easier filling. If you can’t find coconut sugar, dark palm sugar or Thai gula merah can be a good substitute, just make sure it’s soft enough to melt quickly when cooked.

Grated Coconut – For the best flavor and texture, use freshly grated coconut. Steam it for about 15 minutes, then mix in ½ teaspoon of salt.
If fresh coconut isn’t available, you can use desiccated coconut as a substitute, just don’t skip the rehydration step. Steam it for 15 minutes to soften and bring it closer to the texture of fresh coconut.

Variations

  • Purple Sweet Potato – Adding mashed purple sweet potato to the dough gives it a beautiful purple hue and a slightly sweeter, chewier texture.
  • Sweet Potato – You can also use sweet potato for a soft orange-yellow color and mild earthy sweetness.
  • Pumpkin – Mashed pumpkin works well too, but keep an eye on the moisture level, pumpkin has higher water content, so adjust the liquid ingredients as needed.
  • Klepon-Inspired Cake – In Indonesia, a popular café once introduced a Klepon Cake: a pandan layer cake filled with grated coconut and coconut sugar, then topped with mini klepon balls. It’s a creative way to enjoy the classic flavor in a modern dessert!

How to Make Klepon / Ondeh Ondeh

Step by step process photos of mixing the ingredients for klepon dough and slicing the coconut sugar.

STEP 1. In a bowl, combine glutinous rice flour, tapioca flour, sugar, and salt (Image 1). Add coconut milk and pandan extract (Image 2), then stir with a spatula until a smooth, non-sticky dough forms (Image 3). Slice or finely chop the coconut sugar for easy filling (Image 4), then set it aside.

Step by step process photos of shaping the klepon and filling it with coconut sugar.

STEP 2. Scoop a portion of dough using a tablespoon. Press the center with your thumb to create a small well, then fill it with about 1 teaspoon of coconut sugar (Images 5, 6). Seal the dough tightly and roll it gently between your palms to form a smooth ball (Image 7). Repeat until all the dough is used up (Image 8).

Step by step process photos of steaming the coconut and boiling the dough.

STEP 3. Steam the freshly grated coconut with pandan leaves and a pinch of salt for about 15 minutes (Images 9, 10). Meanwhile, bring a pot of water to a boil, add pandan leaves and ½ teaspoon of salt to infuse the water with aroma. Carefully drop the klepon into the boiling water (Images 11, 12).

Step by step process photos of taking the cooked dough and coating them with coconut.

STEP 4. Let the klepon cook until they float to the surface, this means they’re done (Image 13). Use a slotted spoon to remove them and immediately toss them in the steamed grated coconut (Images 14, 15), making sure they’re fully coated (Image 16). Serve warm or at room temperature, ideally with a cup of tea or herbal drink on the side.


Pro Tips


  • Use a measuring spoon to portion the dough evenly so all your klepon cook at the same time and look uniform.
  • Lightly brush the spoon with oil to prevent the sticky dough from sticking, it’ll pop out much more easily.
  • Slice or finely chop the coconut sugar to help it melt quickly inside the dough and create that gooey center.
  • Seal the dough tightly around the sugar to avoid any leaks while boiling. Roll it gently between your palms until smooth.
  • Don’t overcrowd the pot when boiling, give the klepon enough space to float freely and cook evenly.
  • Coat while warm – Toss the klepon in grated coconut while still warm so the coconut sticks better.
A golden plate with three ondeh ondeh or klepon.

Serving Suggestions

Klepon is best enjoyed fresh and slightly warm, when the palm sugar center is still molten and the grated coconut is at its freshest. These bite-sized treats make a perfect afternoon snack or tea-time dessert.

Pair them with a warm drink like Wedang Jahe, Lemon Ginger Tea, or Lemongrass Pandan Tea. If you prefer something creamy, Rose Milk Tea or Assam Milk Tea make wonderful companions.

For a traditional Indonesian dessert spread, serve Klepon (Ondeh Ondeh) alongside Gemblong, Kue Awug, or Kuih Seri Muka.

Klepon FAQs

What is Klepon made of?

Klepon is made from glutinous rice flour, water, and pandan extract for its chewy green dough. It’s filled with melted coconut sugar (gula jawa) and rolled in grated coconut after boiling.

What is the difference between Klepon and Ondeh Ondeh?

In Indonesia, Klepon refers to the glutinous rice ball with palm sugar filling. But in Malaysia and Singapore, the same dessert is called Ondeh-Ondeh.

Is Klepon gluten-free?

Yes. Klepon is typically made with glutinous rice flour and tapioca flour rather than wheat flour, making it naturally gluten-free. Always check individual ingredients if you have specific dietary concerns.

Can I make Klepon with other flavors or colors?

Absolutely. Purple sweet potato, pumpkin, sweet potato, butterfly pea flower, or pandan can all be used to create different colors and flavors while keeping the same chewy texture.

Why is my Klepon not leaking palm sugar?

Klepon or ondeh ondeh may not leak palm sugar if the dough is too thick, the palm sugar pieces are too large, or the filling has not fully melted during cooking. Using finely chopped palm sugar and sealing the dough properly helps create the signature molten center.

A golden plate with three onde onde and a wooden plate with six klepon.

Storage

This dessert is best enjoyed fresh, as it doesn’t have a long shelf life. At room temperature, it stays fresh for only about a day, especially in a cool environment.

If you need to store it longer, keep the klepon in an airtight container in the fridge for up to 2 days. Before serving, reheat by steaming for about 10–15 minutes to bring back its soft and chewy texture.

Looking for more naturally gluten-free treats from Asia? Browse these Asian gluten-free desserts.

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

A golden plate with three ondeh ondeh or klepon.

Klepon Pandan (Ondeh Ondeh)

Klepon, also known as Onde-Onde, is a chewy Indonesian dessert filled with melted palm sugar and coated in fresh grated coconut. One bite, and you get a sweet surprise!
5 from 1 vote
Print Pin Rate Save Recipe
Course: Dessert, Desserts, Snack
Cuisine: Asian, Indonesian
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 20 pieces
Calories: 79kcal
Author: Claudia

Ingredients

Dough

  • 100 gr glutinous rice flour
  • 25 gr tapioca flour
  • 75 ml coconut milk
  • 25 ml pandan extract
  • ½ tbsp sugar
  • ½ tsp salt

Filling

  • 100 gr Coconut sugar sliced thinly

For the skin

  • 200 gr shredded coconut
  • ½ tsp salt
  • 2 pcs pandan leaves

Instructions

  • In a bowl, combine glutinous rice flour, tapioca flour, sugar, and salt. Add coconut milk and pandan extract, then stir with a spatula until a smooth, non-sticky dough forms. Slice or finely chop the coconut sugar for easy filling, then set it aside.
  • Scoop a portion of dough using a tablespoon. Press the center with your thumb to create a small well, then fill it with about 1 teaspoon of coconut sugar. Seal the dough tightly and roll it gently between your palms to form a smooth ball. Repeat until all the dough is used up.
  • Steam the freshly grated coconut with pandan leaves and a pinch of salt for about 15 minutes. Meanwhile, bring a pot of water to a boil, add pandan leaves and ½ teaspoon of salt to infuse the water with aroma. Carefully drop the klepon into the boiling water.
  • Let the klepon cook until they float to the surface—this means they’re done. Use a slotted spoon to remove them and immediately toss them in the steamed grated coconut, making sure they’re fully coated. Serve warm or at room temperature, ideally with a cup of tea or herbal drink on the side.

Video

Notes

  • Use a measuring spoon to portion the dough evenly so all your klepon cook at the same time and look uniform.
  • Lightly brush the spoon with oil to prevent the sticky dough from sticking—it’ll pop out much more easily.
  • Slice or finely chop the coconut sugar to help it melt quickly inside the dough and create that gooey center.
  • Seal the dough tightly around the sugar to avoid any leaks while boiling. Roll it gently between your palms until smooth.
  • Don’t overcrowd the pot when boiling—give the klepon enough space to float freely and cook evenly.
  • Coat while warm – Toss the klepon in grated coconut while still warm so the coconut sticks better.

Nutrition

Serving: 1piece | Calories: 79kcal | Carbohydrates: 11g | Protein: 0.4g | Fat: 4g | Saturated Fat: 4g | Polyunsaturated Fat: 0.05g | Monounsaturated Fat: 0.2g | Sodium: 153mg | Potassium: 42mg | Fiber: 0.5g | Sugar: 8g | Vitamin C: 0.1mg | Calcium: 2mg | Iron: 0.3mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • Lapis Legit – Indonesian Thousand Layers Cake

  • Kuih Seri Muka Recipe (Malaysian Pandan Custard Rice Cake)

  • Japanese Beef Croquette (Korokke)

  • Wife Cake (Lao Po Bing) Recipe – Flaky Chinese Pastry You Can Make at Home

  • Indonesian Oxtail Soup (Sop Buntut Recipe)

  • Thai Egg Cake (Khanom Khai)

One Comment

  1. 5 stars
    I love how easy it is to make this dessert. This really saves me when my friends suddenly pay me a visit. I also love the pandan flavor and the sweet burst of coconut sugar in the mouth.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating