Bring your own food. That’s the simple recipe.
Longer version: we eat mostly home-cooked food. We prepare meals with leftovers planned in the quantities - it does not take longer to do 6 portions than 4. We do larger batches and freeze to cover those evenings where time is limited. I eat food from home probably 95% of the time in the office.