Chicken Karahi is a flavorful and aromatic Pakistani chicken curry dish made with chicken, earthy spices, and fresh ginger. This restaurant-style chicken curry is so good that you'll want to dig in and relish every last bite!
Heat oil or ghee in a large heavy bottom pan. Add chicken and cook until its color changes, about 5 minutes.
Add green chili pepper, ginger and garlic in the chicken and cook for 2 minutes until well combined.
Add tomatoes, salt and cover with a lid for 8-10 minutes.
Add all the spices (coriander powder, cumin powder, turmeric, Kashmiri chili powder, black pepper) and cook for 2 -3 minutes on high flame.
Bring the flame to medium heat. Add yogurt while stirring contunuously and cook for 3 minutes.
Add garam masala, dry fenugreek leaves, lime juice, and give the cury a stir.
Garnish with slit green chili peppers, julienned ginger and cilantro. Serve with roti, paratha, or naan.
Video
Notes
Use good quality chicken and freshly ground spices for the best flavor.
I did not add onions as this dish is traditionally made with tomatoes only. However, if you like, you can start by sauteing one small chopped onion in ghee/oil. Then add the chicken and follow the recipe.
Adjust the spices if you want to make the curry less spicy.
Green Chili Pepper: I typically use Thai, Birdeye, or Serrano Chili Pepper in my recipes. Don't forget to adjust to your taste.