I think the small portions that give scope to order more dishes is the right approach. Portion sizes are also quite small in US lounges too, the land of the super sized everything
If you're in the CCR prior to a short haul flight then you're going to want to eat more than if you're travelling up front on a long haul. In that case, just order more food.