Diare pada lansia dapat disebabkan oleh faktor fisiologis atau faktor patologis seperti pankreatitis kronis dan kanker usus besar, maka perlu dilakukan diet yang wajar sesuai dengan penyebabnya, dan cobalah mengatur makanan yang ringan, bergizi dan mudah dicerna.
1. Faktor fisiologis: seiring bertambahnya usia, fungsi pencernaan akan berangsur-angsur menurun, dan fungsi penyerapan usus juga akan menurun, sehingga mudah menyebabkan diare. Pasien seperti ini cocok untuk makan makanan yang mudah dicerna, seperti bubur nasi dan pasta nasi.
2. Pankreatitis kronis: disebabkan oleh peradangan jaringan pankreas, pola makan pasien semacam ini harus rendah protein dan rendah lemak, dan dianjurkan untuk makan lebih banyak buah dan sayuran segar, seperti apel, pisang, stroberi, kubis, brokoli, wortel, dan sebagainya.
3. Kanker usus besar: merupakan jenis tumor ganas yang berasal dari mukosa usus besar, untuk diare yang disebabkan oleh penyakit ini, disarankan agar pasien lebih banyak mengonsumsi makanan dengan kadar air tinggi, seperti sup nasi, pasta nasi, dan lain-lain. Jika diare berkepanjangan menyebabkan konsumsi energi yang berlebihan, asupan daging, telur, ikan, susu, dll. yang tepat juga dimungkinkan.
Lansia yang mengalami diare harus terlebih dahulu menganalisis penyebabnya dan secara aktif pergi ke rumah sakit untuk pemeriksaan untuk menyingkirkan lesi pra-kanker serta lesi kanker.