Cauzele unei alergii alimentare pot varia de la ereditate și sistem imunitar slăbit la factori de mediu și alimentație săracă. Semnele unei alergii alimentare includ dureri abdominale, diaree, umflarea feței și a limbii, dificultăți de respirație sau chiar șoc anafilactic.