Butter chicken is one of the richest of Indian dishes; succulent chicken pieces wrapped in a combination of cream, tomatoes and aromatic spices and dollops of butter, and it is also one of the most popular Indian dishes recreated around the world to suit different pallets.