I don’t buy groceries with any regularity. And Derek drives for his current job so he picks up a lot of non-perishables for me.
Basically we buy stuff when we run out. May seem a little unorganized but it works for us!
And we stay under our food budget so it’s no big deal.