1. Butter Chicken
Mmmm! Everyone knows about butter chicken, right? Mixed with the heavy flavors of curry but marinated in enough butter to sink a battleship, butter chicken is a favorite of visitors and natives alike. This deep, savory dish tops the list just because it’s a favorite of both young and old, definitely one of the top foods you should try while in India.