Introduction
Chicken Karahi Recipe is one of those Pakistani dishes that proves you don’t need a long list of spices to make something incredibly flavorful. This easy Pakistani-style Chicken Karahi is made with juicy chicken, fresh tomatoes, green chilies, ginger, and a few freshly crushed spices.
There is no red chili powder or coriander powder in this recipe. Instead, crushed coriander seeds, crushed cumin, and freshly crushed black pepper give the karahi a more rustic, aromatic flavor.
If you like a little extra masala, you can also add a spoonful or two of yogurt for a richer and creamier finish.

Why You’ll Love This Chicken Karahi Recipe
There are plenty of reasons to make this chicken karahi recipe at home. It is simple enough for a weeknight dinner but flavorful enough to serve when you’re hosting family or friends.
- Easy to make: You only need simple, everyday ingredients and one main pan.
- Bold Pakistani flavors: Fresh tomatoes, ginger-garlic paste, green chilies, and freshly crushed spices create a rich and aromatic masala.
- No red chili powder: The heat comes naturally from fresh green chilies and freshly crushed black pepper.
- Rich and flavorful: Slow-cooked tomatoes and properly bhunna-ed masala give the chicken a deep, delicious taste.
- Yogurt is optional: Add yogurt when you want a thicker, richer, and more masala-heavy karahi.
- Customizable spice level: You can easily increase or reduce the green chilies and black pepper.
- Perfect with naan or roti: The thick masala is ideal for scooping up with warm naan, roti, or chapati.
- Great for sharing: This Pakistani-style chicken karahi makes a satisfying family meal and is perfect for weekend gatherings.
Ingredients
- 1 kg chicken, cut into small pieces
- 4–5 ripe tomatoes, finely chopped
- 4–5 green chilies, sliced
- 2 tablespoons ginger-garlic paste
- 2–3 tablespoons fresh ginger, julienned
- 4–5 tablespoons cooking oil
- 1½ teaspoons coriander seeds, lightly crushed
- 1 teaspoon cumin seeds, lightly crushed
- 1 teaspoon freshly crushed black pepper
- ½ teaspoon turmeric powder
- Salt to taste
- ½ cup plain yogurt, optional
- Fresh coriander, for garnish
- Extra green chilies and ginger, for garnish
How to Make Chicken Karahi Recipe
1. Heat the Oil and Cook the Chicken
Heat the oil in a karahi or heavy-bottomed wok over medium-high heat.
Add the chicken and cook for 4–5 minutes until it changes color. Stir in the ginger-garlic paste and cook for another 1–2 minutes until fragrant and the raw smell disappears.
2. Add the Tomatoes
Add the chopped tomatoes, salt, and turmeric. Mix well and cover the karahi for a few minutes to soften the tomatoes.
3. Build the Masala
Once the tomatoes begin to break down, add the crushed coriander seeds, crushed cumin, and freshly crushed black pepper. Continue cooking over medium-high heat until the tomatoes completely soften and the masala thickens.
4. Add Yogurt (Optional)
If you like extra masala, lower the heat and stir in the yogurt. Cook until it blends smoothly into the tomato mixture and the oil starts to separate.
5. Add Green Chilies and Ginger
Add most of the sliced green chilies and julienned ginger, reserving some for garnish. Cook until the chicken is tender and coated in a rich, thick masala.
6. Garnish and Serve
Garnish generously with fresh coriander, extra green chilies, and fresh ginger. Serve hot with naan, roti, or chapati.
Why Add Ginger-Garlic Paste?
Ginger-garlic paste adds a deeper savory flavor and enhances the aroma of the chicken. It also helps create a richer, more flavorful masala while still keeping the dish true to its Pakistani-style roots.
Restaurant-Style Chicken Karahi Tips
Want your homemade chicken karahi recipe to taste more like the one served at a Pakistani restaurant? These simple tips can make a big difference.
Cook on Medium-High Heat
Karahi gets much of its signature flavor from cooking over fairly high heat. It helps the chicken brown nicely and allows the tomato masala to cook down quickly.
Don’t Rush the Bhunai
The secret to a flavorful karahi is proper sauteing. Allow the tomatoes, spices, and chicken to cook together until the masala becomes thick and the oil starts to separate. This step develops a deeper, richer flavor.
Use Freshly Crushed Spices
Instead of ready-made powders, lightly crush your coriander and cumin seeds just before cooking. Freshly crushed black pepper also adds a much stronger aroma and flavor.
Use Ripe Tomatoes
Fresh, ripe tomatoes create a naturally rich and tangy masala. If the tomatoes are too firm or not very juicy, the karahi may not develop the same depth of flavor.
Don’t Add Too Much Water
Restaurant-style karahi usually has a thick, concentrated masala rather than a thin curry. Add only a small amount of water if absolutely necessary and allow the excess moisture to cook off.
Finish With Fresh Ginger
A generous amount of thinly sliced fresh ginger added toward the end gives the karahi its classic fresh aroma and slightly spicy bite.
Add Green Chilies at the End
Adding some green chilies during the final stage keeps their fresh flavor and gives the finished karahi a brighter, more vibrant taste.
Give It a Final High-Heat Bhunai
Once the chicken is fully cooked and the masala is thick, increase the heat for the final minute or two and stir continuously. This final sauteing helps give the karahi a richer, more intense flavor.
Serve It Hot
For the best restaurant-style experience, serve the chicken karahi immediately while it’s sizzling hot. Garnish with fresh coriander, green chilies, and julienned ginger, and serve with hot naan or tandoori roti.
Tips for the Best Chicken Karahi
Crush the spices fresh. Lightly crushing the coriander and cumin seeds releases their oils and gives the dish much more aroma than using ready-made powders.
Use freshly crushed black pepper. It adds a warm, slightly spicy flavor without overpowering the tomatoes.
Cook the tomatoes properly. Don’t rush this step. The tomatoes should become soft and thick, with the oil beginning to separate from the masala.
Add yogurt only if you want extra masala. Yogurt makes the karahi richer and gives you a thicker, more substantial sauce.
Don’t add too much water. Chicken karahi should have a thick, concentrated masala rather than a watery curry.
Finish with fresh ginger. Julienned ginger added toward the end gives the dish its characteristic fresh aroma and bite.
Common Mistakes to Avoid When Making Chicken Karahi
Even though this chicken karahi recipe is easy to make, a few small mistakes can affect the final flavor and texture.
Adding Too Much Water
Chicken karahi should have a thick, rich masala. Adding too much water can turn it into a thin curry and dilute the tomato and spice flavors.
Not Cooking the Tomatoes Enough
If the tomatoes are not cooked down properly, the masala can taste raw and watery. Give them enough time to soften completely and cook until the oil starts to separate.
Burning the Crushed Spices
Crushed cumin, coriander, and black pepper can burn quickly over very high heat. Add them at the right stage and keep stirring so they release their flavor without becoming bitter.
Adding Yogurt Over Very High Heat
If you’re using yogurt for extra masala, lower the heat before adding it and stir continuously. This helps prevent the yogurt from splitting or curdling.
Overcooking the Chicken
Cooking the chicken for too long can make it dry and tough. Once the chicken is tender and fully cooked, focus on reducing the masala rather than continuing to cook the chicken unnecessarily.
Not Cooking the Masala Long Enough
Removing the karahi from the heat as soon as the chicken is cooked can leave the masala underdeveloped.Cooking the masala for another minute or two helps concentrate the flavors and gives the karahi a richer finish.
What to Serve With Chicken Karahi
Serve hot chicken karahi with freshly made:
- Naan
- Roti
- Chapati
- Tandoori roti
- Jeera rice
A simple onion and cucumber salad, cooling raita, and lemon wedges make excellent accompaniments to the spicy karahi.
Chicken Karahi Recipe FAQs
Q: How do I make chicken karahi more spicy?
A: Add extra fresh green chilies and a little more freshly crushed black pepper. You can adjust the amount according to your preferred level of heat.
Q: Can I use boneless chicken?
A: Yes. Boneless chicken works well and cooks faster. Chicken thighs are especially good because they remain juicy and flavorful.
Q: How do I know when chicken karahi is ready?
A: The chicken should be fully cooked and tender, while the masala should be thick enough to coat the chicken. You should also see some oil separating around the edges of the masala.
Q: Can I make chicken karahi without a karahi pan?
A: Yes. A heavy-bottomed wok, deep skillet, or large frying pan works perfectly well. A wide pan is preferable because it allows the masala to cook down properly.
Q: How can I make the karahi taste more authentic?
A: Use ripe fresh tomatoes, fresh ginger, green chilies, ginger-garlic paste, and freshly crushed coriander, cumin, and black pepper. Most importantly, allow the tomato masala to cook properly until it becomes thick and the oil separates.
Q: Can I prepare chicken karahi ahead of time?
A: Yes. Chicken karahi can be prepared a few hours ahead and gently reheated before serving. The flavors often become even more developed after resting.
Q: How should I store leftover chicken karahi?
A: Let the karahi cool and store it in an airtight container in the refrigerator. Reheat it thoroughly before serving and add a splash of water only if the masala has become too thick.
If you enjoy our chicken karahi recipe ,you must try our chicken Biryani as well to compleat your menuhttps://recipebloomkitchen.com/pakistani-chicken-biryani-recipe/
Conclusion
This chicken karahi recipe is an easy and delicious way to enjoy a classic Pakistani favorite at home. Made with juicy chicken, fresh tomatoes, ginger-garlic paste, green chilies, and freshly crushed cumin, coriander, and black pepper, it delivers bold flavor without complicated ingredients. If you prefer extra masala, adding yogurt makes the karahi richer and thicker. Serve this easy Pakistani chicken karahi hot with naan, roti, or chapati for a comforting meal the whole family will enjoy.


