Karahi takes its name from the wide, deep pan it is traditionally cooked in, and it is a staple of Pakistani and North Indian restaurant menus. Unlike curries built on a long list of ground spices, karahi relies on a short ingredient list: tomatoes, ginger, garlic, and green chilies, cooked down until the oil separates from the sauce.
The key is high heat and patience with the tomatoes. Serve it straight from the pan with hot naan or steamed rice.
Chicken karahi is a Pakistani and North Indian classic named after the wide, deep pan it is traditionally cooked in. Instead of a long list of ground spices, karahi relies on tomatoes, ginger, garlic, and green chilies, cooked down until the oil separates from the sauce.
The key is high heat and patience with the tomatoes. Serve it straight from the pan with hot naan or steamed rice.


Chicken Karahi
Ingredients
Equipment
Method
- Heat the oil in a wide, heavy pan over high heat. Add the chicken and sear for 5 to 6 minutes, turning, until lightly browned.
- Add the cumin seeds, half the ginger, and the garlic. Stir for 30 seconds.
- Add the tomatoes. Cook over medium-high heat, stirring and mashing, for 10 to 12 minutes, until they break down completely and the oil starts to separate from the sauce.
- Add the chili powder, turmeric, salt, and green chilies. Cover, reduce the heat to medium-low, and cook for 20 to 25 minutes, stirring occasionally, until the chicken is cooked through (bone-in is best near 175°F) and the sauce is thick. Add a splash of water if it starts to stick.
- Uncover and cook 2 to 3 minutes to tighten the sauce. Garnish with the remaining ginger and cilantro.
Notes
- Wait for the oil to visibly separate from the tomato base. That is the sign it is ready.
- Fresh tomatoes give the thick, clinging sauce that karahi is known for. Canned makes it looser.
- Boneless chicken works too. Reduce the final simmer to about 10 minutes.
- For less heat, use fewer chilies and less chili powder.
- Leftovers keep 4 days in the fridge.

How to get the best chicken karahi
Great chicken karahi comes down to the tomato stage. Cook them over medium-high heat, mashing as they soften, until they collapse into a thick paste and a layer of oil rises to the surface. That visible separation is your signal that the sauce is ready, so do not add water early to rush it. Bone-in pieces add flavor to the sauce as they cook, and the ginger matchsticks stirred in at the end give the finished dish a fresh, sharp edge. Adjust the green chilies and chili powder to your heat level, and let the pan sit covered for a few minutes before serving.
Spices and pantry finds
This post contains affiliate links. If you shop through them, I may earn a small commission at no extra cost to you.
The ingredient list is short, so quality matters. Cumin seeds, red chili powder (Kashmiri chili gives color with milder heat), turmeric, and ghee or a neutral oil are the core. A wide, heavy karahi or kadai pan helps the tomatoes reduce evenly, and basmati rice rounds out the meal. You’ll find spices, rice, and halal grocery sources on my Pantry Passport list on Benable, and pans and kitchen tools on my Little Kitchen Joys list.
What to serve with chicken karahi
Hot naan or roti is the classic partner for chicken karahi, with plain basmati rice as an easy alternative. Add a cooling yogurt raita and a simple onion and cucumber salad on the side. If you like South Asian flavors, try the chicken tikka wraps for a quicker weeknight meal or the one pot butter chicken pasta for something creamy. You can also browse South Asian restaurants in our halal restaurant directory.
More recipes to try
- Halal cart chicken and rice: charred chicken over spiced rice with white sauce
- Hot honey chicken bowls: sweet, spicy chicken over buttery garlic rice
- Nigerian jollof rice: a smoky tomato and pepper rice

Frequently Asked Questions
Is karahi very spicy? It has real heat from the green chilies and chili powder. Reduce both to taste.
Why bone-in chicken? Bones add flavor to the sauce as it cooks. Boneless works, with a shorter simmer.
What do I serve with karahi? Hot naan or roti, or plain basmati rice.