For domestic red eyes, I find it best to eat before boarding. This way I can just snooze for a few hours rather than waste an hour to be served and then consume airline food. Even in domestic F, I've found the meal quality to be worse than it was a few years ago. I think next time I'll just skip it.
The pasta always has a strange taste to it. The beef always feels a little dried out.