很多人在服藥時都會很注意次數和用量, 但對於服藥時應該是空腹還是飯後就沒有那麼講究了, 更不必說服藥前是否能吃水果的問題了。 但是, 專家認為, 在吃藥前30分鐘內, 最好不要吃東西, 尤其不要吃水果和蔬菜。 這是因為有些蔬菜和水果中含有可以和藥物發生化學反應的物質, 使藥物作用發生改變。
有些水果含有大量草酸或維生素C等, 而有些藥物屬於鹼性藥物, 比如許多治胃潰瘍的藥物就屬鹼性, 當酸鹼度不合適時, 就會起反應, 降低藥物的藥效。 例如有些藥物本來空腹可以吸收60%, 飯後服藥或者吃了水果後可能只能吸收40%。