When you book your tickets, you have an option of preordering your meals. Especially for international flights. I usually hit the Priority Pass restaurants and eat before I travel. If I have time, I would get a Thai chicken pad see eew and eat that on the plane. The crew are sometimes are nice enough to warm it up for me.