Everything, and lots of it.
make sure you have water, flour, sugar, salt, lots of it, pasta, rice and other grains.....canned veggies and fruits....canned soups....
we have freezers with lots of meat, and a generator to run if need be....
but we also have canned salmon, tuna, chicken and yes spam and little canned hams too....
eggs...recently found out that you can water glass fresh farm eggs and they'll keep for many months ....the things you learn when you get to be 67....lol