Aaah memories (and not good ones) of the terms worth of frozen sandwiches I "enjoyed" through my school years. Even better in the winter when they've not *quite* defrosted before lunch.
I bought food flasks, and make larger dinners and freeze in suitable portions (if they don't want it the next day), then they get an easy hot lunch in no time.