Maximum absorption of digested food occurs in small intestine due to the following reasons: Digestion is completed in small intestine, inner lining of small intestine is provided with villi which increases the surface area for better absorption, and wall of intestine is richly supplied with blood vessels which take the absorbed food to each and every cell.