Once a month seems extremely low. We do one big shop a week, and that's with a lot of planning(we do a massive shop for all dinners and lunches for the entire week) and that's with using long-life milk and freezing bread so that we don't have to go to a shop more often.