Karahi Chicken

Karahi chicken in bowl

Karahi chicken is a vibrant and pleasing curry made with a few simple ingredients like tomatoes, ginger, green chillies, and garam masala.

  • Author: Saima
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: Serves 4 1x
  • Category: Dinner
  • Method: Stovetop cooking
  • Cuisine: Indian


  • 5 tbsp cooking oil
  • 3 tbsp ginger paste
  • 4 medium-sized boneless chicken breasts, cut into bite-sized pieces
  • 6 medium sized ripe tomatoes, chopped
  • 4-5 Indian or Thai green chillies
  • 1/2 tsp garam masala powder
  • 1/2 tsp sugar
  • salt, to taste
  • 1 tbsp ginger juliennes
  • 2-3 springs fresh cilantro or dried herbs of your choice (optional)


  1. Heat the cooking oil in a medium-sized karahi or wok and add the ginger paste. Fry for 2 minutes.
  2. Add the chicken and fry on high heat until it turns white. There is no need to brown it.
  3. Add the tomatoes, green chillies, garam masala, sugar, and salt. Lower the heat to medium and cook uncovered for 25-30 minutes. 
  4. When the chicken becomes tender and the liquid has dried, garnish with ginger juliennes and cilantro, if using. 


  1. Choose good quality ripe tomatoes for this recipe. This is what will make or break the curry.
  2. There is no need to add water at any stage of the cooking.
  3. Make your own ginger paste by blending peeled and chopped ginger root in a blender with a few tablespoons of water. Refrigerate the extra in a sealed glass jar for later use.
  4. You can use bone-in chicken for this recipe too. It will take longer to cook, however. 


Keywords: karahi chicken, chicken kadai, indian chicken curry