Chicken Karahi With Naan: A Weeknight-Friendly Recipe

Updated November 3, 2026

Total time
1 hr 10 min
prep 25 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 With Naan: A Weeknight-Friendly Recipe

Chicken karahi is a Pakistani tomato-and-chicken curry cooked in a wide pan, traditionally called a karahi, and finished with ginger, green chili, and fresh herbs. This version uses boneless chicken thighs for a manageable cook time and serves the richly spiced sauce with warm naan for scooping. The balance of juicy tomatoes, fragrant spices, and bright garnishes makes it satisfying without needing a long simmer.

Ingredients

  • 2 lb boneless, skinless chicken thighs (900 g), cut into roughly 1½-inch (4 cm) pieces
  • 3 tbsp neutral oil (45 ml), such as canola or sunflower oil
  • 1 tbsp finely grated fresh ginger (15 g), plus 1 tbsp cut into thin matchsticks (15 g) for garnish
  • 4 garlic cloves (about 12 g), finely grated or minced
  • 1½ lb ripe tomatoes (680 g), diced; or one 28 oz can (794 g) whole peeled tomatoes, crushed by hand
  • 2 medium green chilies (about 20 g), slit lengthwise; remove seeds for less heat
  • 1½ tsp ground coriander (3 g)
  • 1 tsp ground cumin (2 g)
  • 1 tsp Kashmiri chili powder (2 g), or ½ tsp cayenne (1 g) for a hotter substitute
  • ½ tsp freshly ground black pepper (1 g)
  • 1 tsp fine salt (6 g), plus more to taste
  • ½ tsp garam masala (1 g)
  • ¼ tsp ground turmeric (about 1 g)
  • ½ tsp dried fenugreek leaves, also called kasuri methi (about 0.5 g), optional
  • ¼ cup chopped fresh cilantro (10 g), plus a little extra for serving
  • 1 tbsp lemon juice (15 ml), or to taste
  • 4 medium naan (about 14 oz/400 g total), for serving
  • 1 tbsp melted ghee or butter (15 g), optional, for brushing the naan

Instructions

  1. Prepare the ingredients. Cut the chicken into similar-sized pieces so it cooks evenly, and pat it dry with paper towels; dry surfaces brown more readily than wet ones. Dice the tomatoes, grate the ginger and garlic, slit the chilies, and measure the spices before heating the pan. If using canned tomatoes, crush them by hand and keep their juices. This prep takes about 25 minutes, including trimming and chopping.
  2. Heat the oil and soften the aromatics. Set a wide, heavy skillet or karahi over medium-high heat and add the oil. When it shimmers, add the grated ginger and garlic. Stir for about 1 minute, just until fragrant. Keep them moving and lower the heat if they begin to brown; scorched garlic can make the sauce bitter.
  3. Brown the chicken. Add the chicken in a single layer if possible. Cook for about 8 minutes, turning the pieces so several sides pick up a little color. If your pan is small, brown the chicken in two batches rather than crowding it; crowded pieces release liquid and steam instead of searing. A few browned edges add flavor, but the chicken does not need to be cooked through at this point.
  4. Toast the spices briefly. Add the coriander, cumin, Kashmiri chili powder, black pepper, salt, turmeric, and slit green chilies. Stir for about 1 minute to coat the chicken and let the spices become fragrant. Do not leave the spices sitting on the hot pan, since they can burn quickly. Add the tomatoes and all their juices, then scrape the bottom of the pan to loosen any browned bits.
  5. Simmer until tender. Bring the tomato mixture to a lively simmer, then lower the heat to medium-low and cover the pan. Cook for 20 minutes, stirring once or twice so the sauce does not catch. Remove the lid and simmer for about 8 minutes more, stirring more often as the tomatoes reduce into a thick, clingy sauce. The chicken should be tender, and the sauce should look glossy rather than watery. Check the thickest chicken piece with a food thermometer; USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for poultry. If it has not reached that temperature, continue cooking and check again.
  6. Finish the karahi. Crush the dried fenugreek leaves between your palms, if using, and stir them into the sauce with the garam masala and chopped cilantro. Add the lemon juice, taste, and adjust the salt or lemon as needed. If the sauce tastes too sharp, give it another minute or two to mellow; if it is too thick, loosen it with 1–2 tablespoons (15–30 ml) of water. Keep the finished chicken hot while you warm the naan.
  7. Warm the naan and serve. Heat a dry skillet over medium heat and warm each naan for about 30–45 seconds per side, until soft with a few toasted spots; work in batches. Alternatively, follow the package directions. Brush with melted ghee or butter if you like. Scatter the ginger matchsticks and extra cilantro over the karahi and bring it to the table with the naan.

Tips

  • Use a wide pan. A karahi has sloped sides, but a broad, heavy skillet works well at home. More surface area helps moisture evaporate during the uncovered simmer, concentrating the tomatoes instead of leaving the curry thin. If your pan is narrow, expect the sauce to take a few minutes longer to reduce.
  • Choose chili to suit your table. Kashmiri chili powder gives a red color and gentle warmth. Cayenne is hotter, so start with half the amount and increase only after tasting. Removing the seeds from the fresh chilies also moderates heat; leave them whole for flavor without as much spice.
  • Keep the chicken pieces even. Pieces close to 1½ inches cook at a similar pace. Very small pieces can turn dry while the tomatoes reduce, while oversized pieces take longer to reach a safe temperature. A thermometer is more reliable than judging doneness by color alone.
  • Know your fenugreek options. Kasuri methi adds a slightly sweet, herbaceous aroma and is sold in many South Asian grocery stores. It is optional; if unavailable, omit it rather than substituting fenugreek seeds, which are much more bitter. The karahi will still have plenty of flavor from ginger, garlic, tomatoes, and the ground spices.

Serving Suggestions

Serve the karahi hot in its cooking pan or in a shallow serving bowl, with naan alongside for tearing and scooping up the sauce. Add a small bowl of sliced cucumber and red onion, a few lemon wedges, and extra cilantro if you want a crisp, fresh contrast to the rich tomato gravy. Plain yogurt or a simple cucumber raita is another cooling accompaniment, especially if you have used hotter chilies.

For a fuller meal, pair it with basmati rice as well as naan, or offer a simple vegetable side such as sautéed spinach, roasted cauliflower, or a lightly dressed salad. The sauce is the best part to catch with bread, so avoid serving it in a deep bowl where the chicken and gravy are difficult to reach. If serving a group, keep naan wrapped in a clean towel after warming so it stays soft while everyone sits down.

Variations

Bone-in chicken: For a more traditional-feeling, hands-on version, use about 2½ lb (1.1 kg) bone-in chicken pieces. Brown them in batches and allow extra time for simmering; verify 165°F (74°C) in the thickest part without touching the bone. The bones add depth to the sauce, but the pieces are less convenient to eat with naan.

Less heat: Leave out the fresh chilies and use a mild paprika in place of the chili powder. The flavor will be gentler and the sauce less vivid than with Kashmiri chili powder. To make it hotter, add a finely chopped chili with the tomatoes or offer sliced chilies at the table so diners can adjust their own portions.

More sauce: Add ½ cup (120 ml) water with the tomatoes and simmer uncovered until the sauce reaches the consistency you like. It will be looser and less concentrated, but is especially good served with rice. For a slightly richer finish, stir in 2 tablespoons (30 ml) of cream; this softens the tomato and chili flavors and is a variation rather than a required traditional ingredient.

Use chicken breast: Boneless breast can replace the thighs in equal weight, though it is leaner and less forgiving if overcooked. Cut it into evenly sized pieces and begin checking its temperature sooner. Remove the chicken from the pan once it reaches 165°F (74°C); simmer the tomato sauce briefly on its own if it needs more time to thicken, then return the chicken to coat it.

Storage and Reheating

Refrigerate leftover karahi within 2 hours of cooking in a covered, shallow container. It keeps for 3–4 days in the refrigerator. Store the chicken and naan separately if possible, since bread left in the sauce becomes soggy. The tomato sauce may firm up as it chills; that is normal and it will loosen as it warms.

Reheat only the amount you plan to eat, either in a saucepan over medium-low heat or in a microwave-safe dish. Stir occasionally and add a splash of water if the sauce is too thick. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Warm naan separately in a dry skillet or wrapped in a clean, slightly damp paper towel in the microwave for short intervals.

For longer storage, freeze the cooled chicken and sauce in a tightly sealed freezer-safe container for up to 2–3 months for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C). The sauce may separate slightly after freezing; stir it as it heats. Naan can also be frozen separately, wrapped well, then thawed and warmed before serving.

Frequently Asked Questions

Can I make chicken karahi without a karahi pan?
Yes. A wide, heavy skillet or sauté pan is a practical substitute. The important feature is a broad cooking surface that lets the tomato liquid evaporate. A deep, narrow pot can work, but the sauce may need more time uncovered to become thick.

Can I use canned tomatoes instead of fresh?
Yes. Use one 28 oz (794 g) can of whole peeled tomatoes, crush them, and include the juice. Canned tomatoes can taste a little softer and more uniform than ripe fresh tomatoes, but they work well, especially when fresh tomatoes are out of season. Simmer until the sauce is thick and no longer watery.

Why is my karahi sauce watery?
The tomatoes may have released more liquid, or the pan may have been too crowded or covered for too long. Remove the lid and simmer the sauce, stirring regularly, until excess moisture evaporates. Keep the heat moderate so the bottom does not scorch, and avoid adding water unless you want a looser gravy.

Is chicken karahi very spicy?
It can be, but the heat is easy to adjust. This recipe uses a modest amount of chili powder and two fresh chilies; remove the seeds or use fewer chilies for a milder result. Chili powders vary in strength, so start conservatively and add more after tasting the sauce.

Can I prepare the dish ahead?
You can chop the tomatoes, ginger, garlic, and garnishes earlier in the day and keep them covered in the refrigerator. You can also cook the karahi a day ahead and reheat it gently to 165°F (74°C) before serving. Warm naan just before the meal so it stays soft, and add the fresh ginger garnish at the end.

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