My associate just returned from Iraq after six months of forensic/evidentiary photography of human remains for Saddam's trial.
He described the food at camp Victory, and other US camps as delicious and plentiful. Wednsdays were "lobster day" - all you can eat. He said the food was good the rest of the week too ...
He spent a month or so in a British camp. His first day in the chow line he took 2 chicken leg quarters and then moved down the line and put a square of lazagna on his plate. The British cook called him back and said, "Hey mate, you've taken 3 entrees. Put the chicken back - and in any case, one chicken quarter equals one entree. You can't really put back the lazagna since its fallen apart, now can you?" (They did let him have all the veggies and potatoes he wanted.)
Then for deseart, they had 3 containers of ice cream - vanilla, strawberry and chocolate, and a little further down the line a pile of cookies in those paper envelopes fries come in. My friend is a big boy - 6'3" and husky. He scooped up a pile of all three flavors and got a couple cookies. The cook again stopped him - "Hey mate - ya can't take two deserts. Its either a cookie or ice cream, not both, and remember next time, you only get one scoop, not three."
I was surprized to hear that Brits got fed so much less than American soldiers. I thought that this portion control must have been due to a glitch in the supply lines or due to temporary enemy activity or something - my buddy said he didn't think so, that was just how it is over there.
In any event, considering we are still basically in a war over there, even the British soldiers eat very well compared to the soldiers fighting in other wars...