Una delle prime cause, se non la prima causa, di questa fastidiosa malattia è proprio l'alimentazione. In Europa ed in America altre il 50% degli adulti ne ha sofferto aleno una volta nella vita, mentre la percentuale è molto più basse per esempio nelle popolazioni asiatiche. Il primo consiglio, e sicuramente quello più importante, è di aumentare la quantità di fibre che si assumono, sotto forma di frutta, verdura, cereali (soprattutto la crusca) e legumi. Ma non è certo l'unico consiglio da seguire, anzi! Una dieta ricca di fibre ma povera di liquidi per esempio, potrebbe generare il problema opposto in quanto le fibre finirebbero per assorbire tutta l’acqua disponibile creando un effetto “tappo”, causando stitichezza invece di regolarizzare l’intestino.