It really depends what you ate and what you did afterwards. Different nutrients are digested in different parts of the digestive tract e.g. Protein is broken down by enzymes in the stomach whereas water is absorbed further down the digestive tract in the large intestine.
It can take anything from a few hours to a couple of days.
Comments