It's not hard is it?
Buy a half loaf if you don't like frozen bread (tastes the same to me)
Chop and freeze your spare stalks of celery ready for next week, ditto peppers, onions, etc.
Make extra mash this week, freeze the rest for next week.
Have your soft, salad and coleslaw meals first, then the harder veg (carrots, cauli, broccoli, parsnips, cabbage etc.) mid week, then freezer veg at the end of the week if needs be.
If your meat comes with a shorter date than you want, either swop the meal plan around or freeze it.
Even with a titchy freezer, this all works!
And as for the PP whose husband ignores what's in the fridge and buys fresh each time they cook, buy less!!!