Chicken Karahi is a beloved North Indian and Pakistani curry where chicken is simmered in a rich tomato-onion masala with ginger, garlic, and a burst of fresh cilantro. The name comes from the deep, round cast-iron wok it’s traditionally cooked in, which gives the dish its signature rustic texture and intense flavor. This recipe delivers a restaurant-quality karahi at home with a perfect balance of spice and tang, ready in under an hour.
Ingredients
- 2 lb (900 g) bone-in chicken, cut into 2-inch pieces
- 3 tablespoons (45 ml) vegetable oil or ghee
- 1 large onion, finely chopped (about 1½ cups / 190 g)
- 2 tablespoons (30 g) ginger-garlic paste
- 3 medium tomatoes, finely chopped (about 2 cups / 380 g)
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- 1 teaspoon (2 g) red chili powder (adjust to taste)
- ½ teaspoon (1 g) ground turmeric
- 1 teaspoon (5 g) salt, or to taste
- 1-2 green chilies, slit lengthwise (optional)
- 1-inch piece ginger, julienned (for garnish)
- ¼ cup (10 g) fresh cilantro, chopped
- 1 tablespoon (15 ml) lemon juice (optional)
Instructions
- Heat oil in a large, heavy-bottomed pan or wok (karahi) over medium-high heat. Add the chopped onion and sauté until golden brown, about 5-7 minutes.
- Add the ginger-garlic paste and cook for 1 minute until fragrant, stirring constantly.
- Add the chopped tomatoes, cumin, coriander, chili powder, turmeric, and salt. Cook, stirring occasionally, until the tomatoes break down and the oil separates from the masala, about 8-10 minutes.
- Add the chicken pieces and sear for 5-6 minutes, turning occasionally, until they turn white on all sides.
- Reduce heat to low, cover the pan, and let the chicken cook in its own juices for 20-25 minutes, stirring once or twice. The chicken should be tender and cooked through.
- Check that the chicken is done: the internal temperature should read 165°F (74°C) on a food thermometer, which is the USDA FSIS safe minimum for poultry.
- If the gravy is too thin, uncover and simmer for 3-5 minutes to thicken. If too dry, add a splash of water.
- Stir in the slit green chilies, julienned ginger, and most of the cilantro. Simmer for 2 more minutes.
- Finish with lemon juice if desired, garnish with remaining cilantro, and serve hot.
Tips
- Bone-in chicken gives the karahi more flavor and stays juicier than boneless. If using boneless, reduce cooking time by 5-7 minutes and check temperature early.
- Don’t rush the tomatoes – cooking them until the oil separates is key to a rich, non-sour gravy. If your tomatoes are very tart, add a pinch of sugar.
- Ginger-garlic paste can be substituted with equal parts freshly grated ginger and garlic. This changes the texture slightly but adds a fresher punch.
- For extra heat, add ½ teaspoon of black pepper or a pinch of cayenne with the chili powder. For less heat, use Kashmiri chili powder which is milder and gives a vibrant red color.
Serving Suggestions
Serve the chicken karahi hot with naan, roti, or steamed basmati rice. A side of cooling raita (yogurt with cucumber) and a simple onion salad with lemon wedges balances the spices. For a complete meal, pair with a lentil dish like dal tadka.
Variations
- Butter Chicken Karahi: After cooking, stir in 2 tablespoons (30 g) butter and ¼ cup (60 ml) heavy cream for a richer, milder sauce.
- Vegetable Karahi: Replace chicken with 2 cups (300 g) of mixed vegetables like cauliflower, potatoes, and bell peppers. Cook until tender, about 15-20 minutes.
- Mutton Karahi: Use 2 lb (900 g) of bone-in mutton or goat. Increase cooking time to 45-50 minutes until tender, and add ½ cup (120 ml) water during simmering.
- Spicy Karahi: Add 1 tablespoon (15 g) of crushed dried red chilies along with the green chilies for a fiery version.
Storage and Reheating
Refrigerate leftovers in an airtight container within 2 hours of cooking; they will keep for up to 4 days. To reheat, place in a skillet over medium heat with a splash of water, stirring until hot (165°F / 74°C). You can also microwave in 1-minute increments, stirring in between. Freeze in a sealed container for up to 3 months; thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I use boneless chicken thighs? Yes, boneless thighs work well. Reduce the simmering time to about 15-18 minutes, and check that they reach 165°F (74°C).
What is the best pan to use? A heavy-bottomed pan or cast-iron wok is ideal because it distributes heat evenly and helps the masala caramelize. A regular stainless steel skillet also works.
Why is my gravy too watery? This happens if the tomatoes were not cooked down enough. Simmer uncovered for 5-10 minutes longer to evaporate excess liquid, or add a teaspoon of cornstarch mixed with water.
Can I make it dairy-free? Yes, the recipe is naturally dairy-free if you use oil instead of ghee. The lemon juice adds a nice tang.
Is chicken karahi very spicy? It has a moderate heat level. Adjust the red chili powder to your taste; you can reduce it to ½ teaspoon for a milder dish.
How do I get the oil to separate from the masala? Be patient and cook the tomato-onion mixture on medium heat until you see oil glistening on the surface. This usually takes 8-10 minutes.
Related
- Joel Torre Chicken Inasal Recipe: Smoky, Tangy & Juicy
- Lobster Roll St Pete: Florida-Style Recipe
- Chicken Inasal Marinade: Step-by-Step Guide
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).