I don't remember all details, so make a qualified guess when needed
Marinate a chicken, cut and washed, in lemon juice, salt and kashmiri mirch. Set aside for half an hour.
Mix, a cup of yogurt, with 2 tbsp of lemon juice, salt, kashmiri mirch, dhaniya, zeera and some oil. Marinate the chicken in this mixture now and set aside for two hours.
Either grill or bake the chicken till its almost done.
Heat 50g or so of butter. Add sabut garam masala and fry for a min.
Add green chillies, ginger and garlic and fry. Add, salt, kashmiri mirch, dhaniya, zeera and bhoon for a while.
Add finally chopped tomatoes (around 400g) and fry.
Add 2 tbsp of honey and fry.
Add chicken and fry.
Add some methi.
When almost done, add cream (I added 2 glasses of milk instead) and let it simmer on low heat, till you get the right amount of shorba (thick consistency).
And you're done. All this frying takes less than 20 min. And since you're adding salt and other spices on every stage, make sure you don't add one tsp of salt every time

better measure your 'end' quantity and use of it. Mine was not too spicy at all.