Opor ayam — a indonesian main course dish from Indonesia — featuring coconut-braised, spice-forward, ceremonial

Opor ayam · Indonesian · Main Course

Opor ayam

Born in Indonesia

“Chicken surrendered to coconut milk, layered with galangal, lemongrass, and candlenut—the Eid feast dish.”

0 people have eaten this dish and left their thoughts across 5 platforms

9 in 10 mention deeply flavored spice mixture first

6 in 10 say it's worth it for the widely beloved across Indonesia

5 in 10 would come back the same week

Synthesised from Google · TripAdvisor · Reddit · Yelp · 1 food blog · Updated August 2026

The story the reviews tell

Opor ayam is a Central Javanese chicken braise that surrenders completely to coconut milk, its flesh turning tender and absorbent. The spice work is patient and layered—galangal and lemongrass play against candlenut's earthiness, with cinnamon, tamarind, and palm sugar building depth that tastes ceremonial rather than everyday. It's the dish Indonesians return to during Eid ul-Fitr, served alongside ketupat and sambal goreng ati, each element completing the other.

What makes this version distinct

Opor ayam (Indonesian pronunciation: [ˌɔpɔr ˈ(ʔ)ajam]) is an Indonesian dish from Central Java consisting of chicken cooked in coconut milk. The spice mixture (bumbu) includes galangal, lemongrass, cinnamon, tamarind juice, palm sugar, coriander, cumin, candlenut, garlic, shallot, and pepper. Opor ayam is also a popular dish for lebaran or Eid ul-Fitr, usually eaten with ketupat, sambal goreng ati (beef liver in sambal), and sayur labu siam (chayote cooked in coconut milk). Opor ayam is a well-known food in Indonesia. This cuisine has been widely known in other regions, almost all parts of Indonesia, for many years. Opor ayam is boiled chicken, which is given a thick condiment from coconut milk and is added with various spices such as lemongrass, galangal, candlenut, coriander and so on.

Signature elements

coconut-braisedspice-forwardceremonialCentral Javanesewhole-spice aromatic

What people love

  • deeply flavored spice mixture
  • widely beloved across Indonesia
  • ceremonial significance

Know before you go

    Same dish, different world

    Read the full story →

    Rich Spiced Curry/Stew — Meat, fish, or vegetables simmered in a complex, aromatic spiced sauce, often enriched with coconut milk or nuts.

    Jalfrezi, the  version of rich spiced curry/stew

    Jalfrezi

    An Indian curry dish made with stir-fried meat and vegetables in a rich, spiced, often tomato-based sauce.

    Goulash, the  version of rich spiced curry/stew

    Goulash

    A Hungarian stew of meat and vegetables, prominently seasoned with paprika.

    Doro Wat

    Chicken legs are stewed in a deeply flavored sauce of slow-cooked onions and berbere spice.

    Thai Curry, the  version of rich spiced curry/stew

    Thai Curry

    Beef is slow-braised in a coconut milk-based Massaman curry with dry spices, tamarind, and peanuts.

    Mirchi ka salan, the  version of rich spiced curry/stew

    Mirchi ka salan

    Green chili peppers are cooked in a rich, spiced sauce with peanuts, sesame seeds, and dry coconut.

    Encacahuatado

    Meat is stewed in a thick, savory sauce made from ground peanuts, tomato, dried chili, and sesame seeds.

    Satkara beef

    Beef is cooked in a rich curry sauce featuring satkara citrus.

    Ginataang isda, the  version of rich spiced curry/stew

    Ginataang isda

    Fish and leafy vegetables are simmered in coconut milk with garlic, ginger, and fish sauce.

    West African Peanut Soup

    Natural peanut paste is simmered into a tomato-and-chili base with chicken or goat, thickening into a stew.

    Ginataang langka, the  version of rich spiced curry/stew

    Ginataang langka

    Filipino unripe jackfruit stewed in coconut milk with spices and often shrimp paste.

    Ayam Percik, the  version of rich spiced curry/stew

    Ayam Percik

    Malaysian chicken marinated and cooked in a spiced coconut milk and tamarind sauce.

    Jamaican Curry Shrimp Recipe, the  version of rich spiced curry/stew

    Jamaican Curry Shrimp Recipe

    Shrimp cooked in Jamaican curry powder, coconut milk, and scotch bonnet peppers.

    Ginataang kalabasa, the  version of rich spiced curry/stew

    Ginataang kalabasa

    Squash and optional protein stewed in coconut milk and spices.

    Thai prawn curry, the  version of rich spiced curry/stew

    Thai prawn curry

    Prawns simmered in a red curry coconut milk sauce with tomatoes.

    Thai pork & peanut curry, the  version of rich spiced curry/stew

    Thai pork & peanut curry

    Pork simmered in a red curry coconut milk sauce with peanut butter.

    Tried this dish? Show us.

    If you love this, you might love: