Gastroskopija se obavlja na prazan želudac, pa hrana se mora izbjegavati najmanje šest sati prije zahvata, a voda se dva ili četiri sata prije, ovisno o anesteziji. Nakon zahvata pod anestezijom grlo ostaje zatvoreno otprilike jedan sat, pa se ne smije ništa jesti u tom razdoblju. Preporuča se 24 sata jesti laganu, kuhanu i lako probavljivu hranu poput zobene kaše, banana, jogurta, pudinga, riže, tjestenine, juhe i pirea krumpira. Masna, ljuta, začinjena, kisela hrana, sirovo povrće, orašasti plodovi, kava i alkohol trebaju se izbjegavati, a u slučaju jake boli, povišene temperature, povraćanja ili crne stolice potrebno je odmah potražiti liječničku pomoć.