We usually get 1/2 our dinners for the week and a full set of breakfasts and lunches.
We eat out enough to be able to use a lunch or two for dinner and if we run outa something there's plenty of places to find food basics.
We normally grill on the back-rail of the boat to avoid heating the inside of the boat up ... not as big an issue as it used to be, that is, if your boat has Gen/AC.