Pakistani-style chicken curry is a homestyle dish of chicken simmered in an onion, tomato, yogurt, and warm-spice gravy, commonly served with rice or flatbread. Recipes vary from household to household; this version builds flavor by browning the onions well, then simmering bone-in chicken until tender and fully cooked.
Ingredients
- 2½ lb bone-in chicken pieces (1.13 kg), such as thighs and drumsticks, skin removed
- ⅓ cup neutral oil (80 ml), such as canola or sunflower oil
- 2 large yellow onions (about 14 oz / 400 g), thinly sliced
- 2 tbsp ginger-garlic paste (30 g), or 1 tbsp finely grated ginger (15 g) plus 1 tbsp crushed garlic (15 g)
- 1 tsp cumin seeds (2 g)
- 2 medium tomatoes (about 10½ oz / 300 g), finely chopped
- ⅓ cup plain full-fat yogurt (80 g), at room temperature and whisked smooth
- 2 tbsp ground coriander (12 g)
- 1 tsp ground cumin (2 g)
- ½ tsp ground turmeric (1.5 g)
- 1 tsp Kashmiri chili powder (2 g), or mild paprika; use cayenne for a hotter curry, starting with ¼ tsp (0.5 g)
- 1½ tsp fine salt (9 g), divided, or to taste
- 1½ cups water (355 ml), plus a little more if needed
- 1 tsp garam masala (2 g)
- 2 green chiles (about 10 g), slit lengthwise, optional
- ½ cup loosely packed fresh cilantro leaves and tender stems (15 g), chopped
- 1 tbsp lemon juice (15 ml), optional
Instructions
- Prepare the ingredients. Slice the onions evenly so they brown at a similar pace. Chop the tomatoes, whisk the yogurt until smooth, and measure the spices before heating the pan. Pat the chicken dry with paper towels; dry surfaces brown more readily and are easier to handle. If the chicken pieces vary greatly in size, save the smaller ones to add a few minutes after the larger pieces.
- Brown the onions. Heat the oil in a heavy, wide pot or Dutch oven over medium heat. Add the onions and cook for about 15 minutes, stirring often and scraping the base of the pot. They should become deeply golden and soft, not black or scorched. If the edges darken too quickly, lower the heat. Properly browned onions give the gravy much of its color and sweetness, so avoid rushing this step.
- Bloom the aromatics and spices. Add the cumin seeds and stir for about 30 seconds, until fragrant. Stir in the ginger-garlic paste and cook for 1 minute, stirring so it does not stick. Add the ground coriander, ground cumin, turmeric, chili powder, and 1 teaspoon of the salt. Stir for about 30 seconds. If the mixture looks dry or catches on the pot, add a tablespoon of water rather than letting the spices burn.
- Coat and brown the chicken. Add the chicken and turn the pieces in the onion-spice mixture until coated. Cook for about 8 minutes, turning occasionally, until the outsides lose their raw appearance and pick up some color. Browning at this stage builds flavor; the chicken does not need to cook through yet. Keep the heat at medium or medium-high, adjusting it if the bottom begins to scorch.
- Cook the tomatoes, then add yogurt. Add the chopped tomatoes and cook for about 7 minutes, stirring and pressing them against the pot as they soften. The mixture should look thick, with the tomatoes mostly broken down and some oil beginning to show at the edges. Lower the heat. Stir a spoonful of the hot tomato mixture into the whisked yogurt, then add the yogurt to the pot in a slow stream while stirring. This gradual warming helps reduce the chance of curdling.
- Simmer until the chicken is done. Add 1½ cups water and the remaining ½ teaspoon salt, then stir gently. Bring the curry to a gentle simmer, cover, and cook for 28 minutes, turning the chicken once partway through. Keep the simmer steady rather than vigorous, and check that there is enough liquid to prevent sticking. If the sauce becomes too thick before the chicken is cooked, add water a few tablespoons at a time. Check the thickest part of a piece without touching bone with a food thermometer; USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for poultry.
- Finish the gravy. Once the chicken reaches 165°F (74°C), uncover the pot and simmer for about 5 minutes to thicken the sauce to your liking. Stir in garam masala and the slit green chiles, if using. Taste the gravy and adjust the salt or add the optional lemon juice for a brighter finish. Sprinkle with cilantro and let the curry stand for a few minutes before serving; the sauce will settle and cling to the chicken.
Tips
- Use a wide, heavy pot. A broad base gives the onions room to brown instead of steam and helps the chicken cook in a single layer. If your pot is crowded, brown the chicken in two batches or use a larger pot; crowded pieces release moisture and can leave the curry tasting less developed.
- Choose the right chili powder. Kashmiri chili powder gives a red color with relatively gentle heat, though brands differ. Mild paprika is a useful color-forward substitute but tastes less distinctly chili-like. Cayenne is much hotter, so begin with ¼ teaspoon and increase only after tasting.
- Keep the yogurt smooth. Full-fat yogurt at room temperature is less likely to split than cold, low-fat yogurt. Whisk it well and temper it with a spoonful of hot sauce before adding. If the gravy separates slightly, a gentle stir usually brings it back together; avoid boiling it hard after the yogurt goes in.
- Do not rely on color to judge doneness. Bone-in chicken can look cooked outside before the center is safe. Check the thickest part of several larger pieces with a food thermometer, keeping the tip away from the bone. If a piece is under temperature, continue simmering and check again.
Serving Suggestions
Serve the curry hot with steamed basmati rice, which catches the onion-rich gravy, or with roti, chapati, or naan for scooping. A simple side of sliced cucumber, tomato, and red onion adds freshness and crunch; a little lemon and salt is enough to season it. Plain yogurt or a cucumber raita also makes a cooling contrast, especially if you have used a generous amount of chile.
For a fuller meal, add a vegetable side such as sautéed spinach, roasted cauliflower, or a lightly spiced potato dish. Put extra cilantro and lemon wedges on the table so everyone can adjust their own serving. If serving rice and curry family-style, keep them in separate dishes until mealtime so the rice does not absorb all the gravy before guests are served.
Variations
Boneless chicken: Use 2 lb (900 g) boneless, skinless thighs. They are more forgiving than breast meat and need less simmering; begin checking the temperature after about 15 minutes covered. Breast pieces cook more quickly and can dry out, so cut them evenly and check them early. In either case, cook poultry to 165°F (74°C).
Potato curry: Add 12 oz (340 g) peeled potatoes cut into 1-inch (2.5 cm) pieces with the water. Simmer until both the potatoes are tender and the chicken reaches its safe temperature; allow extra time if the pieces are large. The potatoes absorb seasoning and make the sauce more substantial, so add a splash of water if the pot starts to look dry.
More or less heat: Leave out the green chiles and use mild paprika for a gentler version. For more heat, add a finely chopped green chile with the tomatoes or increase the chili powder in small increments. The exact heat varies by chile and spice brand, so taste the finished gravy before adding more.
Traditional spice adjustments: Some home-style versions include whole spices such as a small cinnamon stick, cardamom pods, or cloves. If you have them, briefly warm one small cinnamon stick and two cardamom pods with the cumin seeds, then remove them before serving if desired. They add a more aromatic, warm-spice character; the curry is still flavorful without them. Ginger-garlic paste is convenient, but the grated ginger and crushed garlic listed above are a practical substitute.
Storage and Reheating
Transfer leftovers to shallow, covered containers and refrigerate within 2 hours of cooking. The curry keeps for 3 to 4 days in the refrigerator. The gravy may thicken as it chills, and a thin layer of oil on top is normal; stir it back in when reheating. For longer storage, freeze portions in airtight freezer-safe containers for up to 3 months for best quality. Thaw in the refrigerator overnight rather than on the counter.
Reheat only the portion you plan to eat, on the stove over medium-low heat or in the microwave, stirring occasionally. Add a splash of water if the gravy is too thick. Heat leftovers to 165°F (74°C), checking with a food thermometer, and bring the sauce to a steady simmer. Avoid repeatedly cooling and reheating the whole pot; divide it into portions so it warms evenly and the remaining curry stays chilled.
Frequently Asked Questions
Can I make this curry with chicken breast?
Yes. Cut boneless breast into evenly sized pieces and check it earlier than bone-in chicken, since it cooks faster and can become dry. Start checking after about 12 to 15 minutes of covered simmering, then continue only as needed until the thickest piece reaches 165°F (74°C). Thigh meat is generally more forgiving if the timing runs a little long.
Why did my yogurt split?
Yogurt is more likely to split if it is cold, low in fat, or added to a very hot pot all at once. Use room-temperature full-fat yogurt, whisk it smooth, lower the heat, and temper it with a spoonful of hot tomato mixture first. If it separates a little, stir gently and keep the curry at a gentle simmer rather than a hard boil.
Can I make Pakistani chicken curry ahead?
Yes. Make it a day ahead, cool it promptly, and refrigerate it in a covered container. The flavors have time to mingle, and the gravy may taste even more rounded the next day. Reheat it gently with a splash of water and make sure the leftovers reach 165°F (74°C) before serving.
Can I use boneless chicken or chicken with skin?
Boneless thighs work well, but they cook faster, so use a thermometer and start checking early. Skin-on chicken is also possible, though the skin can soften in the gravy. For browned skin, sear the pieces skin-side down first, remove them while you brown the onions, then return them to the pot to simmer.
How can I make the gravy thicker or thinner?
For thicker gravy, simmer uncovered for a few extra minutes after the chicken is cooked, stirring gently so nothing sticks. For thinner gravy, stir in hot water a little at a time until it reaches the consistency you want. Remember that the sauce thickens as it cools, so stop before it becomes as thick as you want on the plate.
Related
- Jamaican Stew Recipe: Brown Stew Chicken with Gravy
- Jamaican Stewed Chicken: A Rich, One-Pot Classic
- Jamaican Stew Peas Without Meat: A Hearty Bean Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).