Bakterie i pasożyty, nietolerancja laktozy, sztuczne słodziki i fruktoza to niektóre z przyczyn biegunki po jedzeniu, zauważa Mayo Clinic. Choroba Leśniowskiego-Crohna, wrzodziejące zapalenie okrężnicy, celiakia, mikroskopowe zapalenie jelita grubego i zespół jelita drażliwego powodują przewlekłą biegunkę, która może uderzyć zaraz po jedzeniu lub o innych porach dnia.
Pasożyty, takie jak Giardia lamblia i cryptosporidium w żywności i wodzie, mogą powodować biegunkę, podobnie jak bakterie Campylobacter, Salmonella, Shigella i Escherichia coli, twierdzi Mayo Clinic. Podczas gdy w jakimkolwiek otoczeniu może wystąpić zanieczyszczenie, bakterie i pasożyty wywołujące biegunkę często występują w żywności i wodzie w krajach rozwijających się, dlatego stan ten często nazywany jest biegunką podróżnych. Niektórzy ludzie nie są w stanie przetworzyć mleka i innych produktów mlecznych, ponieważ nie produkują wystarczającej ilości enzymu, laktozy, powodując u nich napady biegunki po zjedzeniu tych pokarmów. Ludzie mają wyższe ryzyko wystąpienia nietolerancji laktozy z wiekiem.
Sztuczne słodziki, takie jak sorbitol i mannitol, obecne w gumie do żucia i innych produktach bezcukrowych, mogą powodować biegunkę, zauważa Klinika Mayo. Niektóre osoby cierpią również na biegunkę po spożyciu fruktozy, cukru, który występuje naturalnie w owocach i miodach. Fruktoza jest czasem dodawana jako słodzik do napojów i powoduje biegunkę u osób niezdolnych do przetwarzania cukru.