Bumbu LensVisual Indonesian cooking

ID · Kalasan / Sleman / Yogyakarta

Ayam Goreng Kalasan

A restrained coconut-water home style of Kalasan chicken: gently ungkep-cooked, dried, briefly fried, then served with locally characteristic lacy kremes, sambal, and lalapan.

45 min prep1 hr cook
Spice1/5
LevelIntermediate
Yield4–6 servings
Ayam Goreng Kalasan plated dish

The transformation

The states that matter.

Compare the colour, consistency, and cue at each stage.

Ayam Goreng Kalasan, stage 1: Grind the restrained bumbu
Stage 1

Grind the restrained bumbu

A pale, smooth paste coats the chicken with no visible candlenut chunks.

See this step
Ayam Goreng Kalasan, stage 4: Cook the sambal until glossy
Stage 4

Cook the sambal until glossy

Coarse red sambal has tiny oil beads and no raw tomato or terasi smell.

See this step
Ayam Goreng Kalasan, stage 7: Fry the lace and serve
Stage 7

Fry the lace and serve

Kremes is airy, brittle, and audibly crisp beside juicy golden chicken.

Ready
Recipe background & planningFlavour foundation, equipment, variants, dietary notes, and planning estimates

Flavour foundation

shallot, garlic, coriander, candlenut, coconut water, restrained palm sugar

Ungkep cooking seasons and tenderises the chicken before it reaches oil. Drying protects against splatter, the brief fry only crisps, and cooled broth becomes both lacy kremes and sambal depth.

Taste profile

Savoury coconut-water ungkep, restrained palm sugar, golden chicken, brittle kremes, hot sambal.

Kalasan has both a locally documented savoury producer style and a nationally familiar coconut-water home style; this recipe labels its synthesis instead of pretending there is only one authentic formula.

Cook plan

1 hr 45 min

  • 28–30 cm wide pot
  • high-sided frying pot
  • thermometer
  • rack
  • fine strainer
  • spider

Versions

  • coconut-water home style
  • strict savoury Bendan producer style
  • air-fryer chicken finish

Diet & allergens

Check before you cook

Dietary notes: halal-friendly.

Contains or may contain: candlenut, egg, wheat, crustacean in sambal.

Check packaged-ingredient labels and cross-contamination advice for the brands you use.

Budget

Planning estimate only · not live or locally verified pricing

Indonesia
≈Rp95k for 4–6
Australia
≈$35 for 4–6

What belongs where

One dish. Distinct flavour parts.

This is one dish with four deliberate parts. Make all four during the recipe, but do not collapse them into one paste: the bumbu seasons the chicken, the sambal supplies heat, the kremes supplies crunch, and the lalapan cools the plate.

Bumbu or sambal?A 30-second beginner glossary
Bumbu
The dish's seasoning system: it may be ground, sliced, or left whole, but it is cooked into the food. Bumbu does not automatically mean a jarred paste.
Sambal
A chilli-led preparation with its own salt, acid, aroma, and texture. It can be fresh or cooked and usually remains a condiment, even when you make it during the recipe.
Sauce, glaze, or broth
These words describe function and texture. A broth carries the dish; a glaze coats it; neither becomes bumbu simply because it is strongly seasoned.
Pelengkap
The accompaniments that complete a plate - lalapan, rice, crackers, herbs, lime, or fried shallot. Add them at serving unless the method says otherwise.
Bumbu · seasoning systemCooked into the dish

Kalasan ungkep bumbu

bumbu ungkep

Make it
Lightly toast coriander and candlenut, then blend them smooth with the recipe's allocated shallot, garlic, salt, and only enough coconut water to turn the blades. Coat the chicken before adding the remaining coconut water, water, galangal, salam, and later palm sugar for the quiet ungkep braise.
Ready when
Before liquid goes in, the paste is pale, smooth, and clings to every piece. During ungkep it must smell rounded and savoury, never like raw garlic or chalky candlenut.
Keep separate
This is the chicken's bumbu - not a dipping sauce. Anything that touched raw chicken must stay in the cooking pot and reach the recipe's safe cooked endpoint.
Store safely
Do not save raw paste after contact with chicken. Once fully cooked, chill chicken and strained broth in clean containers within 2 hours and use within the recipe's 3–4 day make-ahead window.
See method step 1
Sambal · chilli condimentMade here · served separately

Cooked red sambal

sambal merah matang

Make it
Soften chilli, tomato, and their measured shallot and garlic allocation in reserved cooked broth; reduce almost dry, grind coarsely with terasi, salt, and sugar, then fry until glossy. It is deliberately separate from the pale chicken bumbu.
Ready when
The sambal stays coarse, shows tiny beads of oil, and has no raw tomato, garlic, or terasi smell. Watery red purée is not finished.
Keep separate
Serve beside the chicken so each diner controls the heat. Use a clean spoon; never return a spoon that touched the platter or raw-poultry tools to the sambal bowl.
Store safely
Because it contains chicken cooking broth, treat it as a cooked poultry leftover: refrigerate within 2 hours and keep it only within the cooked chicken's storage window.
See method step 4
Crisp toppingBuilt separately · combined later

Lacy kremes

kremes

Make it
Whisk completely cooled, strained cooking broth with the measured tapioca, flour, and egg. Strain it, stir before every pour, then drizzle into properly heated oil in small batches to form a thin, brittle lace.
Ready when
The raw batter pours like thin cream; the fried result is pale gold, airy, dry, and audibly brittle - not a hard fritter or oily clump.
Keep separate
Kremes is a crisp topping, not bumbu and not batter for a thick chicken crust. Keep it away from steam until the plate reaches the table.
Store safely
Fry close to serving. Do not hold egg batter at room temperature; cool fried kremes completely before covering and eat it the same day for safe handling and crisp texture.
See method step 5
Pelengkap · accompanimentBuilt separately · combined later

Raw lalapan

lalapan

Make it
Wash and dry cucumber, kemangi, and lime using a clean board and knife. Plate them only after the cooked chicken and fried kremes are ready.
Ready when
The vegetables and herbs are cool, dry, crisp, and bright; water on them will soften the kremes.
Keep separate
Lalapan is ready-to-eat. Keep it completely separate from the raw chicken, its tray, marinade, knife, board, and your unwashed hands.
Store safely
Keep prepared lalapan refrigerated until serving. Discard anything left on a platter that has been handled during the meal.
See method step 7

Storage notes are conservative home-kitchen guidance. Chill perishable food within 2 hours, keep it at 5°C or colder, and follow local food-safety and package directions when they are stricter.

Step-by-step method

Cook in order. Follow each cue.

Read the action and cue together. Move on when the food matches the cue.

Ayam Goreng Kalasan, step 1, Grind the restrained bumbu: A pale, smooth paste coats the chicken with no visible candlenut chunks.
01
15 min

Grind the restrained bumbu

Pat the chicken dry; do not wash it. Toast coriander and candlenut lightly, then blend them with shallot, garlic, and salt, adding only enough coconut water to move the blades. Arrange chicken snugly in a wide pot and rub the smooth paste over every piece.

A pale, smooth paste coats the chicken with no visible candlenut chunks.

Common mistake: Washing chicken spreads contaminated droplets; a watery, coarse paste seasons unevenly.

Recovery: Reduce uncovered and season in small rounds, checking the visual cue before adding more salt, sugar, or sauce.

Ayam Goreng Kalasan, step 2, Ungkep at a quiet simmer: Tan-gold liquid quivers gently; chicken is 75°C+, tender at the joint, and still firmly attached to bone.
02
40 min

Ungkep at a quiet simmer

Add coconut water, measured water, galangal, and daun salam. Bring just to a simmer, partly cover, and cook with small lazy bubbles for 20 minutes. Turn once, add palm sugar, then continue uncovered until every piece reaches at least 75°C; move breast pieces to the top or remove them first if they finish early.

Tan-gold liquid quivers gently; chicken is 75°C+, tender at the joint, and still firmly attached to bone.

Common mistake: A rolling boil breaks soft broiler chicken and makes reduction unpredictable.

Recovery: Lower the heat immediately, skim or stir gently, and continue at a small simmer until the surface calms.

Ayam Goreng Kalasan, step 3, Reserve broth and dry the chicken: Chicken no longer drips; the reserved broth is strained and cool enough not to scramble the egg.
03
20 min

Reserve broth and dry the chicken

Lift chicken carefully to a rack. Strain 450 ml cooking liquid - 300 ml for kremes and 150 ml for sambal - and cool it completely. Simmer remaining bumbu briefly and spoon only a thin film over the chicken. Rest until the surface looks matte rather than wet.

Chicken no longer drips; the reserved broth is strained and cool enough not to scramble the egg.

Common mistake: Wet chicken spits violently, while hot broth makes lumpy kremes batter.

Recovery: Turn off the heat and step back. Never add water to hot oil. Let bubbling settle, dry the food completely, reduce the batch size, and restart only when the setup is stable.

Ayam Goreng Kalasan, step 4, Cook the sambal until glossy: Coarse red sambal has tiny oil beads and no raw tomato or terasi smell.
04
12 min

Cook the sambal until glossy

Simmer chilli, tomato, 30 g of the shallot, and 10 g of the garlic in 150 ml reserved broth until soft and nearly dry. Grind coarsely with terasi and a pinch of the measured sugar and salt, then fry in a small splash of the measured oil until fragrant and glossy.

Coarse red sambal has tiny oil beads and no raw tomato or terasi smell.

Common mistake: Leaving watery broth in the sambal makes it spit and taste raw.

Recovery: Reduce uncovered and season in small rounds, checking the visual cue before adding more salt, sugar, or sauce.

Ayam Goreng Kalasan, step 5, Mix a thin kremes batter: Smooth, fluid batter runs easily from the whisk with no flour lumps.
05
5 min

Mix a thin kremes batter

Whisk 300 ml cold reserved broth with tapioca, plain flour, and egg, then strain. It should pour like thin cream rather than pancake batter. Stir again before every pour because the starch settles quickly.

Smooth, fluid batter runs easily from the whisk with no flour lumps.

Common mistake: Thick batter forms hard clumps instead of an airy lace.

Recovery: Pause before the next step, compare the cue, then correct heat, moisture, or seasoning while the dish is still flexible.

Ayam Goreng Kalasan, step 6, Briefly fry the cooked chicken: Deep-golden crisp ridges form while spice flecks remain brown, not black.
06
6 min

Briefly fry the cooked chicken

Heat a stable high-sided pot no more than half full of oil to 170–175°C. Brush a very thin film of batter onto the chicken, let excess drip off, and fry only 2–3 pieces at a time for 90 seconds to 2½ minutes, turning once. The meat is already cooked; stop at deep gold.

Deep-golden crisp ridges form while spice flecks remain brown, not black.

Common mistake: Crowding cools the oil; frying until dark dries the meat and burns coconut-water sugars.

Recovery: Move the pan off heat, scrape only the unburnt paste into a clean spot, add a small splash of oil or liquid, and restart gently.

Ayam Goreng Kalasan, step 7, Fry the lace and serve: Kremes is airy, brittle, and audibly crisp beside juicy golden chicken.
07
7 min

Fry the lace and serve

Raise oil to about 180°C. From 25–30 cm above, drizzle one-third of the stirred batter in a thin circular stream and stand back as it foams. After 10–15 seconds gather the lace gently; fry 45–75 seconds until dry and pale gold. Drain, repeat, then serve chicken with kremes, sambal, cucumber, kemangi, lime, and rice.

Kremes is airy, brittle, and audibly crisp beside juicy golden chicken.

Common mistake: Pouring all batter at once can overflow the oil; covering the platter traps steam and softens everything.

Recovery: Turn off the heat and step back. Never add water to hot oil. Let bubbling settle, dry the food completely, reduce the batch size, and restart only when the setup is stable.

Ingredients

Shop by ingredient role and aisle.

Meat or seafood

Fresh produce

Spices

Chilled

Dry pantry

Garnish

  • cucumber, kemangi, lime, and steamed rice (timun, kemangi, jeruk limau, dan nasi) for Ayam Goreng Kalasan
    cucumber, kemangi, lime, and steamed ricetimun, kemangi, jeruk limau, dan nasi300 g + 4 servings

    cool, aromatic table companions kept separate from the crisp chicken

    Details & where to buy
    Indonesia
    pasar herb stall and rice vendor
    Australia
    Asian grocer for kemangi; supermarket cucumber, lime, and rice

    Swap: Thai basil is more anise-like but works when Indonesian lemon basil is unavailable

    Where to buy · Melbourne & Jakarta

Melbourne and Jakarta

Use these routes as a starting point.

Current links help you search by the right ingredient name; they do not confirm a product, price, or stock level.

Melbournecandlenut (kemiri)

Start with an Indonesian or broader Asian grocer for candlenut; use supermarkets or butchers for small whole chicken, cut into 8, coconut water.

galangal: ginger only if galangal is impossible.

candlenut: Cook candlenut in the paste; do not eat it raw.

Melbourne destinations

These links open searches, catalogues, or store locators. Check the exact form and local availability there.

Jakartakemiri (candlenut)

Start with pasar stalls for ayam utuh kecil, potong 8, bawang putih; use supermarkets or online marketplaces for sealed pantry staples.

galangal: ginger only if galangal is impossible.

candlenut: Cook candlenut in the paste; do not eat it raw.

Jakarta destinations

These links open searches, catalogues, or store locators. Check the exact form and local availability there.

Fix problems

Find the decision that changes the result.

The active method already includes its most likely mistake and recovery. Open the reference library when your question falls outside the current step.

Browse 8 recipe answers
8/8

Is authentic Ayam Goreng Kalasan always sweet?

No. Producers documented in Bendan, Kalasan also make a savoury garlic-and-stock chicken with thin coating, kremes, and sambal. This recipe uses the nationally familiar coconut-water home style with restrained palm sugar and keeps the local-style kremes presentation.

Can I use an air fryer?

Yes for the chicken: ungkep, dry thoroughly, spray lightly, and air-fry at 200°C until deep gold and at least 74–75°C when reheated. Kremes still needs a separate oil fry for its lacy texture.

Can I prepare the chicken ahead?

Yes. Cool the fully cooked ungkep chicken quickly, refrigerate covered within 2 hours, and fry within 3–4 days. Keep strained broth chilled and make kremes close to serving.

What is the decisive ready cue for Ayam Goreng Kalasan?

Keep the chicken juicy, the crust golden, and the kremes brittle - not greasy. Look for crisp brown ridges, no black spice flecks: Edges turn deep gold while the inside stays juicy.

What should I do if Ayam Goreng Kalasan misses its cue?

Washing chicken spreads contaminated droplets; a watery, coarse paste seasons unevenly. Reduce uncovered and season in small rounds, checking the visual cue before adding more salt, sugar, or sauce.

How should I scale Ayam Goreng Kalasan?

Scale the measured ingredients with the serving count, then scale the vessel or work in batches. Keep the same visual finish - crisp brown ridges, no black spice flecks - rather than forcing the original timer.

Which substitutions are tested for Ayam Goreng Kalasan?

galangal: ginger only if galangal is impossible; Indonesian bay leaf: omit before using European bay leaf, which tastes different; tapioca starch: potato starch makes a slightly heavier lace; do not use all plain flour; red curly chillies plus bird's-eye chillies: use mostly deseeded long red chilli for a mild family sambal

Which Ayam Goreng Kalasan ingredients should not be swapped casually?

candlenut: Cook candlenut in the paste; do not eat it raw.; roasted shrimp paste: Contains crustacean. Toast raw terasi before grinding, or use a labelled pre-roasted block.