This kind of system reminds me of that Skyrim meme, while the Dovahkin ate 100 apples while fighting a Dragon, and I think it is quite silly and should rethought using the other functions this game has.
A suggestion is to remove the temporary regeneration buff while you eat food, and give a passive permanent regen buff based on how full you are, additionally it should also disable your ability to eat while the hunger meter is full. This system could work like this: ( The value of the buff is not important, could be anything )
Green with the green circle around it: Gives 1% Health Regen per second.
Green: Gives 0.8% Health Regen per second.
Yellow: Gives 0.5% Health Regen per second.
Orange: Gives 0.2% Health Regen per second.
Red: No Health Regen Buff.
Empty: The same damage over time.
Additionally, players should be able to craft rudimentary bandages at the campfire with a combination of plant fibers and some flower or berry. This would also remove the “protagonism” of Aloe Vera has on healing.