Could be done in a Mount&Blade-fashion. You don't have to micro-manage your party by making them eat all the time, but you do have to bring food in your inventory. This takes up inventory-space. As time goes by, the amount of food decreases automaticly. If you run out, companions are pissed off. Or you die (if you want it to be done that way).