In Europe your employer can't provide you with free food, it's value is counted as taxable income.
Here in the UK my employer can and occasionally, but not frequently enough in my opinion, does pay for my lunch.
https://en.wikipedia.org/wiki/List_of_European_countries_by_...
Though I suspect both yourself and the previous poster was referring to the European Union.