Nelle allergie alimentari si ha un meccanismo in cui è coinvolta la risposta immunitaria; si parla invece di intolleranze alimentari quando non è possibile documentare un meccanismo immunopatogeno.  Inoltre, nelle intolleranze alimentar i sintomi sono sempre dose-correlati e questo aiuta nella distinzione dalle allergie vere nelle quali i sintomi sono scatenati già dall’assunzione di piccole quantità di alimento responsabile.