Gastroenteritis akut sering kali disebabkan oleh faktor makanan, seperti konsumsi makanan pedas, berminyak, dan mengiritasi, serta penggunaan makanan dingin yang tidak bersih, seperti minuman dingin, es krim, dan bir dingin, atau konsumsi makanan laut. Jika gejala-gejala ini terjadi, disarankan untuk pergi ke unit gawat darurat untuk pemeriksaan profesional, karena terkadang muntah dan buang air besar dapat menyebabkan gangguan elektrolit, tetapi gangguan elektrolit tidak dapat ditentukan hanya dari gejala-gejalanya saja, sehingga diperlukan tes darah. Jika terdapat tanda-tanda infeksi, Anda juga dapat menggunakan obat antidiare seperti norfloksasin atau levofloksasin untuk mengatasi gejalanya.