Prisutnost hrane u želucu može utjecati na djelovanje lijeka. Neki lijekovi imaju veću djelotvornost kada se uzimaju na prazan želudac (većina antibiotika), dok primjerice oralni hipoglikemici (lijekovi za smanjenje šećera u krvi) najbolje djeluju ako se uzimaju neposredno prije ili za vrijeme obroka. Lijekovi koji su potencijalno opasni za želučanu sluznicu (analgetici, antireumatici) moraju se uzimati poslije jela.Ponekad se lijekovi mogu vezati sa sastojcima hrane pa se smanjuje njihov učinak (tetraciklinski antibiotici vežu se s kalcijem iz mlijeka). Poznato je da sok od grejpa pokazuje interakciju s mnogim lijekovima.