Chicken Karahi is a beloved Pakistani dish of chicken simmered in a rich, tomato-based gravy with ginger, garlic, and green chilies. It gets its name from the traditional deep, round wok-like pan called a karahi, in which it is cooked and often served. This version is straightforward and uses everyday ingredients, yet delivers the bold, aromatic flavors that make it a restaurant favorite.
What You’ll Need
- Large karahi or heavy-bottomed skillet/wok (12-inch / 30 cm)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Food thermometer (for checking chicken doneness)
Step-by-Step
- Prep the chicken: Rinse 2 lbs (900 g) bone-in chicken pieces (drumsticks, thighs, or a mix) and pat dry. If using a whole chicken, cut into 8-10 pieces. Set aside.
- Prep the aromatics: Peel and finely chop 1 medium onion (about 1 cup / 150 g). Peel and grate 1 tablespoon (15 g) fresh ginger and 1 tablespoon (15 g) garlic. Slice 4-5 green chilies (adjust to taste) lengthwise, leaving some seeds if you like heat. Chop 2 medium tomatoes (about 2 cups / 300 g) into small chunks.
- Heat the oil: Place your karahi or skillet over medium-high heat and add 1/2 cup (120 ml) neutral oil (like canola or sunflower). Let it shimmer but not smoke.
- Sauté the onion: Add the chopped onion and cook, stirring often, until golden brown, about 5-7 minutes. Do not rush this; it builds the base flavor.
- Add ginger and garlic: Stir in the grated ginger and garlic. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
- Add the chicken: Place the chicken pieces in the karahi. Sear on all sides until the skin is lightly browned, about 5-6 minutes. This locks in juices.
- Add spices: Sprinkle over 1 teaspoon (2 g) ground cumin, 1 teaspoon (2 g) ground coriander, 1/2 teaspoon (1 g) turmeric powder, 1 teaspoon (2 g) red chili powder (adjust to taste), and 1 teaspoon (6 g) salt. Stir well to coat the chicken evenly.
- Add tomatoes: Add the chopped tomatoes and 1/2 cup (120 ml) water. Stir everything together. Bring to a gentle simmer.
- Cover and cook: Reduce heat to medium-low, cover the karahi, and let it cook for 20-25 minutes. Stir occasionally. The chicken should be tender and cooked through.
- Check doneness: Use a food thermometer to check the thickest part of a chicken piece. It must read 165°F (74°C) – the USDA FSIS safe minimum for poultry. If not, continue cooking for 5 more minutes and check again.
- Finish the gravy: Remove the lid. Increase heat to medium-high and let the gravy reduce to your desired consistency, about 5-7 minutes. It should cling to the chicken, not be watery.
- Add green chilies and garnish: Stir in the sliced green chilies and 1/4 cup (15 g) fresh cilantro (coriander leaves), chopped. Also add 1 teaspoon (5 g) crushed dried fenugreek leaves (kasuri methi) if using – rub it between your palms to release its aroma.
- Rest and serve: Turn off the heat and let the karahi rest for 5 minutes. Serve hot in the karahi or a serving dish, with naan, roti, or steamed basmati rice.
Common Mistakes
- Using boneless, skinless chicken breast: It dries out quickly. Bone-in, skin-on chicken (thighs or drumsticks) stays juicy and adds flavor.
- Skipping the onion browning: Pale onions won’t give the deep, sweet base that balances the tomatoes. Take the time to brown them properly.
- Overcrowding the pan: If you cook too much chicken at once, it steams instead of searing. Cook in batches if needed.
- Adding too much water: You want a thick, clinging gravy. Start with 1/2 cup (120 ml) and add more only if it looks dry before the chicken is done.
- Not checking the temperature: Guessing doneness can lead to undercooked chicken. Always use a thermometer.
Tips
- Use fresh ginger and garlic: Pre-minced versions from a jar have a different flavor. Grating fresh ginger and garlic releases more aroma.
- Adjust heat to your taste: The recipe uses 1 teaspoon red chili powder plus green chilies – that’s medium-hot. For milder, reduce to 1/2 teaspoon and remove seeds from chilies.
- Add kasuri methi: Dried fenugreek leaves are a classic touch. They add a slightly bitter, nutty flavor that makes the dish taste authentic. If you can’t find them, skip – don’t substitute with fresh fenugreek (too bitter).
- Let it rest: The 5-minute rest after cooking allows the flavors to meld and the chicken to reabsorb juices.
- Make it ahead: Chicken karahi tastes even better the next day. Store in an airtight container in the fridge for up to 3-4 days. Reheat gently on the stovetop, adding a splash of water if needed.
Troubleshooting
- Gravy too watery: Remove the lid and boil on high heat for 5-10 minutes, stirring often, until it thickens. If it’s still thin, you can mash a few tomato chunks against the side of the pan.
- Chicken is dry: This usually happens with breast meat or overcooking. If you used breast, next time use thighs. To salvage, add 2-3 tablespoons (30-45 ml) of water or yogurt and simmer gently for 2 minutes to add moisture.
- Too spicy: Stir in 1/2 cup (120 ml) plain yogurt (at room temperature) or 1/2 cup (120 ml) heavy cream. Simmer for 2 minutes. This cools the heat and adds richness.
- Too salty: Add a halved raw potato and simmer for 10 minutes – it absorbs excess salt. Remove before serving. Or add a squeeze of lemon juice to balance.
- Burnt bottom: If you smell burning, immediately transfer to another pan, leaving the burnt bits behind. Do not scrape them into the dish. Next time, use lower heat and stir more often.
- Chicken not cooked through: Return to heat, add 2-3 tablespoons (30-45 ml) water, cover, and simmer on low for 10 more minutes. Check temperature again.
Frequently Asked Questions
Can I use boneless chicken? Yes, but reduce cooking time to 15-20 minutes and check temperature. Use thighs for best results; breast will be drier.
What is kasuri methi and can I skip it? Kasuri methi is dried fenugreek leaves, sold in South Asian grocery stores. It adds a distinctive aroma. You can skip it, but the flavor will be less authentic.
Can I make this in a regular pan? Yes, any heavy-bottomed skillet or wok works. A karahi is traditional but not essential.
How do I store leftovers? Cool to room temperature, then refrigerate in an airtight container for up to 3-4 days. Reheat on the stovetop or microwave until piping hot (165°F / 74°C).
Can I freeze chicken karahi? Yes, freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge, then reheat gently.
What side dishes go well? Naan, roti, or steamed basmati rice are classic. A simple cucumber salad or raita (yogurt with cucumber) balances the heat.
Related
- Lobster Roll Santa Cruz: West Coast Style Recipe
- Chicken Inasal Recipe: Grilled Filipino BBQ
- Chicken Inasal Recipe (Dom’s Style)
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).