Opor Ayam (Coconut Gravy Chicken) | Recipe from Indonesia

Chicken opor indonesian food

Opor Ayam (Coconut Gravy Chicken)

Opor Ayam is a flavorful dish native to Indonesia. Prepared simply with chicken, coconut milk and many spices such as cinnamon, cilantro and lemongrass, it’s a real treat. Here is an original recipe which will make travel the taste buds and the pupils of all your table. Change of scenery guaranteed!

¼ cup coriander seeds
3 tablespoons coconut oil
10 small shallots, sliced
Kosher salt, to taste
15 garlic cloves
5 candlenuts (or 5 to 10 macadamia nuts)
2 to 3 1-inch pieces kaempferia galanga root, peeled (optional)
½ tablespoon white peppercorns
1 3-inch piece ginger, peeled and lightly smashed to loosen the fibers
1 3-inch piece galangal, peeled and lightly smashed to loosen the fibers
5 lemongrass stalks, trimmed, smashed and tied into knots
10 to 15 fresh or dried salam leaves (Indonesian bay leaves)
20 fresh makrut lime leaves
1 tomato, chopped (or 1 cup cherry tomatoes)
1 8.5-ounce can coconut milk
¾ cup chicken stock
3 pounds bone-in chicken pieces

Read also: Indonesian Cuisine Rich in Flavors and Spices | Most Famous Traditional Foods


  1. In a dry skillet over medium-high heat, toast the coriander seeds for 2 to 3 minutes. Let cool, then grind in a spice grinder.
  2. In a large sauté pan, heat 2 tablespoons of the coconut oil over medium heat. Add the shallots and a generous pinch of salt and cook, stirring often, until browned, about 10 minutes. Remove shallots to a food processor and set aside. Add the garlic cloves and candlenuts to the same pan and cook, stirring constantly to prevent burning, until deep golden brown, 2 to 3 minutes. Add the garlic and candlenuts to the shallots in the food processor along with the kaempferia galanga root, white pepper and 2 tablespoons water; purée into a paste.
  3. Heat the remaining 1 tablespoon coconut oil in the sauté pan over medium heat and add the ginger, galangal, lemongrass, salam leaves and lime leaves, scrunching the lime leaves in your hands as you drop them into the pot. Allow to cook until the ingredients start to smell less intense and raw, stirring occasionally, 5 to 7 minutes.
  4. Stir the ground coriander seeds, shallot paste mixture and tomato into the pan. Reduce the heat to low and slowly stir in the coconut milk, a little at a time, to keep the sauce from breaking. When all the coconut milk is incorporated and the mixture is gently simmering, add the chicken stock. Nestle the chicken into the pan and spoon some of the sauce over the top. Cover and cook on low heat for about 40 minutes, or until the chicken is cooked through and the dish is aromatic. You may have to adjust the heat to keep the mixture at a gentle simmer. (Do not boil.) Season to taste with salt. Before serving, remove the galangal, ginger, lemongrass, salam and makrut leaves. Serve with rice.

Sources: PinterPandai, Daily Cooking Quest, Kuali, Taste

Photo credit: Wikimedia Commons

Brownie Recipe With Dark Chocolate and Caramelized Pecan Nuts | Very Easy!


Learn More →

Leave a Reply

Your email address will not be published. Required fields are marked *