Never really thought much about crew meals - dont eat them !!
But here goes:-
QF Longhaul:-
'Pre-takeoff snack' consists of a choice of two different types of sandwiches plus a muesli bar or chocolate bar.
Meal depends on what time we are at... main meal usually consists of a choice of four hot meals, plus salad, dessert, cheese/bikkies.
We usually get a hot snack as well eg pizzas/ spring rolls etc.
We have different meals depending on departure time, flight time etc. They are usually not bad, some ports are better than others though !!
Oh and we usually allocate meal choice on seniority !!
If you have special dietry requirements eg vegan vegetarian, they will provide it for you specifically.
As I said, I dont eat them meself - I bring my own, that way I know what goes into my grub
Crew meals = no more 'abs' showing !!!!