A rich and aromatic curry made with bone-in chicken thighs simmered in a spiced onion-tomato gravy. This home-style recipe delivers deep flavor with minimal effort.
Heat oil in a heavy-bottomed pan over medium heat. Add cumin seeds and let them sizzle for 10 seconds.
Add chopped onions and sauté until golden brown, about 8-10 minutes.
Add minced garlic and grated ginger; cook for 1 minute until fragrant.
Add tomato puree, ground coriander, ground cumin, turmeric, red chili powder, and salt. Cook for 5-7 minutes until the oil separates from the masala.
Add chicken thighs and sear for 2-3 minutes per side, turning to coat with masala.
Add 1/2 cup water, bring to a boil, then reduce heat to low. Cover and simmer for 25-30 minutes, stirring occasionally, until chicken is cooked through and tender.
Sprinkle garam masala and stir gently. Simmer uncovered for 2-3 minutes to thicken the gravy if desired.
Garnish with fresh cilantro and serve hot with rice or naan.
Tips
For extra richness, substitute water with coconut milk or cream.
Leftovers can be refrigerated for up to 3 days; flavors deepen overnight.
Adjust chili powder to your preferred spice level.