Net zoals andere eetstoornissen is er vaak geen duidelijke oorzaak voor het ontwikkelen van een binge eating disorder. Meestal is het een samenloop van omstandigheden die een eetbuistoornis veroorzaken. Soms is er echter wel een bepaalde gebeurtenis waardoor iemand een eetbuistoornis is gaan ontwikkelen. Deze gebeurtenis staat vaak nooit volledig op zichzelf, en heeft vaak een lange aanloop voordat het zich volledig ontwikkeld in een eetbuistoornis.
Sommige mensen hebben een aanleg voor het ontwikkelen van een eetbuistoornis. Negatieve ervaringen, slecht zelfbeeld, cultuur, opvoeding en directe omgeving kunnen een rol spelen in het ontwikkelen van een eetstoornis. Soms kunnen de eetbuien een gevolg zijn van te weinig eten, of wanneer men een slechte periode doormaakt. Het kan zo zijn dat op een gegeven moment het eten een manier kan worden om met dingen om te gaan. Dan kan je spreken van een binge eating disorder.