At the beginnning of the month when my pension is payed into my account, we go shopping for a month's supply of cat food, coffee beans, tobacco, detergent, toilet paper, tinned goods and anything else such as stamps that we will need.
In my pantry, I have usually three or four bottles of olive oil, six to ten tins of vegetables, some tinned tuna and cod's roe and tinned Vienna sausages, plus two or three 1 kg packets of flour.
Apart from this I make jam and jelly from the currants I grow in the garden and usually bottle other fruit and things like gherkins myself.
A stone or two of potatoes at a time are kept in a dark box in the cellar as well.
Dried goods such as rice and pasta are in a cupboard in the kitchen, usually about three to four month's supply.
We deliberately only have a small freezer, as we found we never really found it easy to get through all the food in a big freezer while it was still worth eating.
I prefer making jam etc. in August and September to freezing the fruit and make it when it is needed.
In the winter shopping can be difficult or at least unpleasantly wet or cold as we don't run a car, but use our bikes, so we tend to make sure we have a good supply of food that will keep.
Apart from foodstuffs, I also have a store of washing soap, body shampoo, tooth-paste etc. usually about six months to a year's supply.