Do you collect much tinned food?
I look for offers in the store, when they have 2 for 1's, buy one get one free's etc.
Particularly for things like tinned fish (sild is my favourite), tinned tomatoes etc. I always go for stuff with at least 2 years shelf life.
Sardines are one of my favorite but they are very expensive here. I have had canned mackerel in the past too which is pretty good. Generally I tried to stay away from canned goods because the liners in them often contain BPA, a toxic plastic. However, in a survival situation that would probably be the least of my worries.