Besin alerjisi, normalde zararsız olan gıdaların, bağışıklık sistemimiz tarafından zararlı bir madde olarak algılanmasıyla oluşmaktadır. Vücut zararlı sandığı maddeden korunmak için antikor üreterek ani bir tepki oluşturur. Bunun sonucu olarak da bir takım alerjik reaksiyonlar gerçekleşebilir.