Authentic Opor Ayam from Indonesia — traditional Indonesian main dish with step-by-step cooking instructions

Opor Ayam: Javanese Coconut Chicken Curry

★★★★☆4.5
|Editor's rating

A mild, creamy coconut chicken curry that's the centerpiece of Lebaran (Eid) celebrations across Java — fragrant, comforting, and deeply traditional.

🗺️ Origin: Indonesia⏱ Time: 30 mins👥 Servings: 4 servings📊 Difficulty: Medium
📋 Recipe
NE
Tested by NusantaraEats Kitchen·Last updated: 29 June 2026

📑 In This Guide

🛒 Ingredients👨‍🍳 Instructions FAQ

💡 Did You Know?

This authentic recipe has been passed down through generations, preserving the rich flavors of Indonesian cuisine.

🛒 Ingredients

  • 1 whole chicken, cut into pieces
  • 400 ml coconut milk
  • 200 ml water
  • 3 lemongrass stalks, bruised
  • 5 kaffir lime leaves
  • 2 cm galangal, bruised
  • 2 bay leaves
  • Ground spice paste: 10 shallots, 5 garlic cloves, 3 cm galangal, 2 cm ginger, 2 cm turmeric, 1 tsp coriander, 1 tsp cumin, 4 candlenuts
  • Salt and sugar to taste
  • Fried shallots and boiled eggs for serving

👨‍🍳 Instructions

  1. Grind all spice paste ingredients until smooth.
  2. Heat oil in a pot. Sauté spice paste until fragrant, about 5 minutes.
  3. Add lemongrass, kaffir lime leaves, galangal, and bay leaves. Stir until fragrant.
  4. Add chicken pieces. Stir to coat with the spice paste.
  5. Pour in coconut milk and water. Bring to a gentle simmer.
  6. Cook on low heat for 30-40 minutes until chicken is tender and the sauce has thickened.
  7. Season with salt and sugar. Serve with steamed rice, woven rice cake, and fried shallots.

Frequently Asked Questions

What is Opor Ayam: Javanese Coconut Chicken Curry?

A mild, creamy coconut chicken curry that's the centerpiece of Lebaran (Eid) celebrations across Java — fragrant, comforting, and deeply traditional.

Where does Opor Ayam: Javanese Coconut Chicken Curry come from?

Opor Ayam: Javanese Coconut Chicken Curry originates from Indonesia. It is a beloved traditional dish that has been passed down through generations of Indonesian cooks.

What makes Opor Ayam: Javanese Coconut Chicken Curry different from other Indonesian meat dishes?

The key distinction lies in the spice blend and cooking method. Opor Ayam: Javanese Coconut Chicken Curry uses Ground spice paste: 10 shallots, 5 garlic cloves, 3 cm galangal, 2 cm ginger, 2 cm turmeric, 1 tsp coriander, 1 tsp cumin, 4 candlenuts that sets it apart. The slow cooking process allows the flavors to deeply penetrate the meat.

Is Opor Ayam: Javanese Coconut Chicken Curry difficult to make?

Opor Ayam: Javanese Coconut Chicken Curry requires moderate cooking skills. While the steps are clear, some techniques need practice.

Can I use light coconut milk for Opor Ayam: Javanese Coconut Chicken Curry?

While light coconut milk can be used, the traditional recipe calls for thick coconut milk (santan kental) for authentic richness and flavor.

How do I store leftover Opor Ayam: Javanese Coconut Chicken Curry?

Store leftover Opor Ayam: Javanese Coconut Chicken Curry in an airtight container in the refrigerator for up to 4-5 days. The flavors actually improve overnight as the spices continue to meld.

🥘Recipes Using Similar Ingredients

NE

Recipe researched by the NusantaraEats Editorial Team

This recipe has been carefully researched, tested, and documented to preserve authentic Indonesian culinary traditions. Sources include traditional cookbooks, regional culinary experts, and cultural heritage references from Indonesia.

📚 Traditional Indonesian Cookbooks🏛️ Cultural Heritage References👨‍🍳 Regional Culinary Experts
Loading views...