There is an unlimited food supply hidden somewhere in the game.
Somewhere near the river.
Actually, it is in the river.