Restaurant Style Butter Chicken

Butter chicken is a delicacy which originated in the 1900s from Delhi, India. Therefore, not surprisingly, this dish is common in parts of Asia, and has now spread across the …