Step 1Wash, clean and pat dry of chicken legs. Marinate them overnight with of ginger juice (I’ve blended the ginger with increased amount of water and then passed it on through a sieve). The next day shallow fry the chicken pieces on both sides well and keep it aside.Step 2In a wide pan or kadai add refined oil and ghee. As it heats up add an inch of whacked cinnamon, green cardamom, bay leaf and cloves. Make a paste of onions, curd, garlic, ginger and add to the oil.Step 3Give a stir to the mixture and add the chicken pieces to it. Gently stir to avoid the chicken breaking up. Cover and cook in simmer mode for 10 minutes. Add salt and red chilli powder. Mix well.Step 4Add fresh cream and cook well. Cover till the chicken tenderise. In the blender make a paste of a raisins and poppy seeds with little water. Add this paste to the chicken. Stir well, add rose water. As oil leaves sides and the chicken tenderise completely switch off the gas.Step 5Slice one big onion finely and fry them till brown with little salt. Sprinkle on the chicken while serving. This enhances the taste of the dish and is a must add on to it. Serve with roti, paratha or as a side dish with biryani.