You can get lighter rations, but they are dehydrated, obviously not really applicable in a medieval context. Actual (wet) rations weigh more than the 3lbs. per day I stated; MREs are 1.8lbs and you're supposed to eat three of them per day. And I mentioned the other method of obtaining food from hostile ground: foraging. Stealing it from the locals, in plainer language.
As a specific example of pre-modern military rations, the approved standard ration of the Continental Army in the US Revolutionary War was :
" one pound of beef (or three-quarters of a pound of pork or one pound of salted fish), and one pound of flour or bread per day; three pounds of peas or beans per week, one pint of milk per day, one pint of rice per week, one quart of spruce beer or cider per day, and a little molasses. "