Selain itu, masih terdapat beberapa penyebab biduran di malam hari atau biduran secara umum lainnya. Alergi makanan, makanan penyebab biduran yang paling umum contohnya kacang, cokelat, makanan laut, telur, gandum, dan susu.
Memilih makanan yang tepat, dan tanpa pengawet bisa menjadi solusi mengurangi resiko biduran di malam hari. Selain kandungan bahan kimia dalam makanan, konsumsi obat-obatan tertentu juga dapat menyebabkan biduran. Obat-obatan seperti aspirin, ibuprofen, ACE inhibitors, dan obat pereda rasa sakit semacam kodein, harus diperhatikan pemakaiannya
Beberapa obat jenis antihistamin yang dapat diberikan untuk mengatasi biduran kronis adalah simetidin, ranitidin, dan klorfeniramin. Perawatan biasanya dilakukan dengan konsumsi antihistamin tanpa obat penenang pada siang hari dan dengan obat penenang di malam hari. Dalam jumlah dosis yang disesuaikan, semua obat antihistamin memilikiMemilih makanan yang tepat, dan tanpa pengawet bisa menjadi solusi mengurangi resiko biduran di malam hari. Makanan tertentu bisa jadi alergen pada orang yang memiliki reaksi alergi. Makanan paling umum yang menyebabkan biduran adalah kacang-kacangan, cokelat, ikan, tomat, telur, buah beri segar, kedelai, gandum, dan susu. .