Una rara causa di steatorrea può essere dovuta all'effetto collaterale della assunzione di alcuni farmaci, come l'octreotide o la lanreotide, che sono degli analoghi della somatostatina, il cui utilizzo clinico è destinato al trattamento dell'acromegalia. Anche alcuni farmaci che riducono l'assorbimento dei grassi presenti nella dieta, come ad esempio l'Orlistat, possono provocare steatorrea.