Go Back
Popular Indian Chicken Curry (Restaurant-Style)

Popular Indian Chicken Curry (Restaurant-Style)

This Popular Indian Chicken Curry recipe focuses on building flavor in layers, starting with the aromatic base of onions, ginger, and garlic, and finishing with a final touch of garam masala for a fragrant, complex curry.
Prep Time 15 minutes
Cook Time 40 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Indian
Calories: 250

Ingredients
  

For the Chicken & Marinade:
  • 1.5 lbs boneless skinless chicken thighs or breasts, cut into 1-inch pieces
  • ½ cup plain yogurt
  • 1 tsp turmeric powder
  • 1 tsp chili powder or Kashmiri chili powder for color
  • ½ tsp salt
For the Curry Gravy:
  • 2 tablespoons ghee or vegetable oil
  • 1 large yellow onion finely chopped
  • 2 tablespoons ginger-garlic paste or 1 tbsp minced ginger and 1 tbsp minced garlic
  • 1 14.5-ounce can crushed tomatoes
  • ½ cup water or chicken broth
  • 1 tablespoons coriander powder
  • 1 tsp cumin powder
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • ½ tsp chili powder adjust to taste
  • Salt to taste
For Garnish:
  • Fresh cilantro chopped
  • Sliced green chiles optional

Method
 

  1. Marinate the Chicken: In a medium bowl, combine the chicken pieces with yogurt, turmeric powder, chili powder, and salt. Mix well to coat the chicken, cover, and let it marinate for at least 15 minutes (or up to 1 hour in the refrigerator for deeper flavor).
  2. Sauté Aromatics: In a large pot or Dutch oven, heat the ghee or oil over medium heat. Add the finely chopped onion and sauté for about 8-10 minutes, stirring frequently, until the onion is golden brown and caramelized. This step is crucial for the gravy's sweetness and color.
  3. Add Ginger-Garlic and Spices: Add the ginger-garlic paste and sauté for about a minute until fragrant. Reduce the heat to low and stir in the coriander powder, cumin powder, turmeric powder, and chili powder. Cook the spices for 30-60 seconds, stirring constantly to prevent burning.
  4. Cook the Gravy Base: Add the crushed tomatoes to the pot. Increase the heat to medium and cook for about 5-7 minutes, stirring occasionally, until the mixture darkens and the oil starts to separate from the sides.
  5. Simmer the Curry: Add the marinated chicken and stir to coat it evenly in the tomato-onion mixture. Pour in the water or chicken broth. Bring the curry to a simmer, then reduce the heat to low, cover, and cook for 15-20 minutes, or until the chicken is cooked through and tender.
  6. Finish and Serve: Stir in the garam masala and add salt to taste. Simmer for a final 2 minutes. Garnish generously with fresh cilantro and serve hot with basmati rice, naan bread, or roti.

Notes

Estimated Calories

 
The calorie count below is for a single serving of the curry, without rice or naan. The final count will depend on whether you use chicken breasts or thighs, which have slightly different fat content.
  • Total Calories (for the entire pot): Approximately 1,600 - 1,800 calories
  • Calories per serving (assuming 6 servings): Approximately 270 - 300 calories
This estimate is based on the following:
  • Chicken (1.5 lbs): Approx. 850-950 calories
  • Plain Yogurt (½ cup): Approx. 75 calories
  • Ghee/Oil (2 tbsp): Approx. 240 calories
  • Onion & Ginger-Garlic: Approx. 80 calories
  • Crushed Tomatoes (1 can): Approx. 100 calories
  • Spices: Calories are negligible.