Le intolleranze alimentari hanno caratteristiche diverse. Alcune sono enzimatiche, ovvero dettate dall'impossibilità, per appunto mancanza di enzimi, di metabolizzare alcuni elementi (per es. l'intolleranza al lattosio o il favismo) .