Le allergie alimentari e le intolleranze alimentari sono due condizioni diverse. Le allergie alimentari coinvolgono una reazione immunitaria con la formazione di anticorpi IgE, mentre le intolleranze non sono mediate da meccanismi immunologici. Le intolleranze spesso causano sintomi gastrointestinali e dipendono dalla quantità di alimento ingerita, mentre le allergie possono causare una varietà di sintomi e reazioni immediate.