Pasien dengan alergi purpura biasanya tidak boleh makan telur. Meskipun penyakit ini dapat disebabkan oleh berbagai faktor, dan faktor penyebab langsung sulit ditentukan, tetapi pengaruh makanan jelas, terutama xenobiotik hewani yang menyebabkan alergi tubuh, termasuk telur, setelah makan akan membuat penyakit ini semakin parah. Penyebab purpura alergi saat ini tidak diketahui. Pertama, mungkin terkait dengan infeksi, dengan infeksi bakteri dan virus yang paling umum dan infeksi parasit yang kurang umum, dengan infeksi cacing gelang yang paling umum. Kedua, obat-obatan seperti antibiotik, obat penenang dan hormon, makanan, dingin, trauma dan gigitan serangga, semuanya dapat menyebabkan purpura alergi. Dianjurkan bagi pasien dengan purpura alergi untuk makan makanan ringan, dengan sedikit makanan kaya protein dan tidak ada makanan pedas dan menjengkelkan. Anda dapat mengkonsumsi lebih banyak sayuran berdaun hijau segar dan buah-buahan untuk mengisi kembali vitamin C yang kaya dan meningkatkan ketahanan pembuluh darah terhadap kerusakan. Namun, pasien dengan gejala gastrointestinal harus mengonsumsi sesedikit mungkin makanan yang menghasilkan gas untuk mencegah kejengkelan disfungsi gastrointestinal. Pasien dengan ketidaknyamanan ginjal harus membatasi asupan garam untuk mengurangi kemungkinan oedema. Biasanya, purpura alergi dapat disembuhkan dan memiliki prognosis yang baik. Pasien dengan purpura alergi kutaneus sederhana harus ditinjau setiap 2 dan 4 minggu sekali setelah penyembuhan, dan mereka yang memiliki keterlibatan ginjal harus ditindaklanjuti setiap 3-6 bulan sekali.