I always have pretty well stocked cupboards, having grown up in neglectful circumstances and gone without a lot, and then spent a while living on limited food when i first left home as i struggled financially at 16. My DC are working young adults now, and they grew up used to well stocked cupboards, and I will make sure that they continue to be well fed as much as i can.
I'm just expanding on my store cupboard. I have baking supplies in anyway, now I've bought extra including a pack of dried egg powder, dried milk and frozen butter so if there are shortages I can still bake. I also bought a bread maker to make bread and got a stock of bread flour and yeast in, I wanted one anyway tbh.
I am a decent cook, so I am building a stock of tins, packets, dried and frozen food that I can make nice meals out of. I've got extra bags of the herbs and spices that I use, dried mushrooms, a couple of big bottles of soy sauce, spares of the sauces, oils and vinegars that we use. Toiletries, laundry and cleaning products I always have a few spares. None of it will be wasted, and I think it's sensible to have a spare of things if you can anyway. And yes, I put a bag or two of shopping in trolley at the food bank collection point every week.