My latest (and probably last!) CX J flight only had two main course options, a fish (seabass) in pasta sauce (puttanesca) without the pasta, and a beef stirfry with rice, which I chose and which, despite stinking of garlic and (presumably) spices, was incredibly bland. Not a short flight, either- 12 looong hours to AMS. I've had better food in intra-Europe Y!