Assuming the food is complimentary, you will probably be limited to one meal. They rarely cater much more than the number of passengers... and I have seen them occasionally run out of food.
Now, if you have to buy the box/meal, then by all means buy what you want.
But I would suggest just bringing food on board with you.... just try not to bring "stinky" food...