The various warehouse club stores have a good selection of semi-prepared frozen foods, although personally I like to cook from scratch. Some grocery stores have salad bars (pay by weight) that make a great alternative to fast food, and you avoid the problem of having salad items spoil in your fridge before you use them up or while you’re travelling.