It all depends on how fast it grows.
What if the player is left without spells and hp after a hard battle
(I suppose the larian bends and remove the healing from the food).
In my opinion, this is terribly overcomplicated.