Main Course Non-Vegetarian

Indian Homestyle Chicken Curry

Indian Homestyle Chicken Curry

This basic Indian homestyle chicken curry relies on pantry staples. Tender, bone-in chicken slow-cooks in a robust onion and tomato masala base.

Prep15 min
Cook35 min
Total50 min
Serves3
Jump to Recipe

Making a proper Indian chicken curry at home does not require store-bought pastes, heavy cream, or canned puree. I learned this basic version from my mother, and it remains the most reliable foundation for a weeknight dinner.

The magic happens slowly. You have to let the onions cook down until they are jammy and deeply golden, and you have to give the tomatoes time to break down completely into the oil. Rushing the base gives you a watery, disjointed sauce.

If you are patient, the chicken yields its juices into the masala, creating a thick, rich gravy without any added thickeners. I strongly prefer bone-in chicken here, as the marrow adds body to the sauce that boneless breast simply cannot match. Serve it with steamed basmati rice or fresh chapati. It tastes even better the next day once the spices have rested.

Instructions

  1. Heat the oil, placing a deep pan over medium heat.
  2. Temper the whole spices, adding the bay leaf, cinnamon, cloves, and cardamoms for 30 seconds.
  3. Fry the onions and chillies, sautéing for 7 to 8 minutes until deep golden brown.
  4. Cook the ginger garlic paste, stirring constantly for 1 minute until the raw smell disappears.
  5. Add the tomatoes, stirring in the turmeric and salt.
  6. Reduce the tomatoes, cooking for 4 to 5 minutes until soft, mushy, and blending with the onions.
  7. Lower the heat completely, then stir in the whisked curd, Kashmiri chilli powder, coriander powder, and garam masala.
  8. Cook the spice mixture, stirring on low heat for 2 to 3 minutes until aromatic and oil traces appear.
  9. Brown the chicken, adding the pieces and 1 tablespoon of coriander leaves to the pan.
  10. Sauté the meat, stirring on medium heat for 3 minutes until the chicken turns pale all over.
  11. Cover and simmer briefly, letting the chicken absorb the spices on low heat for 4 minutes.
  12. Pour in the hot water, adding ½ cup to start to avoid seizing the meat with cold water.
  13. Slow-cook the curry, covering the pan on medium heat for 12 to 15 minutes until the chicken reaches 74°C (165°F) internally.
  14. Adjust the consistency, adding a splash more hot water if the gravy becomes too thick.
  15. Finish the dish, sprinkling over the remaining garam masala and coriander leaves.

Notes

The most common mistake is adding cold water to the pan. Always use hot water to form the gravy, as cold water shocks the cooking process and toughens the chicken.

To prevent the curd (yogurt) from splitting when it hits the hot pan, make sure it is at room temperature and whisked completely smooth. Stirring two tablespoons of the hot onion mixture into the bowl of curd before pouring it into the pan also stabilizes it.

If you do not consume dairy, substitute the curd with cashew paste. Soak 12 cashews in ¼ cup hot water for 30 minutes, then blend into a smooth milk and add at the exact same stage.

The Kashmiri chilli powder provides a bright red colour without extreme heat. If you substitute standard hot chilli powder or cayenne, reduce the quantity to ¼ teaspoon.

At a Glance

1. Temper & Sauté

0–8 mins

Fry whole spices, then sauté onions until deep golden. Rushing here leaves the final sauce pale and sweet.

2. Masala Base

8–15 mins

Cook tomatoes until completely mushy. Drop heat to low before adding the curd to prevent it from splitting.

3. Brown Chicken

15–22 mins

Coat the meat in spices and sear until pale all over. Cover without water first so it absorbs the flavours.

4. Simmer

22–35 mins

Add hot water (never cold). Slow-cook until the gravy thickens and the chicken reaches 74°C (165°F).

Scroll to Top