I always have 'just in case' items for surprise visitors or if I can't get out, but they are mainly tins and packets or frozen goods. Last week I cleared out my food cupboards, disposing of anything way out of date, and vowing to use up everything dated earlier this year. I therefore have lasagne for dinner tonight, made from tinned minced beef, dried pasta and a jar of Dolmio cheesy sauce. I dread to think what it will taste like, but I couldn't throw it away! Later next week I have to use up outdated tinned salmon, tuna, stewed steak, soup, baked beans, tomatoes, caramel condensed milk and corned beef, as well as several types of tinned fruit. (What, me a hoarder?
)
I much prefer cooking fresh food from scratch, usually making two or three of something and freezing the spares, which often get buried in the freezer, only to be unearthed when I defrost. Then there follows a period of using up those items. I would say I could probably feed myself for a month on my stored food.