Factorii care afectează absorbția nutrienților în organism includ pH-ul mediului digestiv, cantitatea și tipul de enzime digestive, starea de sănătate a mucoasei intestinale și prezența unor substanțe care pot interfera cu absorbția nutrienților, cum ar fi fibrele sau anumiți medicamente.