Ingredients
For the Chicken (Marinade is Optional but Recommended)
- 1 kg bone-in, skinless chicken pieces (thighs, drumsticks, or "curry cut" pieces are best)
- 1 tsp salt
- 1/2 tsp turmeric powder
- 1 tsp ginger-garlic paste (or minced)
- 1 tbsp lemon juice (optional)
For the Curry Base (Masala)
- 3 tbsp neutral cooking oil (or mustard oil for a more traditional "dhaba" flavor)
- 1 cup finely chopped yellow or red onions
- 1 tbsp ginger-garlic paste (fresh is always better)
- 1-2 green chilies, slit lengthwise (adjust to heat preference)
- 1/2 cup chopped or pureed tomatoes (fresh or canned crushed)
- 1/2 cup plain yogurt or Greek yogurt (whisked until smooth) - Optional, for a richer, tangier gravy
- 1 - 1.5 cups warm water, as needed
Whole Spices (Tadka)
- 1 tsp cumin seeds (jeera)
- 2 bay leaves
- 3-4 green cardamom pods, lightly crushed
- 2-3 cloves
- 1 small stick of cinnamon (about 1 inch)
- 4-5 whole black peppercorns
Ground Spices
- 1/2 tsp turmeric powder (haldi)
- 1 tbsp coriander powder (dhania)
- 1 tsp cumin powder (jeera)
- 1 tsp Kashmiri red chili powder (for color and mild heat) OR 1/2 tsp cayenne pepper (for heat)
- 1 tsp salt (or to taste)
- 1 tsp garam masala powder (added at the end)
For Garnish
2 tbsp fresh coriander, chopped
👩🍳 Instructions
1. Marinate the Chicken (15-30 mins)
In a bowl, combine the chicken pieces with 1 tsp salt, 1/2 tsp turmeric, 1 tsp ginger-garlic paste, and lemon juice (if using).
Mix well and set aside while you prepare the curry base.
2. Prepare the Whole Spices (Tadka)
Heat the oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat.
Once the oil is hot, add the whole spices (cumin seeds, bay leaves, cardamom, cloves, peppercorns, and cinnamon).
Fry for about 30 seconds until the cumin seeds splutter and the whole spices become very fragrant. Be careful not to burn them.
3. Brown the Onions
Add the finely chopped onions to the pot along with a pinch of salt.
Reduce the heat to medium and sauté the onions slowly. This is a crucial step! Continue to cook, stirring frequently, for 10-15 minutes until the onions are deep golden brown and soft. This gives the curry its characteristic rich color and sweetness.
4. Build the Masala Base
Add the remaining 1 tbsp of ginger-garlic paste and slit green chilies. Sauté for 1 minute until the raw smell disappears.
Add the ground spices (coriander powder, cumin powder, Kashmiri chili/cayenne, and the remaining salt). Do not add the Garam Masala yet.
Stir the spices quickly for about 30 seconds to "bloom" them in the hot oil. If the spices start to stick, splash in a tablespoon of water to prevent burning.
5. Cook the Tomatoes and Yogurt
Add the chopped/pureed tomatoes. Cook on medium heat, stirring occasionally, until the tomatoes break down completely and the oil begins to separate from the mixture (about 5-7 minutes).
If using yogurt, turn the heat to very low. Stir in the whisked yogurt one tablespoon at a time. Cook for another 2-3 minutes, stirring constantly to prevent it from splitting.
6. Cook the Chicken
Add the marinated chicken pieces to the masala base.
Increase the heat to medium-high and sauté the chicken for 5-7 minutes until it is seared and coated completely with the spice paste. This process is called bhunai and locks in flavor.
7. Simmer and Finish
Pour in 1 - 1.5 cups of warm water to achieve your desired gravy consistency (start with less, you can always add more).
Bring the curry to a boil, then immediately reduce the heat to low.
Cover the pot and let it simmer for 20-25 minutes, or until the chicken is tender and cooked through. Stir once or twice during the simmer.
Once cooked, uncover and stir in the 1 tsp of garam masala powder.
Taste and adjust the salt if necessary.
Turn off the heat, garnish generously with fresh cilantro, cover for 5 minutes to let the flavors meld, and then serve.