I normally eat on almost all flights. Occasionally haven't eaten or eaten much when I'm on a domestic connection to SYD before an intl departure, as I'd rather eat in the FLounge.
However, my Little Miss is not keen on eating in flights, or if she is, not often at defined meal times. Mr Katie flew LAX-BNE with her last year, and she was asleep before takeoff, or shortly thereafter. She managed to sleep for quite some time, 10 or so hours, and he reported to me afterwards that the FAs were practially beside themselves in trying to ensure that she ate. As she's unpredictable in these situations, and it's pretty much impossible to force food into an 8yo, I travel with snacks for her (shapes, fruit poles, individual cereal boxes, etc) if she gets hungry at an inopportune time.