Andre allergener, som visse matvarer og medisiner, inntas og forårsaker gastrointestinale symptomer som diaré, kvalme og oppkast. Disse allergenene gjenkjennes vanligvis av antistoffer kalt immunglobulin G (IgG) eller immunglobulin A (IgA), som binder seg til allergenene og utløser frigjøring av inflammatoriske mediatorer fra immunceller i tarmen. Disse mediatorene forårsaker symptomene på en allergisk reaksjon.
I noen tilfeller kan et allergen forårsake både luftveis- og gastrointestinale symptomer. Dette er fordi noen allergener kan både inhaleres og svelges, eller de kan kryssreagere med allergener fra forskjellige kilder. For eksempel kan en som er allergisk mot pollen også være allergisk mot visse frukter og grønnsaker, som epler og gulrøtter, fordi disse matvarene inneholder proteiner som ligner på proteinene som finnes i pollen.