I have the Mountain House #10 cans of freeze-dried chili-mac.
The stuffs pretty tasty. You should give it a try, if you like such things, I promise you wont be disappointed.
Beyond that, I just have dry goods, beans, rice and other things you can get at any grocery store. I generally put store bought things in order on a shelf in the basement as I buy them. For instance, sardines get the new stuff put in the back, then when I grab a can, I take it from the front and any new purchase goes in the back, always pushing the stuff forward, sorta like a bottle of Coke from a vending machine.
I have a MSR water filter and the MSR purifier for that extra last step if needed. I dont store water..........too much of a pain in the ass. I figure its just something I would prepare on the fly when the need came up.
Beyond that, I dont really think too much about it. No checklist, no inventory sheet or any of that. Just simple rotation back to front as I use it.
If the shit ever hit the fan, I would rely quite a bit on hunting critters for a source of protien as well.