Butter chicken is a Punjabi-style chicken gravy dish that is not only popular in Punjab and other neighboring states but has also won the hearts...