Malaysian Chicken Curry (Kari Ayam)
Kari Ayam Say it: KAH-ree AH-yahm
Kari ayam is Malaysia’s beloved coconut-rich chicken curry, found in home kitchens, nasi kandar stalls, and festive gatherings nationwide. Bone-in chicken and potatoes simmer in a fragrant rempah of shallots, lemongrass, dried chilies, and curry powder, enriched with coconut milk until the sauce turns golden and silky. The flavor is warm, mildly spicy, savory, and lightly sweet, with aromatic whole spices. It is comfort food at its best, served over steamed rice or with roti to mop up the curry.
Malaysian Chicken Curry (Kari Ayam)
Kari Ayam
Pronounced KAH-ree AH-yahm
- Serves
- 4
- Prep
- 20 min
- Cook
- 40 min
- Total
- 1 hr
- Level
- Medium
Also nut-free and egg-free.
Allergens: none of the major allergens in the listed ingredients. Check labels on packaged ingredients.
Ingredients
Amounts are scaled. Cooking times and pan sizes stay the same.
Spice paste (rempah)
Curry
To serve
Method
Make the spice paste. place the soaked and drained dried chilies, shallots, garlic, ginger, lemongrass, turmeric, curry powder, and 1/4 cup (60 ml) water in a blender. Blend to a smooth paste, scraping down the sides as needed.
Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the cinnamon stick, star anise, and cardamom pods; fry until fragrant, about 30 seconds. Add the spice paste and cook, stirring often, for 5–7 minutes until the paste darkens and the oil separates around the edges.
Add the chicken pieces and stir to coat them in the paste. Cook for 3–5 minutes, turning occasionally, until the chicken is no longer pink on the outside.
Add the potatoes, coconut milk, water, salt, sugar, kaffir lime leaves (if using), and tamarind paste (if using). Stir well and bring to a gentle boil.
Reduce the heat to low, cover partially, and simmer for 25–30 minutes, stirring once or twice, until the chicken is tender and the potatoes are cooked through. Remove the cinnamon stick, star anise, cardamom pods, and lime leaves.
Taste and adjust salt or sugar. If the sauce is too thin, simmer uncovered for 5 more minutes to thicken slightly. Let the curry rest for 5 minutes, then ladle into bowls and garnish with cilantro and sliced chili.
Regional variant: Nyonya Kari Kapitan (Kari Kapitan)
For the Peranakan version, omit the potatoes and add 3 candlenuts (or macadamia nuts), 1 tsp shrimp paste (belacan), and 1 tbsp tamarind paste to the spice paste. Use only 1/2 cup (120 ml) water and simmer uncovered for a thicker, more intense sauce. Add 2 kaffir lime leaves and finish with a squeeze of fresh lime juice.
Cook's notes
- Use bone-in chicken; it stays juicier and adds more flavor to the sauce than boneless.
- For a thicker, richer curry, use only the thick coconut cream from the top of the can and reduce the water to 1/2 cup (120 ml).
- Let the curry rest for 10–15 minutes after cooking; the flavors meld and the sauce thickens as it cools slightly.
Serve with
Steamed jasmine rice, roti jala, or crusty bread; sliced cucumber and achar pickles.
Make ahead and storage
Keeps refrigerated for up to 3 days; reheat gently and add a splash of water if too thick.



