Chicken Karahi offers a bold and inviting taste of Pakistan and Northern India. Its name comes from the karahi, a deep and rounded cooking pot. This pan resembles a wok and suits fast, high-heat cooking. The dish features tender chicken pieces in a rich tomato gravy. A blend of spices adds warmth and depth, so each bite feels lively and satisfying.
To begin, cooks marinate the chicken in yogurt, garlic, and ginger. They also add cumin, coriander, turmeric, and chilli powder. This step boosts flavour and helps the meat stay tender. As a result, the chicken absorbs every spice note more fully.
Next, cooks heat oil or ghee in a karahi or large pan. They add the marinated chicken and cook it until golden. The edges caramelise slightly, which builds extra flavour. Then, they stir in onions, tomatoes, and green chillies. More spices follow, so the base becomes rich and fragrant. Soon, the tomatoes soften and form a thick gravy. Meanwhile, the chillies add gentle heat without overpowering the dish.
As the mixture cooks, the spices blend into a balanced sauce. The kitchen fills with a warm and inviting aroma. At this stage, cooks finish the dish with fresh coriander and a squeeze of lemon juice. These simple additions lift the flavours and add brightness.
Finally, Chicken Karahi is served hot, often straight from the pan. It pairs well with naan or steamed rice. The colours look vibrant, and the taste feels bold yet comforting. Because of this, many people serve it as a centrepiece for shared meals.
Whether enjoyed at a busy street stall or cooked at home, this dish always impresses. It reflects the lively food culture of Pakistan and Northern India. Above all, Chicken Karahi delivers flavour, warmth, and a true sense of tradition.

Chicken Karahi
Ingredients
- 1 kg chicken cut into pieces
- 120 ml yogurt plain
- 4 cloves garlic minced
- 1 inch ginger grated
- 2 tbsp vegetable oil or ghee
- 2 medium onions finely chopped
- 4 large tomatoes chopped
- 2 large green chilies slit lengthwise
- 1 tsp cumin seeds
- 1 tsp ground coriander
- 1/2 tsp turmeric powder
- 1 tsp red chili powder adjust to taste
- salt to taste
- cilantro coriander/chopped
- 1 large lemon wedged
Instructions
- In a large bowl, mix the yogurt, minced garlic, grated ginger, cumin seeds, coriander powder, turmeric powder, red chili powder, and salt.120 ml yogurt, 4 cloves garlic, 1 inch ginger, 1 tsp cumin seeds, 1 tsp ground coriander, 1/2 tsp turmeric powder, 1 tsp red chili powder, salt
- Add the chicken pieces to the marinade, ensuring they are well coated. Let it marinate for at least 30 minutes, or preferably overnight in the refrigerator for deeper flavour.1 kg chicken
- Heat the vegetable oil or ghee in a large karahi or skillet over medium-high heat.2 tbsp vegetable oil
- Add the marinated chicken pieces and cook until they are golden brown on all sides, about 8-10 minutes.
- Remove the chicken from the karahi and set aside.
- In the same karahi, add the chopped onions and cook until they are soft and translucent, about 5 minutes.2 medium onions
- Add the chopped tomatoes and cook until they break down and form a thick gravy, about 8-10 minutes.4 large tomatoes
- Return the cooked chicken to the karahi and stir well to combine with the gravy.
- Reduce the heat to low and cover the karahi. Let the chicken simmer in the gravy for about 20-25 minutes, or until the chicken is fully cooked and tender. Stir occasionally to prevent sticking.
- Once the chicken is cooked through, garnish with chopped cilantro and green chilies.2 large green chilies, cilantro
- Serve hot with naan bread or steamed rice, and lemon wedges on the side for squeezing over the chicken before eating.1 large lemon

