I love healing food. You love rpg and don't think food can heal or that it requires too much time to be consumed? Just don't use it in battles. Is not like Larian is forcing the player to do that, furthermore the healing is minimal, you can eat only 1 piece of food, the high healing foods usually are also heavy that is you can not pile up too many, moreover some food can only be found in places full of enemies, that is if you have potions, cleric spells, scrolls you can use those.
And again: potions? that pratically are at least 1/2 liter? So much for realism in gorging down half a litter of potion in the really short time that is that of an action.