This butter chicken recipe features tender chicken swimming in a rich spiced tomato gravy for a meal that’s deeply flavored and incredibly satisfying.