They could just do something similar to what colleges do:
- increase salaries just a bit
- but the increased salary goes to a food card
- employees can't easily turn this into cash
- you swipe it and "pay"
- the company is essentially paying for the employee's food
Money changes hands, but no one is at a net loss than what a free food perk would cost.