Les fibres permettent également de nettoyer l'organisme. Elles captent les sels biliaires, le cholestérol, et d'autres éléments toxiques, qui, en restant trop longtemps dans le tube digestif, peuvent devenir cancérigènes. Ce nettoyage préviendrait principalement contre le cancer du côlon.
Elles aident aussi à réguler l'absorption des lipides et des glucides : ils franchissent moins vite la paroi du tube digestif. Les fibres sont d'ailleurs un excellent moyen de parvenir à satiété rapidement. En effet, une fois dans l'estomac, elles commencent à s'imbiber d'eau, et agissent alors en véritable coupe-faim.