Sometimes I have to eat while playing poker. If the tournament drags on for more than 4 hours, there is no exit. On a break, I take something quick and eat during the game.
I like to eat when I play poker. This does not distract me. Especially if I am progressing a lot to the final stages of a tournament I always get some food in front of my laptop while I am playing.
Normally I don't eat when I am playing, I just drink something. But if I feel I am so hungry and can't stand anymore I will eat a small cake or some fruit like banana or apple.
Since I'm addicted to chocolate, I always have sweets by my side and some snacks. It happened to me a couple of times that I had dinner while I was playing, because the tournament lasted a very long time.
I rarely eat during online games. Snack during the break. I never eat during a live game. Get up and take a break. Also, I don't like when another player eats something (like a greasy fry) and then picks up his cards. So, I don't want to be 'that guy'.