Eating a cheese wheel as a bonus actions to gain a bunch of hit points back makes no sense.
In my first playthrough I didn't eat the magic food. It didn't even occur to me to try because eating cheese wheels while fighting or food instantly healing your wounds makes absolutely no sense. D&D has healing potions and spells for that which are magical and do make sense, and BG3 has those.
Now I'm snacking all the time because I can. And it slows down combat when I'm searching my inventories to make use for that remaining bonus action.
Combat was more tactical when getting hurt wasn't just a minor inconvenience you could fix by eating a pigs head as a bonus action. It's mechanically the same as showering the player with unlimited healing potions. So why is this feature even in the game? Why don't intelligent enemies carry sacks of apples with them and snack one every time after attacking?