I'm a vegan, and I can't remember the last time I relied on airplane food. Also, I can't eat any salty foods, so that eliminates virtually all of the free snacks that are provided. So, I always pack my own food. Usually I cook something myself (or make a salad with some added protein), and pack it in a plastic container with some plastic silverware. If it is my return flight home, I stop at a salad/hot bar of a natural foods store for a healthy meal. Once in a while I find healthy food at an airport, and though that is getting better, it is far from a sure thing.