Simple concept: small cloth satchel worn by any Hearthling no matter their class that allows them to carry one day’s worth of food at all times. If a hearthling is more than a certain distance from a food stockpile at the time hunger strikes, this will allow them to eat even if they’re off mining somewhere or working any task requiring them to be far from home.
EDIT: Change of opinion. Make it a rucksack that carries 1 day of food and a portable cot. Obviously the cot should not be as nice for the Hearthlings as a comfy bed, but at least better than sleeping on the ground.