Europe is made up of 27 countries all with their own tax laws. You can't make generalisations like that without significantly more detail.
Here in the UK my employer can and occasionally, but not frequently enough in my opinion, does pay for my lunch.