Go Back
Authentic Chicken Curry Recipe

Chicken Curry Recipe | Indian Chicken Curry

A simple and flavorful Indian chicken curry made with pantry spices and fresh ingredients for a quick meal.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian

Ingredients
  

  • 1.5 pounds chicken thighs cut into bite-sized pieces
  • 2 tablespoons vegetable oil or any neutral cooking oil
  • 2 medium onions finely chopped
  • 1 tablespoon ginger-garlic paste freshly ground is best
  • 2 medium tomatoes chopped
  • 1 teaspoon turmeric powder ground
  • 1 teaspoon red chili powder adjust to your spice preference
  • 1 tablespoon coriander powder ground
  • 1 cup water use more if you prefer a thinner gravy
  • 1 teaspoon salt add to taste
  • 2 tablespoons fresh cilantro chopped for garnish

Method
 

  1. Heat the oil in a large pan over medium heat. Add the chopped onions and cook until they turn light brown.
  2. Stir in the ginger-garlic paste and cook for one minute until the raw smell disappears.
  3. Add the tomatoes, turmeric, chili powder, coriander powder, and salt. Cook until the tomatoes are soft and the oil starts to separate from the sides of the mixture.
  4. Add the chicken pieces to the pan. Stir well to coat the meat in the spice mixture and cook for 5 minutes until the outside of the chicken is no longer pink.
  5. Pour in the water, cover the pan, and simmer on low heat for 20 minutes or until the chicken is tender and cooked through.
  6. Remove the lid and cook for another 2 minutes if you want a thicker gravy. Garnish with fresh cilantro before serving.

Notes

1. Use chicken thighs instead of breasts for a juicier result as they handle simmering better.
2. If the gravy is too thin, mash a few pieces of the cooked tomato against the side of the pan to thicken it.
3. Make sure to cook the onions until they are truly soft, as this provides the base for the entire flavor.