The small intestine efficiently absorbs digested food because:
Its villi and microvilli dramatically increase the surface area available for nutrient absorption.
Villi contain blood vessels that transport absorbed nutrients (glucose, amino acids, vitamins) into the bloodstream.
Enzymes secreted by the small intestine's epithelial cells further aid digestion and absorption.
The length of the small intestine provides ample time for nutrient absorption into the bloodstream.