Ingredients
Instruction
Prepare the Filling
- Soak mung beans for at least 2 hours. Steam or boil until tender.
- Transfer to a pan, add sugar, pandan leaf (or vanilla), coconut milk, and salt.
- Cook over medium heat, stirring until thick and smooth, able to be shaped.
- Remove pandan leaf, let cool, then roll into small balls (about 25 pieces).
Make the Starter Dough (Biang)
- In a small saucepan, bring water to a boil.
- Add tapioca flour, stir until it forms a sticky paste. Set aside.
Prepare the Dough
- In a large bowl, dissolve sugar and salt in boiling water.
- Add glutinous rice flour, stir with a spatula until combined.
- Mix in the starter dough, knead until smooth and pliable.
- Divide into 25 equal portions.
Shape the Sesame Balls
- Flatten a dough ball, place one filling ball inside, and seal tightly.
- Roll into a smooth ball. Dip briefly in water, then coat evenly with sesame seeds.
Fry the Onde-Onde
- Heat a generous amount of oil over medium heat (around 320–340°F / 160–170°C).
- Fry in batches, stirring and gently pressing with a slotted spoon or spatula to keep the shape round.
- Cook until golden brown and crisp. Drain well.
Notes
- Glutinous rice flour (tepung ketan): Also called sweet rice flour. Common brands in the US include Mochiko. Do not substitute with regular rice flour, as it will not be sticky.
- Mung beans (kacang hijau kupas): Look for “hulled mung beans” at Asian or Indian grocery stores. They are yellow and split. If unavailable, you may use sweet red bean paste as a substitute.
- Pandan leaf (daun pandan): Used for aroma. In Western countries, you can skip it or use ½ tsp vanilla extract for a similar sweet fragrance.
- Coconut milk (santan kental): Use canned coconut milk. Shake well before use.
- Frying tips: Use enough oil so the balls float and move freely. Keep oil at medium heat; too hot will cause them to burst, too low will make them greasy.
- Make-ahead option: The mung bean filling can be prepared 1–2 days in advance and stored in the fridge.
