อาหารไม่ย่อยและท้องเสียมักเกิดจากการเปลี่ยนแปลงพฤติกรรมการกิน การกินอาหารมากเกินไปในแต่ละครั้งหรือกินไขมันมากเกินไปมักจะนำไปสู่ปฏิกิริยาทางร่างกายที่ไม่สบายเช่นนี้ซึ่งกินเร็วเกินไป นอกจากนี้จำนวนของโรคการตั้งครรภ์และความวิตกกังวลยังเป็นสาเหตุของอาการทั้งสอง
โรคต่าง ๆ มากมายอาจทำให้อาหารไม่ย่อยและท้องเสียรวมทั้งไส้เลื่อน, มะเร็ง, โรคแผลในกระเพาะอาหาร, โรค Crohn, ไวรัสและแบคทีเรีย อาการลำไส้แปรปรวน (IBS) ยังสามารถทำให้เกิดปัญหาระบบย่อยอาหารเหล่านี้ นอกจากนี้ยังอาจเกิดจากการผ่านนิ่ว, โรคตับแข็ง, โรคตับอักเสบ, และตับและถุงน้ำดีอื่น ๆ ยาบางชนิดเช่นยาปฏิชีวนะอาจนำไปสู่พวกเขาเช่นกัน
การตั้งครรภ์เป็นอีกสาเหตุหนึ่งที่ทำให้อาหารไม่ย่อยและท้องเสีย การดื่มน้ำหรืออาหารมากขึ้นมักทำให้อาหารไม่ย่อยในสตรีมีครรภ์และการเปลี่ยนแปลงของฮอร์โมนอาจทำให้เกิดปัญหาทางเดินอาหาร แรงงานเองก็สามารถกระตุ้นให้เกิดอาการได้เช่นกัน หากผู้หญิงประสบอาการเหล่านี้ขณะตั้งครรภ์ผู้ให้บริการด้านการดูแลสุขภาพของเธออาจช่วยบรรเทาได้บ้าง
สาเหตุหนึ่งที่พบบ่อยของอาหารไม่ย่อยคือโรคกรดไหลย้อน gastroesophageal หรือโรคกรดไหลย้อน โรคกรดไหลย้อนเป็นสาเหตุให้กระเพาะอาหารดันเนื้อหาไปสำรองหลอดอาหารทำให้เกิดอาการปวดและอาการอื่น ๆ รักษาได้สูงมากโรคกรดไหลย้อนสามารถป้องกันได้ผ่านการปรับเปลี่ยนวิถีชีวิตและยา
นอกจากนี้ยังมีการเชื่อมโยงระหว่างความวิตกกังวลและอาหารไม่ย่อยและผู้ที่รับประทานอาหารในขณะที่มีความเครียดอาจมีอาการท้องเสีย ปริมาณอากาศที่บุคคลใช้ในขณะที่กินอาหารภายใต้การข่มขู่เช่นในขณะที่ร้องไห้อาจทำให้เกิดอาการท้องอืดและอาการอาหารไม่ย่อยอื่น ๆ ความเครียดยังเป็นที่รู้จักกันเพื่อกระตุ้นอาการเหล่านี้
อาหารบางชนิดสามารถทำให้เกิดอาการเหล่านี้ได้ แอลกอฮอล์, เนื้อแดง, ไขมันและคาเฟอีนเป็นที่รู้จักกันเพื่อกระตุ้นการระคายเคืองของลำไส้และเปลี่ยนแปลงกระบวนการทางเดินอาหาร สารให้ความหวานเทียมและผลิตภัณฑ์นมอาจทำให้เกิดอาการปวดและอาการอื่น ๆ ที่เกี่ยวข้องกับอาหารไม่ย่อยและท้องเสียในบางคน
ในบางกรณีผู้ป่วยอาจมีอาการอาหารไม่ย่อยและท้องเสียเนื่องจากปัจจัยภายในที่ไม่ซ้ำกับร่างกายของพวกเขา หนึ่งในสาเหตุที่พบบ่อยที่สุดของเหล่านี้เป็นที่รู้จักกันในนามอาหารไม่ย่อย nonulcer หรืออาการอาหารไม่ย่อยที่ทำงาน มันเกิดขึ้นเมื่อร่างกายของผู้ป่วยไม่สามารถผลักอาหารผ่านทางเดินอาหารได้อย่างเหมาะสม การผ่าตัดบางประเภทอาจทำให้เกิดอาการเหล่านี้ได้
เมื่อเกิดจากนิสัยการกินอาการท้องเสียและอาหารไม่ย่อยมักจะได้รับการแก้ไขอย่างรวดเร็วโดยร่างกาย เมื่ออาการยังคงอยู่หรือเลวลงหลังจากผ่านไปสองสามวันแพทย์ควรได้รับการติดต่อเพื่อแยกแยะเงื่อนไขที่ร้ายแรง การขาดน้ำอาจส่งผลหากไม่ได้รับการรักษาอาการท้องเสียอย่างรวดเร็วโดยเฉพาะในเด็ก


