Bumbu LensVisual Indonesian cooking

ID · Java

Opor Ayam

A gentle coconut chicken braise with bumbu putih, lemongrass, bay leaf, and a soft Eid-table richness.

25 min prep50 min cook
Spice1/5
LevelIntermediate
Yield4 servings
Opor Ayam plated dish

The transformation

The states that matter.

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

Opor Ayam, stage 1: Make bumbu putih
Stage 1

Make bumbu putih

Smooth paste that smells nutty.

See this step
Opor Ayam, stage 2: Fry until glossy
Stage 2

Fry until glossy

Pale paste with shiny oil at the edges.

See this step
Recipe background & planningFlavour foundation, equipment, variants, dietary notes, and planning estimates

Flavour foundation

bumbu putih, candlenut, coriander, coconut milk

Candlenut thickens the sauce while gentle heat keeps the coconut milk from splitting.

Taste profile

Gentle coconut, candlenut body, coriander, lemongrass, soft chicken.

Mild family-table cooking often served with ketupat or lontong.

Cook plan

1 hr 15 min

  • braising pot
  • blender or mortar
  • ladle

Versions

  • ketupat bowl
  • egg opor
  • mild family pot

Diet & allergens

Check before you cook

Dietary notes: halal-friendly.

Contains or may contain: coconut, candlenut.

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

Budget

Planning estimate only · not live or locally verified pricing

Indonesia
Rp58k for 4
Australia
$27 for 4

What belongs where

One dish. Distinct flavour parts.

The ingredient list is organised for shopping; this map reorganises the same recipe by cooking function so you know what belongs in the pot and what stays separate.

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

Cooking foundation

bumbu putih, candlenut, coriander, coconut milk

Make it
Candlenut thickens the sauce while gentle heat keeps the coconut milk from splitting.
Ready when
pale paste, shiny oil at edges
Keep separate
Cook this seasoning through the dish; do not confuse an optional table sambal with the base bumbu.
Store safely
Store this component as part of the finished dish and follow the recipe's make-ahead and reheating guidance.
Pelengkap · accompanimentBuilt separately · combined later

Finishing set

fried shallots

Make it
Prepare these accompaniments with clean tools and add them only at the serving stage shown in the method.
Ready when
Fresh, crisp, and recognisable rather than cooked down into the main dish.
Keep separate
These are pelengkap. Keep raw garnishes and their utensils separate from uncooked meat or seafood.
Store safely
Keep perishable garnishes chilled and follow package directions for prepared condiments.

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.

Opor Ayam, step 1, Make bumbu putih: Smooth paste that smells nutty.
01
10 min

Make bumbu putih

Blend garlic, shallot, candlenut, coriander, and aromatics into a pale paste.

Smooth paste that smells nutty.

Common mistake: Raw candlenut tastes chalky and should be cooked.

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

Opor Ayam, step 2, Fry until glossy: Pale paste with shiny oil at the edges.
02
8 min

Fry until glossy

Cook paste with lemongrass, salam leaf, and galangal until sweet-smelling.

Pale paste with shiny oil at the edges.

Common mistake: Undercooked garlic dominates the sauce.

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.

Opor Ayam, step 3, Braise chicken gently: Small bubbles and creamy yellow sauce.
03
35 min

Braise chicken gently

Add chicken and coconut milk, then simmer without boiling hard.

Small bubbles and creamy yellow sauce.

Common mistake: A hard boil splits the coconut fat.

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

Opor Ayam, step 4, Season and rest: Silky sauce coating chicken.
04
12 min

Season and rest

Season with salt and a little sugar, then rest off heat.

Silky sauce coating chicken.

Common mistake: Serving immediately can taste thin.

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

Opor Ayam, step 5, Serve with rice cake: Soft chicken with gentle coconut richness.
05
10 min

Serve with rice cake

Serve with ketupat, lontong, or rice and fried shallot.

Soft chicken with gentle coconut richness.

Common mistake: Too much garnish can overpower the mild sauce.

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

Ingredients

Shop by ingredient role and aisle.

Meat or seafood

Fresh produce

Spices

Dry pantry

Garnish

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 chicken pieces, coconut milk.

galangal: ginger only if galangal is impossible.

candlenut: Toast or fry in paste; do not eat raw candlenut.

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 potongan ayam, bawang merah; use supermarkets or online marketplaces for sealed pantry staples.

galangal: ginger only if galangal is impossible.

candlenut: Toast or fry in paste; do not eat raw candlenut.

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 7 recipe answers
7/7

Can opor ayam be spicy?

Traditional opor is mild; serve sambal on the side instead of adding chilli to the pot.

How do I stop coconut milk splitting?

Keep the simmer gentle and stir often once coconut milk is added.

What is the decisive ready cue for Opor Ayam?

Keep coconut sauce silky and aromatic. Look for silky coating on chicken: Sauce thickens slightly after heat is off.

What should I do if Opor Ayam misses its cue?

A hard boil splits the coconut fat. Lower the heat immediately, skim or stir gently, and continue at a small simmer until the surface calms.

How should I scale Opor Ayam?

Scale the measured ingredients with the serving count, then scale the vessel or work in batches. Keep the same visual finish - silky coating on chicken - rather than forcing the original timer.

Which substitutions are tested for Opor Ayam?

galangal: ginger only if galangal is impossible

Which Opor Ayam ingredients should not be swapped casually?

candlenut: Toast or fry in paste; do not eat raw candlenut.; Indonesian bay leaf: Ordinary bay leaf is not the same ingredient.