I flew to Mexico last November and I was served two meals, a lunch and a snack before landing. I didn't take anything extra with me and the food was fine. I made some notes at the time on what we had and recall thinking it was pretty good for airline food.
I did note that my chicken risotto was actually risotto and chicken on the side. However the breakfast on the return was truly dreadful. It would be much better to just serve a continental breakfast instead of that awful "plastic" egg.