Chicken Karahi With Naan Bread, Step by Step

Updated November 3, 2026

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

Jump to recipe

Chicken Karahi With Naan Bread, Step by Step

Chicken karahi is a Pakistani-style dish of chicken cooked in a hot pan with tomatoes, ginger, garlic, chilies, and fragrant spices until the sauce clings to the meat. This version pairs it with soft homemade naan, so there is bread ready to scoop up every bit of the savory, tangy sauce; ingredients and heat levels vary from cook to cook.

Ingredients

  • For the naan: 4 cups (500 g) all-purpose flour, plus a little extra for rolling
  • 2 teaspoons (7 g) instant yeast
  • 1 tablespoon (12 g) granulated sugar
  • 1 teaspoon (6 g) fine salt
  • 1 teaspoon (4 g) baking powder
  • ½ cup (120 g) plain whole-milk yogurt, at room temperature
  • ¾ cup (180 ml) warm water, about 100°F (38°C)
  • 2 tablespoons (30 ml) neutral oil, such as canola or sunflower oil
  • 2 tablespoons (28 g) melted butter or ghee, for brushing
  • For the chicken karahi: 2½ pounds (1.13 kg) bone-in chicken thighs and drumsticks, cut into manageable pieces, or boneless thighs
  • ⅓ cup (80 ml) neutral oil or ghee
  • 1½ pounds (680 g) ripe tomatoes, chopped, or one 28-ounce (794 g) can whole peeled tomatoes, drained and chopped
  • 6 garlic cloves (about 30 g), finely chopped or grated
  • 2 tablespoons (30 g) peeled fresh ginger, finely chopped or grated, plus 1 teaspoon (5 g) cut into matchsticks for garnish
  • 2–4 fresh green chilies (about 15–30 g), slit lengthwise; use fewer for a milder curry
  • 1½ teaspoons (4 g) ground coriander
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) paprika or mild Kashmiri chili powder
  • ½ teaspoon (1 g) ground turmeric
  • ½ teaspoon (1 g) freshly ground black pepper
  • 1½ teaspoons (9 g) fine salt, or to taste
  • 2 tablespoons (30 ml) water, only if the pan needs help getting started
  • ½ cup (15 g) fresh cilantro leaves and tender stems, roughly chopped
  • 1 tablespoon (15 ml) lemon juice, optional, for finishing

Instructions

  1. Mix the naan dough, about 10 minutes active time. In a large bowl, combine the flour, yeast, sugar, salt, and baking powder. Stir in the yogurt, warm water, and oil until a rough dough forms. Turn it onto a lightly floured counter and knead for about 8 minutes, until smooth and elastic. The dough should feel soft and slightly tacky; add flour a teaspoon at a time only if it is too sticky to handle. Avoid adding a lot of extra flour, which can make the cooked bread firm.
  2. Let the dough rise for 1 hour. Shape it into a ball, lightly oil the bowl, and return the dough to it. Cover with a clean towel or reusable cover and leave in a comfortably warm place until roughly doubled. The exact rise depends on room temperature. While it rises, chop the tomatoes, garlic, ginger, chilies, and cilantro, and pat the chicken dry with paper towels. Keep raw chicken and its utensils separate from the naan ingredients and other ready-to-eat foods.
  3. Start the karahi. Heat the oil or ghee in a wide, heavy skillet, wok, or karahi over medium-high heat. Add the chicken in a single layer, working in batches if needed, and brown it for about 5 minutes, turning once or twice. It does not need to cook through at this point. Add the chopped garlic and 2 tablespoons of grated ginger; stir for about 30 seconds, just until fragrant. If the garlic begins to darken, lower the heat.
  4. Build and simmer the sauce. Add the tomatoes, green chilies, coriander, cumin, paprika or Kashmiri chili powder, turmeric, black pepper, salt, and the optional 2 tablespoons of water. Stir, scraping up any browned bits. Bring to a steady simmer, then cook uncovered for about 20 minutes, turning the chicken now and then. Crush the tomatoes with the back of a spoon as they soften. The sauce should reduce and thicken around the chicken rather than remain like soup; lower the heat if it splatters heavily. If using boneless thighs, begin checking them a few minutes earlier.
  5. Check the chicken for doneness. Insert an instant-read food thermometer into the thickest part of a piece 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, continue simmering and check again after a few minutes. Once cooked, taste the sauce and adjust the salt or add the optional lemon juice. Keep the pan covered off the heat while you cook the naan.
  6. Shape and cook the naan, about 20 minutes. Divide the risen dough into 6 equal pieces and roll each into a ball. Heat a dry, heavy skillet over medium-high heat until very hot. On a lightly floured surface, roll one ball into an oval about ⅛ inch (3 mm) thick. Lay it in the hot skillet; cook until bubbles form and the underside has browned spots, about 1–2 minutes. Flip and cook the second side for about 1 minute. Adjust the heat if the bread scorches before it puffs. Repeat, rolling the next naan while one cooks. Brush each warm naan lightly with melted butter or ghee and stack under a clean towel.
  7. Serve hot. Scatter the remaining ginger matchsticks and cilantro over the karahi. Bring the chicken and sauce to the table with the naan alongside. If the sauce has thickened while you cooked the bread, stir in a tablespoon of hot water at a time to loosen it, without making it watery.

Tips

  • Use a wide pan. A karahi, wok, or broad skillet gives the tomatoes room to reduce and lets chicken brown instead of steam. If your pan is small, brown the chicken in batches and simmer it in one batch once the tomatoes go in.
  • Choose the chicken that suits your schedule. Bone-in thighs and drumsticks stay succulent and give the sauce extra flavor, but take longer to reach temperature. Boneless thighs are easier to serve and may finish sooner. Check the thickest pieces with a thermometer rather than relying only on the clock.
  • Keep the naan tender. A soft dough and a properly hot, dry skillet help create bubbles and browned patches. If the pan is too cool, the naan dries out before it colors; if it smokes fiercely, lower the heat. Stack cooked breads under a towel so they stay pliable.
  • Make the heat adjustable. Green chilies vary considerably in strength. Start with two, leave them whole or slit rather than finely chopping them, and serve extra sliced chilies separately. If fresh ginger is unavailable, ground ginger can work in a pinch, but it lacks the bright, fresh bite that is characteristic of the dish.

Serving Suggestions

Serve the karahi straight from its cooking pan, with naan warm and close at hand for tearing and dipping. A simple chopped salad of cucumber, tomato, red onion, and lemon makes a crisp contrast to the rich sauce. Plain yogurt or a cucumber raita is also useful if the chilies make the curry hotter than expected. For a more substantial spread, add basmati rice; it is not essential when you have naan, but it gives guests another way to enjoy the sauce. Set out lemon wedges and extra cilantro so people can finish their own portions.

Variations

For a milder family-style karahi, use one or two mild green chilies and omit the black pepper, then let diners add sliced chili at the table. For a hotter version, add another slit chili or a small amount of hot chili powder, tasting as you go. Some regional and family versions include onion, while many keep the sauce focused on tomato, ginger, and garlic. If you want onion, cook one small finely chopped onion (about 150 g) in the oil until golden before adding the chicken; it makes the sauce sweeter and thicker, so allow a few extra minutes for it to cook down.

Fresh ripe tomatoes give a bright, lightly textured sauce. Canned tomatoes are a practical substitute when fresh ones are bland or out of season; drain and chop them as listed, and simmer until the sauce is no longer watery. Kashmiri chili powder is valued for its red color and relatively gentle heat, but paprika is an accessible substitute with a milder, less distinctive flavor. For naan without dairy, use an unsweetened, unflavored plant-based yogurt and brush the finished bread with olive oil instead of butter; the flavor will be a little different, but the method stays the same. You can also serve store-bought naan, warmed according to its package directions, if you want to make only the karahi from scratch.

Storage and Reheating

Refrigerate leftover chicken karahi and naan within 2 hours of cooking. Store them separately in airtight containers; the karahi keeps for 3–4 days in the refrigerator, and the naan is best within about 2 days. For longer storage, freeze the cooled karahi for up to 3 months and the naan for up to 2 months for best quality. Freeze naan in a sealed bag with parchment between pieces so you can take out only what you need. Thaw frozen curry overnight in the refrigerator, not on the counter.

Reheat the karahi in a covered saucepan over medium-low heat, stirring occasionally. Add a splash of water if the tomato sauce has become very thick, and check with a food thermometer that leftovers reach 165°F (74°C) before serving. In a microwave, cover the dish loosely and stir partway through heating so it warms evenly. Warm naan in a dry skillet for about 30–60 seconds per side, or wrap a few pieces in foil and heat in a 300°F (150°C) oven until warm. Avoid repeatedly reheating the whole batch; warm only the portions you plan to eat.

Frequently Asked Questions

Can I make chicken karahi with boneless chicken?
Yes. Boneless thighs are the easiest swap and remain more forgiving than breast meat. They may cook faster than bone-in pieces, so begin checking their thickest sections before the end of the simmer and use the same 165°F (74°C) food-safety target. Boneless breast can be used, but it is leaner and can turn dry if left simmering too long.

Is chicken karahi very spicy?
It can be, but the heat is easy to control in this recipe. The green chilies are the main adjustable source of heat, and their strength varies. Use two mild chilies, or leave them whole for a gentler result; add more only after tasting the sauce. Paprika contributes color without the sharp heat of many chili powders.

Can I prepare the naan dough ahead?
Yes. After kneading, cover the bowl and refrigerate the dough for up to 12 hours. Cold dough rises more slowly, so allow it to sit at room temperature until puffy before dividing and rolling; this can take 45–60 minutes depending on the room. Do not leave dough containing yogurt at room temperature overnight.

Why did my naan turn out tough instead of soft?
Common causes are adding too much flour while kneading or rolling, rolling the dough too thin, and cooking it for too long over low heat. Keep the dough soft, use only a light dusting of flour, and cook on a thoroughly heated skillet so the bread puffs and colors quickly. Covering the cooked naan with a towel also helps prevent it from drying as the remaining pieces cook.

Can I use canned tomatoes or skip the fresh chilies?
Yes. Drained, chopped canned tomatoes work well, though they can need a few extra minutes to reduce and may taste less fresh than ripe tomatoes. If you skip green chilies, the curry will be milder and miss some of their fresh flavor; add a pinch of chili powder only if you want more heat. Taste before adding extra salt, especially if your canned tomatoes are salted.

Can I make this recipe without a karahi pan?
Absolutely. A wok or a wide, heavy skillet is suitable. The important thing is to avoid crowding the chicken and to leave enough exposed pan surface for the tomato sauce to reduce. A narrow saucepan tends to trap moisture, so the sauce may take longer to thicken; simmer uncovered and stir more often if that is the pan you have.

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