Anafilaksis bisa disebabkan oleh respons tubuh terhadap hampir semua zat asing (apa pun yang berada di luar tubuh). Penyebab umum termasuk racun dari gigitan atau sengatan serangga; makanan; dan obat-obatan. Pada anak-anak dan dewasa muda, makanan adalah pemicu (atau penyebab) anafilaksis yang paling umum. Pada orang dewasa yang lebih tua, obat-obatan dan gigitan atau sengatan serangga adalah pemicu yang lebih umum.
Makanan
Banyak makanan yang dapat memicu anafilaksis, bahkan ketika makanan tersebut dimakan untuk pertama kalinya. Di dunia Barat, penyebab paling umum adalah makan atau menyentuh kacang tanah, gandum, kacang pohon, kerang-kerangan, susu, dan telur. Di Timur Tengah, wijen adalah makanan pemicu yang umum. Di Asia, nasi dan buncis sering menyebabkan anafilaksis.
Kasus anafilaksis yang parah biasanya terjadi ketika seseorang memakan makanan pemicu. Namun, sebagian orang mengalami anafilaksis parah ketika makanan pemicu menyentuh beberapa bagian tubuh mereka.
Anak-anak dapat mengatasi alergi mereka. Misalnya, pada usia 16 tahun:
- 80% anak-anak yang mengalami anafilaksis terhadap susu atau telur bisa makan makanan ini tanpa masalah
- 20% anak-anak yang hanya memiliki satu kasus anafilaksis terhadap kacang tanah dapat makan kacang tanpa masalah
Obat-obatan
Obat apa pun dapat menyebabkan anafilaksis. Yang paling umum adalah antibiotik β-laktam (seperti penisilin), kemudian aspirin dan NSAID.
Racun
Racun dari serangga yang menyengat atau menggigit, seperti lebah dan tawon (Hymenoptera) atau serangga yang berciuman (Triatominae), dapat menyebabkan anafilaksis. Jika seseorang memiliki reaksi alergi yang buruk terhadap racun sekali, mereka memiliki risiko lebih besar mengalami anafilaksis jika mereka disengat atau digigit lagi. Namun, setengah dari orang yang meninggal karena anafilaksis tidak memiliki reaksi anafilaksis sebelumnya.
Faktor risiko
Penyakit tertentu, yang disebut penyakit atopik, dapat membuat seseorang lebih mungkin memiliki alergi. Penyakit atopik meliputi asma, eksim, dan rinitis alergi. Orang dengan penyakit-penyakit ini memiliki risiko tinggi anafilaksis dari makanan, lateks, dan agen radiokontras. Namun demikian, orang-orang ini tidak memiliki risiko yang lebih tinggi dari obat yang disuntikkan atau sengatan.
Satu studi tentang anak-anak dengan anafilaksis menemukan bahwa 60% memiliki riwayat penyakit atopik sebelumnya. Lebih dari 90% anak yang meninggal akibat anafilaksis memiliki asma.
Risiko mengalami reaksi anafilaksis lain menurun ketika seseorang menghindari pemicu lebih lama dan lebih lama.