You're about to pull off a butter chicken that tastes like it took all day — in under an hour. Kasoori methi and garam masala do the heavy lifting so the sauce hits with that deep, slightly haunting complexity that makes everyone at the table think you have a secret.
In a bowl, mix yogurt, lemon juice, salt, garam masala, cumin, chili, turmeric, ginger, and garlic. Add chicken; coat well. Cover and chill 30 minutes up to 24 hours.
Sear the Chicken
Heat a large skillet over medium-high with butter. Shake excess marinade and sear chicken in batches 2–3 min/side until lightly charred and just cooked through.
Make the Sauce
Lower heat to medium. Stir in tomato purée along with the heavy cream.
Add the sugar, chili powder, and salt and stir to combine. And return the chicken to the pan if you removed it while searing.
Simmer gently 8–10 min, stirring, until noticeably thicker and glossy.
Finally add the kasoori methi and simmer on low 3–5 min until the chicken is tender and the sauce coats a spoon.
Remove the pan from the heat and swirl in the final 2 tablespoons of butter.
Serve
Garnish with cilantro and a drizzle of cream.
Serve hot with basmati rice or naan and lemon wedges.
Notes
Use chicken thighs for the best texture. Thighs become tender around 170–175°F. Chicken breasts tend to dry out during the simmer and are not recommended for this method.
Do not crowd the pan during searing. Browned edges = flavor. If the chicken releases liquid, cook in smaller batches to allow it to sear, not steam.
Shake off excess marinade before searing. Too much yogurt in the pan will steam the chicken instead of browning it.
Simmer gently after adding cream. Avoid boiling, or the sauce may separate.
Crush kasoori methi between your palms before adding. This releases its aroma and makes a noticeable difference. If you can't find fenugreek leaves, simply omit them.
If the sauce tastes flat, add salt first. It usually needs seasoning, not sugar.
Cashew-cream variation: blend ¼ cup soaked cashews with ½ cup water until smooth; stir in at the end for extra richness. (If your sauce is thin, this is a great way to bring the body back.)
Rest 5 minutes before serving. The sauce thickens slightly and clings better to the chicken.