You can find a list of the different types of special meals here:
CX Special Meals
I always order vegetarian meals (either western or Indian), and these vary between average and excellent. I do find, though, that they don't make as much effort with the vegetarian meals as they do with regular meals on some flights, and the number of courses can be less. I am not sure specifically about meals in economy.