Once you have lost blood through bleeding colours become saturated, after stopping the bleeding you should be able to regain your blood level and return the colour saturation to normal. This is not possible, regardless of your food and drink levels.
Either there is a bug with this mechanic, or the UI should be more clear on what the player's health status is.