I was playing on an Official server as a freshspawn. My hunger was yellow so I drank a Sprite as it was the only food item I had on me. Later, for about 10 minutes my food stat kept alternating up and down, even though it had been 10+ minutes since I drank the Sprite, and had consumed no other food items since then. I was also fully sprinting. My food stat somehow recovered from yellow to white, all while the arrows on the food icon kept going crazy. I don't have video of me drinking the sprite, but I have 5 minutes of video of the aftermath which I've attached (in low res), where in the bottom right of the screen you can see how unusual the behavior of my food stat was. It took probably 20-30 minutes for my food stat to finally stop going up, and by then I was almost full.
I also included screenshots of my inventory items so you can see what exactly was in my inventory that may have influenced the cause of this bug.