The small intestine is the primary site for nutrient absorption. Here, the partially digested food from the stomach is further broken down by enzymes from the pancreas and bile from the liver. The small intestine absorbs nutrients, such as carbohydrates, proteins, fats, vitamins, and minerals, into the bloodstream.