From my limited experience, the cockpit crew (i.e., Captain, First Officer, etc.) get J class meals (if there's J class on that flight). The cabin crew get Y class meals or a trimmed down version of that (seriously, who would want to eat a bread roll that is as hard as a rock). Even if the cabin crew is serving F and J, they still get an economy meal.
Most of the time, it's not easy to see what they eat, and I'm sure that's done by design. Also, there's often some form of a gallery between the first row and seats and the door to the cockpit, so it's not easy to see what they actually have.