Chicken Karahi
A fiery tomato-based chicken curry cooked in a traditional wok with green chilies and fresh ginger.

The Story
Chicken Karahi is a beloved dish in Pakistani cuisine, often cooked during family gatherings and celebrations. Its rich flavors and aromatic spices represent the warmth of home-cooked meals, bringing people together around the dining table.
Nutrition per Serving
400
Calories
30g
Protein
10g
Carbs
28g
Fat
2g
Fiber
Step-by-Step Instructions
- 1
In a large karahi or wok, heat the ghee or oil over medium heat until it shimmers. Add the finely chopped onions and sauté until they turn golden brown, which should take about 8-10 minutes. This step is crucial as it develops the base flavor of the dish.
- 2
Next, add the ginger-garlic paste to the onions and cook for another 2-3 minutes, stirring continuously until the raw smell disappears. You should see the mixture darkening slightly and becoming aromatic.
- 3
Incorporate the chicken pieces into the karahi, stirring well to coat them in the onion and ginger-garlic mixture. Cook for about 5-7 minutes until the chicken begins to change color and is no longer pink on the outside.
- 4
Add the chopped tomatoes to the karahi, along with the slit green chilies. Stir the mixture well and let it cook for 5-7 minutes until the tomatoes soften and start to break down, creating a thick gravy.
- 5
Now, introduce the coriander powder, cumin powder, red chili powder, turmeric powder, and salt to the chicken. Mix well, ensuring that the spices are evenly distributed. Allow the spices to cook for 2-3 minutes while stirring frequently, which will help release their flavors.
- 6
Pour in the water, stirring to combine, and bring the mixture to a gentle boil. Reduce the heat to low, cover the karahi, and let it simmer for 15-20 minutes. During this time, the chicken will cook through and absorb all the spices.
- 7
After the chicken has cooked, remove the lid and increase the heat to medium-high. Add the garam masala and lemon juice, stirring well. Cook uncovered for an additional 5 minutes, allowing the gravy to thicken and develop a rich flavor.
- 8
Once the oil starts to separate from the gravy, taste and adjust the salt if necessary. The final dish should be thick and aromatic, with the chicken tender and juicy.
- 9
Remove from heat and garnish generously with fresh coriander leaves. This adds a vibrant color and freshness to the dish.
- 10
Serve the Chicken Karahi hot with naan or steamed rice for an authentic Pakistani meal. Enjoy the flavors and the warmth of this traditional dish.
Pro Tips
- •
Use fresh spices for a more vibrant flavor. Toast them lightly before adding to enhance their aroma.
- •
For a thicker gravy, simmer the tomatoes until they break down completely before adding the chicken.
- •
Adjust the amount of ginger-garlic paste according to your taste preference; it adds depth to the dish.
- •
Garnish with fresh coriander and green chilies just before serving for an extra burst of flavor.
Variations
- →
Substitute chicken with paneer or tofu for a vegetarian option.
- →
Add regional spices like Kashmiri red chili for a unique taste from the northern regions of Pakistan.
- →
Swap tomatoes with yogurt for a creamier version of the dish.
You Might Also Like
From the Blog
Karahi vs Handi vs Nihari: Pakistan's Big Three Meat Dishes Compared
Three iconic Pakistani meat dishes, three completely different techniques. Learn which one to order, which to cook first, and what makes each one special.
healthHydrating Summer Drinks from Pakistan
Traditional beverages that replenish electrolytes naturally.

