Brown the Onions
Heat oil. Add onions. Cook slowly till deep golden — this is your curry base. Be patient.
Build the Masala
Add ginger-garlic paste. Sauté till the raw smell fades.
Add chopped tomatoes. Cook till soft and jammy.
Add turmeric, chili, coriander powder, salt. Cook till oil starts to separate.
Add Chicken, Seal the Flavor
Add chicken pieces. Toss well in masala. Sear for 5–6 mins on medium heat.
Add curd if using. Stir till coated.
Simmer and Soften
Add water (1–1.5 cups) depending on desired gravy.
Cover and cook 20–25 minutes till chicken is tender.
Add garam masala, kasuri methi if using. Simmer 5 more mins.
Garnish and Serve
Top with fresh coriander. Serve with hot rice, chapati, or jeera pulao.