I have half a dozen supermarkets in 10min radius by foot. multiple more if I use a bike/scooter.
There's really not much use in stocking huge amounts of food at home, especially when you want to cook fresh stuff.
Non-perishable things like canned and frozen meals is mainly used as a fallback in case of lazyness (ignoring canned stuff for ingredients)
I go to the supermarket at least once a week. normally 2-3 times
The Twitter LLM