Why not frozen? It's acceptable to take through security and the best way to keep the rest of your things chilled in a lunch bag. On a long duty covering lunch and dinner I'll take a salad/sandwich for lunch and have a frozen homemade foil tray for dinner. Our cabin crew never have a problem with reheating stuff for us.
As to the problem with crew food, I'd rather know exactly what was in the food I'm consuming.