Complimentary meals are handed out to all visitors to the Golden Temple, but there is a donation box, should you wish to make a contribution. Be sure not to leave anything on your plate, as wasted food is frowned upon.
While in Amritsar, look out for casual restaurants, known as dhaba, that specialise in serving authentic Punjabi food. Dishes to try include kulcha (Punjabi-style parathas with herbs, potato and pomegranate seeds), and daal makhni. Also, after a meal, don't forget to sample a glass of lassi, a yoghurt curd drink, which reflects the true taste of the region.
There are plenty of options for non-meat eaters as well. Some of the best vegetarian options are channa-battura, mutter paneer, rajma, kadhi and paneer bhurji.