I haven't been able to play in several weeks because I'm waiting for a bug to get fixed. Unless the last hotfix or patch #2 changed it, when I was messing with it, food had to bee in the player's supply pack. It didn't matter where you put the pack, in a chest or dropped on the ground, as long as it was the player's supply pack, it would take food from it when resting. If I put the food in any other container, even a spare companion's supply pack stored in a container, it wouldn't use it.