For marination:
800 grams boneless and skinless chicken thighs cut into bite-sized pieces
1 cup plain yogurt(Not Greek)
1.5 tablespoon ginger-garlic paste
2 teaspoons garam masala
1 teaspoon turmeric powder
1 teaspoon ground cumin
1 teaspoon Kashmiri red chilli powder(or 1/2 teaspoon ground red chilli powder)
1 teaspoon salt
For the gravy:
2 tablespoons vegetable/canola oil
2 tablespoons butter
1 large onion chopped finely
1.5 tablespoons garlic finely grated
1 tablespoon ginger finely grated
1.5 teaspoons garam masala
1.5 teaspoons ground cumin
1 teaspoon turmeric powder
1 teaspoon ground coriander
400 grams tomato puree
1 teaspoon Kashmiri chilli Powder
1 teaspoon red chilli powder
to taste Salt
1 1/4 cup heavy cream
1 teaspoon brown sugar
as needed Water
Handful freshly chopped coriander leaves