^^^ this can really bother the person your flying with, and if you fly an RJ the FA too lol.
This is what I do, I make salads and put each one in an old Chinese take out container(the plastic ones). They last fine 2-3 days in a cooler, just watch the hotel fridge because if they freeze its wrecks the salad. I load it up with cucumbers, cherry tomatoes, celery, garbanzo beans from a can, artichoke hearts from a can, and baby carrots.
I also freeze dinners at home, and cook enough for extra meals. I use Tupperware plastic things like most, I got some huge 50 unit set for $4 or so on black friday, two sets, its the lock and go lid one that is red tops.
Things that freeze well and you have to microwave up, are, home made, enchilledes (sp?), raviolis, pasta/sauce (spaghetti sucks, use rigatoni or ziti). My fiance makes up this stuffing/veg/thing that is on the stuffing box as a casa role recipe it reheats well.
Do not ever try freezing and reheating instant mash potatoes, or veggies that were cannied cooked and frozen.
It helps me out a ton having frozen stuff in my lunch box, because it helps keep the ice packs cold. I just use the gel based ones that are like 99cents at the super market on sale, just watch out they break, and I encourage everyone to toss them, since that stuff is non toxic but its really gross.
You can easily put in the Tupperware fresh cutup pineapple, canal ope, Mellon, etc. Toss in the outside pocket, some fiberone bars or like. Some plastic to go cup things of pineapple or applesauce, fruit snacks, beef jerky, etc.
I did not proof read any of this, so I am sure the quality of the typing sucks.