I think maybe adding it in differently. Instead of something that simply requires you to dig through your inventory and "eat" and "drink" every X number of hours, perhaps something like a "morale" stat. Going extended periods of time ignoring it just imparts some minor, non-crippling penalty. Get fixed up by actually SITTING DOWN in a Tavern or what have you to eat, drink, play music or listen to it (this would also require music played by NPC's to be at least somewhat worth listening to). High morale offers some kind of a small, non-critical buff. This would reward players for actually role-playing.
There are very few games that would lend themselves well to players forgetting questing, grinding, loot hunting, and all the other stuff that just advance the game or character in favor of letting you just immerse yourself in the world and act more like a real person in the game. I really think Bethesda could pull it off well if they tried it.