Il malassorbimento può essere provocato da malattia pancreatica o celiachia in cui i nutrienti vengono lasciati nel lume,invece di essere assorbiti, e ciò provoca il richiamo dell'acqua. I lassativi osmotici sono utilizzati per alleviare la costipazione e attingendo acqua nelle viscere). In soggetti sani, troppo magnesio o vitamina C o lattosio non digerito possono produrre diarrea osmotica e distensione intestinale. Una persona che ha intolleranza al lattosio può avere difficoltà ad assorbire il lattosio dopo un'assunzione straordinariamente elevata di prodotti caseari. Nelle persone con malassorbimento di fruttosio, l'assunzione eccessiva di fruttosio può anche causare diarrea. Gli alimenti ad alto contenuto di fruttosio che hanno anche un alto contenuto di glucosio sono più assorbibili e hanno meno probabilità di causare diarrea.