Nietolerancja pokarmowa nie pozwala cieszyć się ulubionymi potrawami.
Zazwyczaj reakcja na produkt pojawia się po kilku godzinach od jego spożycia. Może trwać wiele godzin, a nawet dni.
Jedną z głównych przyczyn są wrodzone patologie, czyli wrodzony niedobór enzymów lub białek-transporterów odpowiedzialnych za przenoszenie określonych substancji przez ścianę jelita.
Przyczyną mogą być także stany nabyte, najczęściej zapalne choroby jelit, rzadziej choroby żołądka lub trzustki.
Nietolerancję pokarmową mogą wywoływać również konserwanty – składniki dodawane do żywności w celu poprawy jej właściwości użytkowych.