Ingredients
Method
Marinate the chicken
- Mix yogurt, lemon juice, ginger, garlic, turmeric, 1 teaspoon salt, and 1 teaspoon garam masala in a bowl.
- Add chicken and coat well. Cover and chill for 30 minutes to 2 hours.
Sear the chicken
- Heat 1 tablespoon oil in a heavy pan over medium-high heat. Add chicken in a single layer.
- Sear for 2–3 minutes per side until light brown.
Make the sauce base
- In the same pan, lower heat to medium. Add remaining oil or 1 tablespoon butter and the chopped onion.
- Cook for 6–8 minutes until soft and light golden.
Toast spices and add tomato
- Add cumin, remaining garam masala, and chili powder. Stir for 30–60 seconds until aromatic.
- Pour in crushed tomato and 1 teaspoon salt. Stir and simmer for 8–10 minutes until tomato reduces.
Finish the sauce
- Stir in cream and sugar if using. Add the seared chicken and juices.
- Simmer gently for 8–12 minutes until chicken cooks through and sauce thickens.
Add butter and garnish
- Off heat, stir in remaining butter for a velvety finish. Sprinkle fresh cilantro.
Notes
Serve over basmati rice or with naan. For a creamier sauce, blend the sauce before adding the chicken.
