
Opor Ayam
Dinner • Indonesia
About Opor Ayam
Javanese white chicken curry in mild coconut gravy — Lebaran staple
How to Make Opor Ayam (Traditional & Healthy Version)
Opor Ayam is a beloved Javanese chicken curry that hails from the cultural heart of Indonesia. This iconic dish is recognized for its tender chicken pieces simmered in a fragrant coconut milk sauce infused with local spices like lemongrass, galangal, and coriander. Opor Ayam is traditionally enjoyed during special gatherings and festive occasions, yet it remains a comforting family dinner staple across Java. Its creamy, aromatic gravy and mild heat make it approachable for all palates, embodying the warmth and hospitality of Indonesian cuisine. What sets Opor Ayam apart is its harmonious blend of spices and coconut, creating a dish that is both satisfying and comforting without being overly rich. The use of fresh herbs and carefully selected spices delivers a depth of flavor that is complex yet subtle. For health-conscious home cooks and international food lovers, Opor Ayam offers an authentic taste of Indonesia while being easily adaptable to healthier cooking techniques. By using lean chicken and light coconut milk, you can enjoy all the traditional flavors with less guilt. This makes Opor Ayam a wonderful choice for a wholesome dinner that brings people together and introduces the vibrant culture of Indonesia to your table.
Ingredients(for 1 bowl (about 250g cooked with gravy and chicken))
- 300g Skinless chicken breast (Ayam tanpa kulit)
- 300ml Light coconut milk (Santan encer)
- 4 cloves Shallots (Bawang merah)
- 2 cloves Garlic (Bawang putih)
- 2 nuts Candlenuts (Kemiri, can substitute with macadamia) - optional
- 1 tsp Coriander powder (Ketumbar bubuk)
- 1/2 tsp Turmeric powder (Kunyit bubuk)
- 1 stalk Lemongrass (Sereh, bruised)
- 1 cm Galangal (Lengkuas, sliced)
- 1 leaf Bay leaf (Daun salam) - optional
- 1 tbsp Vegetable oil (For sautéing)
- 1/2 tsp Salt
- 1/4 tsp White pepper (Lada putih)
Instructions
- 1
Prepare the spice paste by blending shallots, garlic, candlenuts, coriander powder, and turmeric until smooth. Add a splash of water if needed.
5 minutes
Roast candlenuts before blending for extra aroma.
- 2
Heat vegetable oil in a pot over medium heat. Sauté the spice paste until fragrant, about 3-4 minutes.
4 minutes
Stir constantly to prevent burning and ensure even cooking.
- 3
Add lemongrass, galangal, and bay leaf to the pot. Stir and cook for another 1-2 minutes until aromatics are released.
2 minutes
Bruise lemongrass to maximize flavor extraction.
- 4
Add chicken pieces. Stir to coat evenly with the spice mixture. Cook until the chicken changes color.
3 minutes
Use bite-sized pieces for quicker, even cooking.
Why This Dish is Healthy
This healthy Opor Ayam recipe prioritizes lean protein and reduces saturated fat by using skinless chicken breast and light coconut milk. The natural spices provide flavor without excess sodium or processed ingredients. By keeping oil to a minimum and focusing on whole, fresh ingredients, this dish fits well into balanced eating plans for weight management and overall wellness.
Opor Ayam is a well-balanced dish rich in lean protein from chicken breast and healthy fats from light coconut milk. The spices like turmeric and coriander offer anti-inflammatory and antioxidant properties, while galangal supports digestion. Using minimal oil and opting for light coconut milk keeps calories and saturated fat in check compared to traditional versions. This recipe also provides essential minerals such as potassium and magnesium from herbs and spices, making it a nourishing option for dinner.
Pro Tips
- 💡Tip 1: Use freshly ground spices for a deeper, more authentic flavor.
- 💡Tip 2: Simmer on low heat to prevent coconut milk from curdling.
- 💡Tip 3: Let the dish rest for 30 minutes after cooking for flavors to meld beautifully.
Storage & Serving
Store leftover Opor Ayam in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of water or coconut milk to maintain the sauce's consistency.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 170.0 kcal |
| Protein | 16.0 g |
| Carbohydrates | 5.0 g |
| Total Fat | 10.0 g |
| Fiber | 1.0 g |


