First let us prepare the chicken .Prepare a paste of ginger-garlic 1 tbsp,curd1/4 cup,green chillies-3,chilli powder-1 tbsp and salt and marinate the chicken with this overnight or for 2-4 hours.
Take a pan and put 1 tbsp of oil and fry the onions .Add 1 tbsp of ginger -garlic paste and fry well until the raw smell goes.Now add the salt 1 tsp , chilli powder 2 tsp and mix well.
Now add the boiled eggs in this mixture and mix well.Keep this aside for 20 minutes.
Meanwhile prepare a paste of cashews ,shah jeera 1 tsp and salt and keep it aside
Preheat the oven to 200 C
Now take the chicken and towards the bottom part opening between the thighs ,stuff it with the prepared onion- egg mixture and tie the legs and the chicken well with a thread so that the mixture doesn't seep out.
you can also use chop sticks to secure the chicken in place but be sure to pull it out before serving.
Now place the chicken in the baking tray and grill the chicken until done.Occasionally baste the chicken with its own juices and sprinkle pinch of salt all over on top of the chicken .You can also use butter here to baste the chicken .
Grill it on one side for 25 minutes ,then turn and grill it for an other 20 minutes on other side.Check if chicken is done and take it out of the oven.
Now take a non stick pan and add a tbsp of oil .Once hot add the cloves,cardamon,cinnamon and saute for few seconds .Now add 1 cup of onions and ginger -garlic paste 1 tsp and tomatoes and fry well
Add the spice powders-chilly powder, Garam masala ,powder,coriander powder ,cumin powder and fry well.
Finally add the cashew paste in this and mix well.
If you need more gravy you can add more curd .
Check and adjust salt as per taste .
Now take the cooked chicken very carefully and put in this gravy and leave it to boil
Keep turning the chicken so that it doesn't stick to the bottom of the pan .
Leave it to cook for 10 minutes and switch off the stove
Your Shahi mussalam gravy is now ready .Serve it with rice or rotis and enjoy your rich meal :)
In case of no oven you can roast the chicken in a non stick pan or over fire until half done and then cook in pressure cooker along with the gravy