OK, I think I've looked enough to be sure that I haven't answered this before. Now, when I lived in Florida, I was near 3 sisters, their husbands, my parents, and the children. The married sisters had in-laws. All were inclined to show up for a Sunday or holiday dinner without notice. I kept a full-closet pantry and one wall of a two car garage (Looked much like the photgraphed one, except instead of bottles and jars of stuff, there were a lot of bags and sealed cannisters of things), and I had a chest freezer of meat that I'd bought on sale. Now there are only two of us, and I no longer have a chest freezer, it is just the top of the fridge. But still, hubby needs me to help him if he needs to go there. You can take out one tray of ice cubes or one portion of a frozen meal, and ..... DUCK! My husband, though, is in charge of the pantry. It is a cabinet that is 13" deep, 55" high, and 40" wide, and partially built into the ground. In the winter it is literally refridgerator-cold. The bottom few shelves have canned and other packaged goods, the top shelf holds our Chinese rice china set. When we have wine, it gets a half-shelf. But, 'though I've never done it, I could safely use it as a fridge annex. I can't store peanut or olive oil in it during the winter months, they solidify.
Although I don't have as much food stockpiled as I did when I lived near my relatives, I'm still pretty well stocked. I don't think I qualify as being an LDS person, we could, if we had to, feed ourselves for several months, and maybe help out a neighbor or three.
For some reason I hate it when I go to make a meal, and have to get in the car to get an ingredient. So I try to keep a good selections of the basics on hand: Frozen beef, chicken, fish, pork. Cans of the stuff I consider basic. Various types of pasta, both European and Asian. A few sauces, relishes, etc. I'm fortunate to have friends who can, and have several jars of relishes and sauces. If my entire family descended upon me right now, I could feed them (and that's a lot of people). My husband loves the luxury of being able to say, gee, Claire, I don't feel like eating this, can we have that? I like the luxury of telling him in the morning, you have X, Y, Z choices for dinner tonight, what will it be? all of this without having to get in the car, something I really don't like to do!