• Clean and wash the chicken and marinate with all the ingredients in a pan.
• After 2-3 hours cook it on a slow flame. Once the chicken is well roasted, the butter would start separating on the side of the vessel, check if the chicken is cooked well, by inserting a fork, if cooked well the juices will be clear. You can also cut a piece of chicken and if the center of the chicken is still pink it is not cooked
• If the chicken is not cooked add 1/4 cup water and cover the pan and let it cook for another 10-15 minutes. Stir every 2-3 minutes
• Serve hot