Chicken Karahi Masala: A Spicy Pakistani Curry

Updated November 3, 2026

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

Jump to recipe

Chicken Karahi Masala: A Spicy Pakistani Curry

Chicken karahi masala is a Pakistani-style curry of chicken cooked with tomatoes, fresh ginger, green chilies, and a fragrant blend of ground spices. It is made in many regional and household styles; this stovetop version keeps the sauce vivid and concentrated, with tender chicken and enough masala to scoop up with flatbread.

Ingredients

  • 2¼ lb (1 kg) boneless, skinless chicken thighs, cut into roughly 2-inch (5 cm) pieces
  • 3 tbsp (45 ml) neutral oil, such as canola or sunflower oil
  • 1 lb (450 g) ripe tomatoes, finely chopped, or 1 can (14½ oz / 411 g) diced tomatoes, drained
  • 2 tbsp (12 g) peeled fresh ginger, finely grated, plus 1 tbsp (6 g) cut into thin matchsticks for garnish
  • 1 tbsp (9 g) garlic, finely grated or crushed
  • 2 medium green chilies (about 20 g), slit lengthwise; remove seeds for less heat
  • 2 tsp (4 g) ground coriander
  • 1 tsp (2 g) ground cumin
  • 1 tsp (2 g) Kashmiri chili powder or mild paprika
  • ½ tsp (1.5 g) ground turmeric
  • ½ tsp (1 g) freshly ground black pepper
  • 1¼ tsp (7 g) fine salt, or to taste
  • 1 tsp (2 g) garam masala
  • ¼ cup (60 ml) water, as needed to prevent sticking
  • 1 tbsp (15 ml) fresh lemon juice
  • ½ cup (15 g) loosely packed fresh cilantro leaves, roughly chopped

Instructions

  1. Prepare the ingredients. Cut the chicken into similar-size pieces so it cooks evenly. Chop the tomatoes, grate the ginger and garlic, and measure the spices into a small bowl. Keep the ginger matchsticks, lemon juice, and cilantro separate for finishing. If using fresh green chilies, slit them without cutting all the way through; wash your hands and utensils after handling them.
  2. Brown the chicken, about 8 minutes. Heat the oil in a wide, heavy skillet or karahi over medium-high heat. Add the chicken in one layer, working in batches if necessary so the pieces brown rather than steam. Cook for about 4 minutes, turn, and cook for another 4 minutes. The chicken does not need to be cooked through yet. Transfer it to a plate, leaving the oil in the pan.
  3. Cook the aromatics, 1 minute. Reduce the heat to medium. Add the grated ginger and garlic to the pan and stir constantly for about 30 to 60 seconds, just until fragrant. Keep them moving; browned garlic can taste bitter.
  4. Toast the spices, about 1 minute. Add the ground coriander, cumin, Kashmiri chili powder, turmeric, black pepper, and salt. Stir for 30 seconds, then add the chopped tomatoes and slit green chilies. Stir well, scraping up the browned bits from the pan. Those browned bits add flavor, but if the spices begin to catch before the tomatoes release their juices, add a spoonful of the measured water.
  5. Break down the tomatoes, 12 minutes. Cover the pan and cook over medium-low heat, stirring once or twice. The tomatoes should soften and collapse into a thick, pulpy sauce. If the pan looks dry or the mixture sticks, add a little of the remaining water. With canned tomatoes, the sauce may be ready a few minutes sooner; cook until it is thick rather than relying only on the timer.
  6. Simmer the chicken, 18 minutes. Return the chicken and any juices on the plate to the pan. Stir to coat every piece in the tomato masala, cover, and simmer gently for 18 minutes, stirring once midway. Keep the heat low enough that the sauce bubbles gently, not vigorously. If the sauce becomes too tight before the chicken is done, add water a tablespoon at a time.
  7. Reduce and check for doneness, 5 minutes. Uncover and cook for about 5 minutes, stirring carefully, until the sauce clings to the chicken and the oil begins to show at the edges. Check the thickest pieces with a food thermometer: USDA FSIS says poultry must reach a safe minimum internal temperature of 165°F (74°C). If any piece has not reached that temperature, continue simmering and recheck; the exact time depends on the size of the pieces and your pan. Turn off the heat, then stir in the garam masala and lemon juice. Taste and adjust the salt or lemon.
  8. Garnish and serve. Scatter the ginger matchsticks and cilantro over the top. Rest the karahi for a couple of minutes while you bring the bread or rice to the table, then serve hot. The sauce should be thick and spoonable, not watery; a little oil around its edge is normal for this style.

Tips

  • Choose the right pan. A karahi is a deep, rounded cooking vessel, but a wide, heavy skillet works well at home. A broad surface helps moisture evaporate, concentrating the tomato sauce. If your pan is small, brown the chicken in batches and avoid crowding it.
  • Adjust the chili thoughtfully. Kashmiri chili powder gives a red color and gentle warmth. If it is hard to find, use mild paprika for color and add a pinch of cayenne only if you want more heat. Paprika alone is less pungent and will not give quite the same flavor. Fresh chilies are optional, and removing their seeds also softens the result.
  • Use ripe tomatoes and watch the sauce. Ripe fresh tomatoes make a bright, slightly textured masala. Canned tomatoes are a reliable substitute, though they can taste a little less fresh and may need less water. If the tomatoes are especially juicy, leave the lid off for an extra few minutes to reduce the sauce instead of adding flour or cream.
  • Do not rush the browning or scorch the spices. Browning gives the chicken savory depth, but filling the pan too full makes it release moisture. Spices need only a brief toast before tomatoes go in; prolonged frying can make them bitter. Stir and lower the heat if anything sticks.

Serving Suggestions

Serve chicken karahi masala straight from the pan with naan, roti, or another sturdy flatbread for gathering the thick sauce. Steamed basmati rice is a good choice when you want a milder, filling base. A simple cucumber, tomato, and red onion salad adds cool crunch; plain yogurt or raita can mellow the chilies at the table. Lemon wedges and extra chopped cilantro let each person adjust the brightness and freshness of their portion.

For a fuller meal, add a vegetable side such as lightly sautéed okra, greens, or roasted cauliflower. Keep the side dishes simply seasoned so they do not compete with the ginger, chilies, and spice blend. This karahi is best served hot, while the sauce is still glossy and easy to scoop.

Variations

Bone-in chicken: Use about 2½ lb (1.1 kg) bone-in chicken pieces in place of the boneless thighs. Brown them as directed, then allow more time during the covered simmer; use the thermometer rather than the clock to confirm that the thickest meat reaches 165°F (74°C), without touching the bone. The bones add flavor, but the pieces take longer to cook and are less convenient to eat.

More or less heat: For a milder pan, omit the fresh chilies and use paprika in place of some or all of the Kashmiri chili powder. For a hotter version, leave the seeds in the green chilies or add a small pinch of cayenne. Increase heat gradually: the chili flavor becomes more apparent as the sauce reduces.

Onion in the masala: Some household and regional versions include onion, while others rely on tomatoes, ginger, and garlic for the sauce. For a softer, sweeter base, cook 1 medium finely chopped onion (about 150 g) in the oil for 6 to 8 minutes before browning the chicken. It changes the texture and makes the finished masala less sharply tomato-forward.

Use a prepared karahi masala: If you have a packaged spice blend labeled karahi masala, use it instead of the ground coriander, cumin, chili powder, turmeric, black pepper, and garam masala. Brands vary in salt and heat, so start with the package amount for 2¼ lb (1 kg) chicken, omit the recipe’s salt at first, and season after simmering. This is convenient, but the flavor will depend on the blend.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, in a shallow airtight container. They keep for 3 to 4 days in the refrigerator. The sauce may thicken as it chills, and the spices can taste a little deeper the next day. For longer storage, freeze the cooled karahi in a freezer-safe container for up to 3 months for best quality; thaw it overnight in the refrigerator before reheating.

Reheat only the portion you plan to eat, either in a covered saucepan over medium-low heat or in the microwave, stirring partway through. Add a splash of water if the masala is too thick, then heat until steaming throughout and a food thermometer reads 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. Avoid repeatedly cooling and reheating the whole batch. Add fresh cilantro or a small squeeze of lemon after reheating to brighten the flavor.

Frequently Asked Questions

What does karahi mean? A karahi is a deep, rounded pan used for cooking in South Asian cuisines. The dish takes its name from the vessel, though a wide skillet is a practical substitute. Chicken karahi is associated with Pakistani cooking and is also popular in North India; ingredients and methods vary by region and household.

Is chicken karahi masala the same as chicken curry? It is a kind of chicken curry, but this version has a concentrated tomato masala rather than a thin, abundant gravy. Ginger, garlic, green chilies, and a toasted spice blend give it its characteristic punch. The sauce is reduced until it coats the chicken, making flatbread especially useful for serving.

Can I use chicken breast instead of thighs? Yes. Cut boneless, skinless breasts into even pieces and brown them as directed, but begin checking for doneness earlier because breast meat can dry out if overcooked. Every piece still needs to reach 165°F (74°C) internally. Thighs are more forgiving during simmering and generally stay juicier.

Can I make it without fresh tomatoes? Yes. Use the listed amount of canned diced tomatoes, draining them first so the masala does not become watery. Crushed canned tomatoes also work, but the sauce will be smoother. Cook until the tomato mixture thickens and loses its raw taste; add water only if needed to keep it from sticking.

Why is my karahi watery? The tomatoes may have released more liquid than expected, or the pan may have been too narrow to let it evaporate. Remove the lid and simmer gently, stirring often, until the sauce reduces and clings to the chicken. Do not try to fix it by adding extra spice powder all at once; that can make the sauce gritty or harsh.

Can I prepare the dish ahead? You can chop the tomatoes, measure the spices, and grate the ginger and garlic a day ahead, storing them covered in the refrigerator. The cooked dish can also be made ahead and refrigerated for up to 3 to 4 days, then reheated to 165°F (74°C). For the freshest garnish, add cilantro and ginger matchsticks just before serving.

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