There are set times to eat...and as another member said, there are different "Mess's"
Most likely you are staff. Staff mess will always have salad options and a few different main meals. As staff, most likely you can put on your suit and go upstairs to have dinner (much better). The buffet area in passenger areas (pizza, pasta, thai food, sandwiches) was my go to when there.