
Kuih Tradisional: Onde-Onde, Ang Ku and Pulut Inti
A master recipe for three classic Malaysian market sweets — pandan coconut rice balls, red turtle cakes, and steamed sticky rice with coconut topping.
About This Recipe
Kuih tradisional (traditional kuih) is the umbrella term for Malaysia's vast family of bite-sized sweets found in morning markets across the country. Unlike Western pastries, traditional kuih are steamed, boiled, or pan-fried — rarely baked — and depend on rice flour, glutinous rice flour, coconut milk, pandan, and palm sugar as their core palette. This recipe covers three of the most beloved: onde-onde (glutinous rice balls filled with molten palm sugar, rolled in fresh coconut), ang ku kuih (red turtle-shaped sweet potato cakes filled with ground peanut paste), and pulut inti (steamed sticky rice topped with caramelized coconut). Each represents a different technique and texture. Making all three in one session gives a panoramic view of Malaysian kuih craft. These sweets appear at every major celebration and at the breakfast table on any ordinary Tuesday — kuih is democratic food, priced low, made with love.
Ingredients
Serves 6
- 200 gglutinous rice flour (for onde-onde)
- 100 mlfresh pandan juice
- 30 mlwarm water
- 100 ggula melaka (palm sugar), finely chopped (for filling)
- 100 gfreshly grated coconut, steamed 3 minutes with 0.25 tsp salt
- 150 gorange-fleshed sweet potato, steamed and mashed (for ang ku)
- 50 gglutinous rice flour (for ang ku dough)
- 1 tbspsugar
- 1 tbspneutral oil
- 100 groasted peanuts, ground with 2 tbsp sugar (ang ku filling)
- 150 gglutinous rice, soaked overnight and steamed (for pulut inti)
- 150 mlcoconut milk
- 80 ggula melaka, for coconut topping
- 2 tbspwater (for topping syrup)
- banana leavescut into rectangles and wilted, for serving
Instructions
- 1
Make onde-onde dough
Combine 200g glutinous rice flour with pandan juice and warm water. Knead until smooth and pliable — it should not crack at the edges.
- 2
Fill and cook onde-onde
Divide dough into 20 balls. Flatten each, place 0.5 tsp palm sugar in the center, pinch firmly closed. Roll into a smooth ball. Cook in boiling water 3-4 minutes until they float, then 1 more minute. Drain and roll in grated coconut immediately.
Seal airtight or the molten palm sugar will leak into the water.
- 3
Make ang ku dough
Mix mashed sweet potato, 50g glutinous rice flour, 1 tbsp sugar, and 1 tbsp oil into a smooth dough. Divide into 12 balls, flatten, fill each with 1 tsp ground peanut, seal, and press into a greased turtle mold. Unmold onto pandan-leaf-lined steamer tray.
- 4
Steam ang ku
Steam ang ku for 10 minutes. Remove and brush with a little sesame oil for sheen and to prevent sticking.
- 5
Make pulut inti
Mix steamed glutinous rice with coconut milk and 0.5 tsp salt until absorbed. In a small pan, cook gula melaka with 2 tbsp water until dissolved, add grated coconut (80g) and stir until nearly dry. Scoop rice onto banana leaf squares, top with coconut mixture, and fold into parcels.
- 6
Arrange and serve
Arrange all three kuih on banana-leaf-lined plates. Serve at room temperature.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Fresh grated coconut for onde-onde coating must be briefly steamed with salt — this removes raw flavor and extends shelf life.
- →
Ang ku turtle molds are available online; press firmly and release while the dough is still pliable.
- →
Onde-onde palm sugar filling must be finely chopped, not in chunks — large pieces melt unevenly and burst the skin.
Variations
- •
Onde-onde with pandan-flavored coconut filling for double pandan intensity.
- •
Ang ku with red bean paste filling instead of peanuts — the traditional Hokkien version.
- •
Pulut inti with blue butterfly pea flower-tinted rice for a striking visual presentation.
Storage
Onde-onde: best within 2 hours (coconut coating absorbs moisture). Ang ku kuih: room temperature up to 1 day. Pulut inti: refrigerate up to 2 days; steam 5 minutes to refresh.
History & Origin
Malaysian kuih traditions represent one of the most complex intercultural food stories in Asia: Malay, Peranakan, Indian, and Javanese techniques converged over centuries of trade and settlement. Onde-onde has roots in Javanese jajan pasar traditions documented from the 15th century, while ang ku kuih (red turtle cakes) derive from Fujian Chinese folk traditions brought to Penang and Melaka with Hokkien immigrants. Turtle-shaped cakes in red are fertility and longevity symbols in Chinese folk belief.
Frequently Asked Questions
Can I buy ang ku molds?
Yes — plastic and wooden turtle molds are sold at Malaysian kitchen stores and online. Any decorative press mold with a suitable cavity will work.
Why do my onde-onde burst while boiling?
The dough was too thin at the sealed point, or too much palm sugar was used. Use no more than 0.5 teaspoon filling and seal by pinching firmly and rolling between your palms.
What if I can't find gula melaka?
Dark muscovado sugar dissolved with a little molasses is the closest substitute. Light coconut sugar granules lack the caramel depth needed for authentic flavor.
Nutrition Facts
Per serving (140g / 4.9 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Malaysian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes