Opor Ayam

Opor Ayam

A classic Indonesian chicken curry stewed in a rich, mild coconut milk sauce, often served during special occasions.

Ryanne Hamdaliby Ryanne Hamdali
0.0 · 0 ratings
85 min (25m prep, 60m cook)
4 servings
IndonesianMain CourseDairy-FreeGluten-FreeEgg-FreeSoy-FreeShellfish-FreeFish-FreeSesame-FreeHigh-Protein

Ingredients

Servings:
4
  • 2 lb chicken pieces, bone-in, skin-on (thighs and drumsticks recommended)
  • 2 cans full-fat coconut milk
  • 0.5 cup water or chicken stock
  • 2 tablespoon cooking oil
  • to taste salt
  • 1 teaspoon palm sugar or granulated sugar
  • 8 large shallots, peeled
  • 4 large garlic cloves, peeled
  • 1 inch ginger, peeled and sliced
  • 1 inch galangal, peeled and sliced
  • 4 candlenuts, toasted (or macadamia nuts)
  • 1 teaspoon coriander seeds, toasted
  • 0.5 teaspoon cumin seeds, toasted
  • 0.5 teaspoon white pepper powder
  • 0.5 inch fresh turmeric, peeled and sliced (or 0.5 tsp turmeric powder)
  • 1 stalk lemongrass, bruised
  • 3 kaffir lime leaves
  • 2 Indonesian bay leaves (daun salam) or regular bay leaves

Instructions

  1. 1

    Prepare the Bumbu Halus (fine spice paste): Combine shallots, garlic, ginger, galangal, candlenuts, toasted coriander seeds, toasted cumin seeds, white pepper powder, and fresh turmeric (if using) in a mortar and pestle or a food processor. Grind or blend until a very smooth paste forms. If using a food processor, add a tablespoon of water or oil to help it blend.

  2. 2

    Heat cooking oil in a large pot or Dutch oven over medium heat. Add the Bumbu Halus and sauté, stirring constantly, for 8-10 minutes until very fragrant and the oil separates from the paste. This is crucial for flavor development.

  3. 3

    Add the bruised lemongrass, kaffir lime leaves, and Indonesian bay leaves to the pot. Sauté for another 1-2 minutes until fragrant.

  4. 4

    Add the chicken pieces to the pot and stir to coat them evenly with the spice paste. Cook for 5-7 minutes, turning occasionally, until the chicken is lightly browned on all sides.

  5. 5

    Pour in the two cans of full-fat coconut milk and the water or chicken stock. Stir well to combine. Bring the mixture to a gentle boil, then immediately reduce the heat to low.

  6. 6

    Cover the pot and simmer for 45-60 minutes, or until the chicken is very tender and the sauce has thickened to your desired consistency. Stir occasionally to prevent the coconut milk from scorching at the bottom.

  7. 7

    Season with salt and palm sugar (or granulated sugar) to taste. Stir until dissolved. Taste and adjust seasoning as needed. The sauce should be rich, savory, and mildly sweet.

  8. 8

    Remove the lemongrass, kaffir lime leaves, and bay leaves before serving, if desired, though they can be left in for presentation.

  9. 9

    Serve Opor Ayam hot with steamed white rice, lontong (compressed rice cakes), or ketupat (diamond-shaped rice dumplings). It's often garnished with fried shallots.

Chef's Tips

  • 💡For the most authentic flavor, use a mortar and pestle to grind the Bumbu Halus. If using a food processor, ensure the paste is very smooth.
  • 💡Do not rush the sautéing of the Bumbu Halus; this step develops the deep, aromatic base of the curry.
  • 💡Simmer Opor Ayam on low heat to prevent the coconut milk from splitting. Stir occasionally, especially if using a thinner pot.
  • 💡Opor Ayam tastes even better the next day as the flavors meld and deepen. It can be stored in the refrigerator for up to 3 days.
  • 💡Adjust the amount of water/stock based on how thick you prefer your sauce. For a richer, thicker sauce, use less liquid.

Want to make it your own?

Create a personalized version with AI - no account needed

Comments

Sign in to join the conversation.

Reviews (0)

Loading reviews...

You Might Also Like

Authentic Polish Pierogi (Potato and Cheese)

Authentic Polish Pierogi (Potato and Cheese)

Authentic Polish Pierogi (Potato and Cheese)

115 min
4 servings
PolishMain Course
Peruvian Nikkei Ceviche

Peruvian Nikkei Ceviche

A vibrant and refreshing Nikkei-style ceviche, blending the fresh, zesty flavors of traditional Peruvian ceviche with Japanese influences like soy sauce and sesame oil. This dish features delicate white fish marinated in a 'leche de tigre' infused with a unique umami depth, served with classic Peruvian accompaniments and Japanese garnishes.

30 min
4 servings
PeruvianJapaneseNikkeiMain Course
Express Umami Ramen Broth

Express Umami Ramen Broth

A lightning-fast, flavor-packed ramen broth that comes together in 15 minutes using umami-rich ingredients like bouillon, soy sauce, mirin, sesame oil, and miso paste for a quick weeknight meal.

15 min
4 servings
JapaneseMain Course
Classic Chicken and Sausage Gumbo

Classic Chicken and Sausage Gumbo

A rich and robust Classic Chicken and Sausage Gumbo, featuring a dark roux, tender chicken, spicy Andouille sausage, and the aromatic 'holy trinity' of Cajun cooking. A deeply flavorful and comforting main course.

130 min
4 servings
CajunCreoleSouthern AmericanMain Course
Quinoa Greek Salad

Quinoa Greek Salad

A vibrant and refreshing Greek salad elevated with protein-rich quinoa and hearty garbanzo beans. This salad features crisp vegetables, briny Kalamata olives, creamy feta, and a bright lemon-herb dressing, making it a satisfying and healthy meal.

35 min
4 servings
❤️1
GreekMediterraneanSalad
Traditional Vietnamese Banh Mi Sandwich

Traditional Vietnamese Banh Mi Sandwich

A classic Vietnamese sandwich featuring savory marinated grilled pork, tangy pickled vegetables, fresh herbs, and creamy spreads, all nestled in a crispy baguette.

65 min
4 servings
VietnameseMain Course