I take home made soups and chili with me in a Thermos. I always pre-heat the Thermos with hot water and heat the food up a little hotter than normal and it works great.
Reusable ice packs and an insulated lunch bag let me take things like salads, prepared tuna, cottage cheese and chicken. These are things I would prep and refrigerate the night before so everything was already cold and ready to go.
It helps to always have a set of plastic cutlery, plenty of napkins and wet wipes in the car.