应该读shi(二声),这里的一食是指吃一顿。是有两个读音分别是shi(二声)和si(四声),shi(二声)的意思是:吃。意思是,吃一顿有时能吃完一石粮食。
si(四声)的意思是:同“饲”,喂养。所以“一食尽粟一石”中“食”应该读shi(二声),而在下文“食马者不知其能千里而食也”中“食”应该读si(四声)。