As per my experience, I have found the food (Lunch n Dinner) in Howrah - Amritsar - Howrah Mails to be quite good but the catering-pantry staff doesn't serve breakfast when the train is late to reach it's destination (HWH or ASR) on the final day of journey :-(