梦溪笔谈里有记载,人负米六斗,卒自携五日干粮。意思就是说每个人带六斗米和五天的干粮。凡行军之处,都要埋锅造饭,最常见的就是乱炖,把锅一支,倒上水加上油,乱七八糟的食材往里面一放,就开始乱炖翻煎,如果觉得淡的话就加点儿蒜,多撒两把盐。
军情比较紧急的情况下,热饭热菜是来不及准备的,便从怀里掏出来自带的干粮,其中有一种很常见的炒面,和我们如今熟知的炒面不同的是,那是真正的把面炒一炒,做成干粮,饿的时候往嘴里一塞,猛灌几口凉水,由此获得饱腹感。而且大军行进的时候,往往会有很多小贩跟随,军队需要什么,他们就卖什么,主要是一些生活用品,比如说瓜果蔬菜牛羊,肉禽蛋之类的。一方面军队可以少一些负荷,另一方面也可以让这些小商贩赚取钱财。
但大部分的军队还是要靠自己补给。有时以掠夺和抢占为主,但这总是会造成不稳定因素,因为部分时候处于拉锯战或战势不利时,战士们的粮食就得不到保证。为了防止军中断粮,军中粮草官也要事先囤积大量的干粮,便于士兵随身携带,并且保质期也很长。
有些部队没有粮食之后甚至会吃人,自相杀食,有些变态的将领甚至以人为军粮,在唐宋元时期均有此类情况发生,将死后的人肉淹成干肉条以充作军粮,虽然很恶心,但比起饿的发慌作战时被人杀掉,很多将士还是选择了忍住恶心吃几口人肉。