کارشناسان مطمئن نیستند که دقیقا چه چیزی باعث اختلال در غذا خوردن میشود. ترکیبی از عوامل، از جمله ژنها، روانشناسی، و پس زمینه یک فرد، ممکن است در این اختلال نقش داشته باشند. رژیم غذایی می تواند به اختلال پرخوری منجر شود، اما ما نمی دانیم که آیا به تنهایی می تواند آغازگر آن باشد یا خیر. برخی از افراد ممکن است به نشانه های غذایی حساسیت زیادی داشته باشند، و به نشانه هایی از قبیل بو و یا تصاویر مواد غذایی حساس باشند. این اختلال می تواند ناشی از حوادث استرس زا و یا پس از سانحه، مانند مرگ یک دوست و یا مسخره شدن به خاطر وزن، نیز باشد.