هناك عدة عوامل قد تؤدي إلى حدوث عسر الهضم مثل الإفراط في تناول الطعام أو تناول الطعام بسرعة كبيرة. وقد يحدث عسر الهضم أيضاً نتيجة لتناول الأطعمة الدهنية أو الحارة، كما أن الكافيين والكحول والشوكولاتة والمشروبات الغازية أيضاً من العوامل المسببة لحدوث عسر الهضم