Pakistan · South Asia

Chicken Karahi: Pakistani Tomato-Ginger Curry

Updated November 3, 2026

Total time
1 hr
prep 20 min · cook 40 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Pakistan
South Asia

Jump to recipe

Chicken Karahi: Pakistani Tomato-Ginger Curry

Chicken karahi is a Pakistani curry made with chicken, tomatoes, ginger, green chilies, and warming spices, traditionally cooked in a deep, wok-shaped pan called a karahi. This version builds a thick, bright sauce without onions, then finishes with fresh ginger and cilantro; family and regional versions vary in their spice level and use of onions.

Ingredients

  • 2½ lb (1.13 kg) bone-in, skinless chicken pieces, preferably a mix of thighs and drumsticks
  • ⅓ cup (80 ml) neutral oil, such as sunflower or canola oil
  • 1½ lb (680 g) ripe tomatoes, finely chopped, or 1 can (28 oz/794 g) whole peeled tomatoes, crushed by hand
  • 1 tbsp (15 g) finely chopped fresh garlic, about 4 cloves
  • 2 tbsp (30 g) finely chopped fresh ginger, plus 1 tbsp (15 g) thin matchsticks for finishing
  • 2–3 green chilies (about 15–30 g), slit lengthwise; use fewer for a milder curry
  • 2 tsp (5 g) ground coriander
  • 1 tsp (2 g) ground cumin
  • 1 tsp (2 g) Kashmiri chili powder
  • ¼ tsp (0.5 g) ground turmeric
  • 1½ tsp (9 g) fine salt, or to taste
  • ½ tsp (1 g) freshly ground black pepper
  • ½ tsp (1 g) garam masala
  • ½ cup (15 g) roughly chopped fresh cilantro leaves and tender stems
  • 1 tbsp (15 ml) lemon juice, plus lemon wedges for serving (optional)

Instructions

  1. Prepare the ingredients. Pat the chicken dry with paper towels so it browns rather than steams. Chop the tomatoes, garlic, and the first portion of ginger, and slit the green chilies. Keep the ginger matchsticks and cilantro separate for the finish. If the chicken pieces are unusually large, make one or two shallow cuts down to the bone so the heat reaches the thicker parts more evenly.
  2. Heat the oil and brown the chicken. Set a wide, heavy pan or karahi over medium-high heat and add the oil. When it shimmers, add the chicken in a single layer, working in batches if necessary. Brown for about 4–5 minutes per side, turning once or twice; the pieces do not need to cook through yet. Transfer them to a plate if the pan is crowded. Leave the oil and browned bits in the pan, as they add flavor to the sauce.
  3. Bloom the aromatics and spices. Reduce the heat to medium. Add the chopped garlic and ginger and stir for about 30 seconds, just until fragrant. Add the coriander, cumin, Kashmiri chili powder, turmeric, salt, and black pepper. Stir for another 20–30 seconds. Keep the spices moving and lower the heat if they begin to darken; scorched garlic or ground spices can make the finished curry bitter.
  4. Cook the tomatoes into a sauce. Add the chopped tomatoes and slit green chilies. Stir, scraping up the browned bits from the pan. Cover and cook over medium heat for 12–15 minutes, stirring once or twice, until the tomatoes have softened and released their juices. If using canned tomatoes, break up any large pieces with the spoon. The pan should stay moist; if it becomes dry before the tomatoes collapse, add a splash of water, about 2 tbsp (30 ml).
  5. Simmer the chicken in the sauce. Return the chicken and any juices on the plate to the pan, turning each piece to coat it. Cover and simmer gently for 14–18 minutes, turning the pieces halfway through. Check doneness with a food thermometer inserted into the thickest part without touching bone: the USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If a piece has not reached that temperature, keep simmering and check again after a few minutes. Cooking time depends on piece size and how steadily the pan simmers.
  6. Thicken and finish. Remove the lid and cook for 4–6 minutes, turning the chicken and stirring the sauce, until the tomatoes look glossy and cling to the meat rather than pooling like soup. Stir in the garam masala, lemon juice if using, and half the cilantro. Taste the sauce and adjust salt or chili. Scatter the ginger matchsticks and remaining cilantro over the top, then serve hot.

Tips

  • Choose chicken pieces of similar size. Bone-in thighs and drumsticks stay succulent and give the sauce a deeper flavor, but mixed sizes can finish at different times. Use a thermometer rather than relying only on the clock. Boneless thighs work too; start checking them earlier because they cook more quickly.
  • Use ripe tomatoes, or adjust canned ones. Ripe fresh tomatoes give the sauce a fresh, slightly tangy taste. Canned tomatoes are convenient and consistent; because they can be more acidic, simmer them until the raw canned aroma fades and add lemon only after tasting.
  • Adjust chili without losing the color. Kashmiri chili powder is valued for its vivid red color and relatively gentle heat. If it is hard to find, use ¾ tsp (about 1.5 g) sweet paprika plus a pinch of cayenne; the color will be similar, but the flavor will be less distinctly Kashmiri. Reduce or omit the fresh green chilies for a milder result.
  • Give the sauce room to reduce. A broad pan helps moisture evaporate. If using a narrow pot, uncover it for a few extra minutes at the end. Avoid adding a large amount of water: karahi sauce should be concentrated and cling to the chicken, not thin like a broth.

Serving Suggestions

Serve chicken karahi straight from the pan while the sauce is hot, with naan, roti, or another flatbread to scoop up the tomato and ginger sauce. Plain basmati rice is another good choice, especially if you prefer a less hands-on meal. Set out lemon wedges, extra cilantro, and sliced green chilies so everyone can adjust their own plate. A simple cucumber-and-yogurt raita or a crisp salad of cucumber, tomato, and onion offers a cool contrast to the warm spices.

If serving guests, plan on one or two chicken pieces per person depending on their size and appetite, and include a side that can be prepared ahead. Keep the curry covered off the heat only briefly while the bread or rice is finished; for longer holding, follow the safe storage guidance below rather than leaving cooked chicken at room temperature.

Variations

Onion-style karahi: Some cooks include onion, though it is not necessary for this tomato-forward version. For a sweeter, fuller sauce, finely chop 1 medium onion (about 150 g) and cook it in the oil until soft and lightly golden before adding the chicken. Allow a few extra minutes for this step and expect a thicker, sweeter result.

Boneless chicken: Substitute 2 lb (900 g) boneless, skinless chicken thighs, cut into large pieces. Brown briefly, then simmer in the tomato sauce until the thickest pieces reach 165°F (74°C); begin checking after about 8–10 minutes of covered simmering. The dish will cook faster and be easier to eat, but bone-in chicken generally makes a richer-tasting sauce.

Different heat levels: For a milder family-style curry, leave out the green chilies and use ½ tsp Kashmiri chili powder. For more heat, add another slit green chili or a small pinch of cayenne. Add heat gradually, since chili strength varies and it is easier to add more than to correct an overly hot sauce.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, transferring them to a shallow, covered container so they cool promptly. Store in the refrigerator for 3–4 days. For longer storage, freeze the cooled curry in an airtight freezer-safe container for up to 3 months for best quality; thaw it overnight in the refrigerator. The tomatoes may separate slightly after freezing, but stirring as the curry reheats usually brings the sauce together.

Reheat only the portion you plan to serve in a covered saucepan over medium-low heat, stirring occasionally until steaming hot throughout. Add a tablespoon or two of water if the sauce has thickened in storage. Check that leftovers reach 165°F (74°C) before serving. You can also microwave individual portions in a covered, microwave-safe dish, stirring partway through and checking the temperature in more than one spot. Avoid repeated cycles of cooling and reheating.

Frequently Asked Questions

Is chicken karahi very spicy?
It can be, but the heat is easy to control. Green chilies and chili powder do most of the work, so start with two mild green chilies or omit them and use ½ tsp Kashmiri chili powder. The sauce will still have the characteristic ginger, tomato, and spice flavor.

Can I make chicken karahi without a karahi pan?
Yes. A wide, heavy skillet, sauté pan, or Dutch oven works well. Choose a pan large enough to hold the chicken in a fairly open layer; a broad cooking surface helps the sauce reduce. A deep, narrow saucepan also works, but may need extra uncovered cooking at the end.

Why is my tomato sauce watery?
Tomatoes release different amounts of liquid, and a crowded or narrow pan evaporates moisture more slowly. Uncover the pan and simmer gently, stirring often, until the sauce coats the chicken. Keep the heat moderate so it reduces without catching on the bottom; do not try to fix it by adding flour or a large quantity of extra spices.

Can I prepare it ahead?
Yes. Cook the curry fully, cool it promptly, and refrigerate it for up to 3–4 days. The flavors meld as it rests, and the sauce may thicken, so loosen it with a little water while reheating. Bring leftovers to 165°F (74°C) before serving, and add fresh cilantro or ginger after reheating for a brighter finish.

Do I need to remove the chicken skin?
Skinless pieces are recommended because skin can release extra fat and make the tomato sauce greasy. If your chicken has skin, remove it before cooking, or brown the pieces skin-side down and carefully spoon off excess rendered fat before adding the tomatoes. Keep enough oil in the pan to cook the aromatics and spices.

Can I use chicken breast?
Chicken breast can be used, but it is leaner and more likely to dry out than thighs or drumsticks. Cut it into large, even pieces, brown briefly, and add it to the sauce later than the tomatoes so it has less time to simmer. Use a thermometer to confirm 165°F (74°C), then stop cooking as soon as it reaches that temperature.

Related

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).