Go Back
Chicken Karahi

Chicken Karahi Recipe

A delicious Pakistani restaurant style tomato based chicken curry.
Prep Time 10 mins
Cook Time 25 mins
Servings 4 People
Calories 342 kcal


  • 1/4 cup vegetable oil or ghee
  • 1 small onion sliced
  • 2 tbsp ginger garlic paste
  • 2 lbs chicken pieces with bone
  • 2 tbsp mint chutney
  • 3 medium sized tomatoes chopped


  • 1 tbsp Himalayan pink salt
  • 1 tsp Kashmiri red chilli powder
  • 1 tsp chilli pepper flakes
  • 1 tsp black pepper powder
  • 1 tsp cumin powder
  • 1 tsp coriander powder


  • 1/4 cup cilantro chopped
  • 2 green chilies sliced


  • Saute onions in oil/ghee on medium heat till golden brown.
  • Add ginger garlic paste and fry till oil separates.
  • Add chicken and fry till light golden on the outside.
  • Add mint chutney and fry for 1 minute.
  • Add tomatoes and let them soften then mix in all the spices and salt.
  • Let the chicken fully cook by covering the pan with a lid and cooking on low heat about 8-10 minutes. The tomatoes will turn into a thick gravy, so uncover the pan and add a little water as needed to continue cooking the chicken.
  • Once the chicken is cooked and most of the water has evaporated, finish it off by garnishing with cilantro and green chillies. Can be served with basmati rice or naan bread.


You can substitute the meat in this curry with meatballs for a kebab Karahi, or any plant-based meat alternatives. If substituting the meat portion, follow the correct cooking guidelines for the meat accordingly.