
A Khyber Pakhtunkhwa and Punjab dish from the Pakistan-side kitchens of Peshawar and Lahore, codified mid-20th century at roadside dhabas catering to truckers and travelers. The karahi vessel itself is older — North Indian and Pakistani cooks have used it for centuries — but the bone-in tomato-and-ginger formula known as «karahi gosht» or «chicken karahi» today is a Pakistani street-food signature, distinct from the cream-heavy butter-chicken style developed in Indian Punjab.
A Khyber Pakhtunkhwa and Punjab dhaba dish codified mid-20th century at trucker stops in Peshawar and Lahore. No onion, no cream, no powdered masala — just bone-in chicken, crushed tomato, ginger julienne, green chili. Oil splits and rises in 8–10 minutes; long simmering means the cook doesn't know the dish.
Bone-in chicken pieces in a shallow, two-handled iron wok (the karahi itself), coated in a glossy red sauce of crushed tomato, ginger julienne, green chili, and black pepper — no onion, no cream, no powdered spice mix. Sauce is loose, oily, and tastes of tomato cooked hard rather than slow-simmered curry. Served sizzling at the table in the same karahi, with naan and lemon wedges. Kashmiri red chili gives the color, not turmeric.
High heat and tomato dehydration carry the dish. The wok stays at near-deep-fry temperature throughout; tomatoes are added whole or quartered and crushed against the side of the karahi as they cook, releasing water that flashes off rather than collecting as gravy. Done right, the oil splits and rises in 8–10 minutes. Long simmering or onion-base padding turns it into generic curry — both are dhaba-cook giveaways for an inexperienced kitchen.
Variations
Lahori (heavier on garlic and Kashmiri chile); Peshawari (more black pepper, leaner sauce); namkeen karahi (Quetta-style, salt and ginger only, no tomato); restaurant butter karahi (Karachi, with butter cube on top — purists scoff).
On the Palate
Where Chicken Karahi sits in the Pakistani flavor cloud
Keep the karahi ripping hot the whole time so the tomato water flashes off instead of pooling into gravy, and you'll see the oil split and rise in 8–10 minutes; low heat or an onion base turns it into ordinary curry.
Ingredients
How it's made
5 steps · 35 min
- 15 min
Mix garlic paste and salt in a small bowl. Rub this mixture over the chicken pieces, ensuring they are well coated. Let marinate for several hours to develop flavor.
- 23 min
Heat oil in a karaahi or deep pan over medium heat. Add whole red peppers and fry until they darken and release their aroma.
Watch outThe whole red chilies are ready when they darken a shade and the oil smells sharp and toasty, just seconds.
- 310 min
Add the marinated chicken to the pan. Cook over low heat, stirring occasionally, until the chicken turns opaque and begins to brown slightly, about 10 minutes.
Watch outAvoid cooking on high heat to prevent the chicken from becoming tough.
- 415 min
Stir in the diced tomatoes, mixing thoroughly with the chicken. Cover and let simmer on low heat until the tomatoes break down and the sauce thickens, about 15 minutes.
Watch outKeep going until the tomatoes collapse and the oil splits out shiny at the edges, around 8–10 minutes.
- 52 min
Garnish with sliced green chilies and chopped coriander before serving. The dish should be aromatic with a balance of heat and freshness from the herbs.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






