Go Back
+ servings
Fresh Indonesian rice cakes known as klepon or onde onde.
Print

Klepon - Indonesian Sweet Rice Cakes (Onde Onde)

Klepon (also known as onde onde in Malaysia and Singapore) is a sweet rice cake treat you'll want to whip up again and again. Bite into hot, bursting gula melaka, surrounded by chewy pandan and soft coconut, in this awesome Indonesian snack.
Course Dessert, Snack
Cuisine Indonesian, Malaysian, Singaporean
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 10 Klepon
Calories 169kcal
Cost $8

Ingredients

Instructions

  • Steam or thaw shredded coconut to get it soft and fluffy (around 5-10 minutes). Optional: Cover with a towel to keep moist until ready to use.
    ¾ cup coconut
  • In a small saucepan, add the cup of coconut milk, teaspoon of pandan flavouring and pinch of salt. Warm on low heat for a few minutes and remove.
    1 cup coconut milk, 1 tsp pandan flavouring, Pinch salt
  • In a medium bowl, add 1 and ½ cups of glutinous rice flour and warmed pandan coconut milk. Stir with a spoon until combined, then knead until it turns a soft dough. It should be flexible and pliable at this stage.
    1 ½ cup glutinous rice flour
  • Begin to shape klepon balls by taking heaped teaspoon of the dough and rolling it around into a ball (around 3cm / 1 in, in diameter). Work quickly here so the dough doesn't dry out. Tip: Place dough in a plastic bag to hold in the moisture.
  • Now it's time to stuff them with the palm sugar! Take a ball and push an indent into the centre, making a hole. Pop in a piece of chopped palm sugar and close the dough over the hole. Make sure it's sealed by pinching the dough back together, then roll it back into a ball with your palms.
    ¼ cup palm sugar
  • Repeat until all the klepon are ready to cook!
  • Bring a large pot of water to the boil. Once boiling, place the klepon into the pot. Avoid overcrowding, and do them in batches if necessary. The dough is cooked when they float to the top. This usually takes around 5-10 minutes, you can cook them a little longer to ensure the palm sugar melts and heats up on the inside. Remove from the water with a slotted spoon once cooked.
  • Next, grab the steamed bowl of coconut and roll around the klepon to coat them. Use a fork or spoon if you want to avoid the coconut and klepon sticking to your fingers.
  • Serve warm or at room temperature. Make sure not to burn your mouth on the hot palm sugar (gula melaka) inside!

Notes

  • If your palm sugar melts too quickly as you make the klepon, just pop it in the fridge for 30 minutes to help hold its shape before you boil.
  • If your palm sugar doesn't melt, you need to boil the klepon for longer, remembering to give them at least 5-10 minutes.
  • Klepon are best eaten on the same day or you can freeze them to eat later.
  • Use a fork to coat the klepon in coconut, similar to when making Australian lamingtons.
  • The klepon may stick a little to the bottom of the boiling pot. To clean, leave a little hot water in the pot so it stays soft, then you can then easily scrape off anything left with a dish brush.
FAQs
  • What's the difference between gula melaka and gula jawa? While both are similar in that they are variations of palm sugar, their names are based on their location sources. Gula means sugar in Malay and Indonesian. The other word is the name of origin. Melaka is from Malacca, Malaysia, and Jawa refers to the Javanese region in Indonesia. As unrefined sugars, they both vary in colour and taste, and can be anything from a very dark brown through to a pale yellow brown.
  • Can I use desiccated coconut? If using dried or desiccated coconut, it's a good idea to steam it for 5-10 minutes first to soften the coconut so it's as close to freshly grated coconut as you can get. If you're wanting to save time, you can skip this step, it will just have a drier consistency.
  • Can I freeze Klepon / Onde Onde? Yes! If you're not going to eat them all that day, any leftovers are best popped straight in the freezer. As it's made from glutinous rice flour, the texture and mouthfeel will degrade quickly over a day, so it's best to freeze them fresh. When thawing, pop them in the microwave to warm them up and serve immediately. Every microwave is different, so warm them in 20-30 second bursts, checking each time if they're warm and soft to the touch.
  • My klepon dough is cracking or crumbly, why? This could mean your dough is drying out or doesn't have enough liquid. There are two things you can do. Try placing the dough into a plastic bag to help hold in the moisture while you make each klepon. If it's still too dry, add a little more coconut milk and work it through the dough, kneading it all together, then start to make the klepon.
Variations & Substitutes
  • Gula Melaka / Gula Jawa - If you can't source gula melaka or gula jawa, try to get a hold of any palm sugar in the first instance, or coconut sugar second. In an absolute pinch, reach for the brown sugar or molasses but be aware it will be a completely different flavour and may be harder to fill the klepon.
  • Don't like palm sugar? Try replacing it with chocolate or nutella instead!
  • Glutinous Rice Flour - You can try using sweet potato or yam flour for a different take on the dish. We have not tested these though, so watch if you need to adjust the liquid to dry ingredient ratios.

Nutrition

Calories: 169kcal | Carbohydrates: 25g | Protein: 2g | Fat: 7g | Saturated Fat: 6g | Sodium: 12mg | Potassium: 89mg | Fiber: 1g | Sugar: 4g | Vitamin C: 1mg | Calcium: 6mg | Iron: 1mg