Ingredients
Equipment
Method
- Heat the vegetable oil in a large heavy-bottomed pot over medium heat.
- Add chopped onions and sauté for 6-8 minutes until golden brown.
- Add the garlic and ginger, cooking for 1 minute until fragrant.
- Stir in curry powder, cumin, coriander, garam masala, turmeric, chili powder, and salt. Toast the spices for 1 minute.
- Add chopped tomatoes and cook for 5 minutes until they soften and oil begins to separate.
- Add the chicken pieces to the pot, mixing well to coat with the spices and sauce.
- Cook for 5 minutes, stirring occasionally until chicken starts to brown.
- Lower the heat, stir in yogurt, and cook for 2 minutes.
- Pour in water, bring to a simmer. Cover and cook for 15-18 minutes until chicken is tender and sauce has thickened.
- Taste and adjust salt or spices as needed.
- Garnish with chopped cilantro before serving.
Notes
Serve warm with steamed rice or naan.
Bone-in pieces can also be used for deeper flavor; increase cooking time by 10 minutes.
For extra richness, stir in a splash of cream or coconut milk at the end.
Leftovers can be refrigerated for up to 3 days and often taste even better the next day.
