Eating food for healing should definitively not be in the game as it is now. In tabletop, stopping to eat, rest and heal is called a short rest, which they’ve limited to only 1 - increasing the need to use long rests.
It’s D&D, never ever in my tabletop game have I made a note of how many carrots I’m carrying. Short rests is what they want to simulate - so just give us 2 or 3 per long rest instead of inventory filler crap.