吃抗生素不能吃什麼?水果能不能吃、常見副作用與補充建議

最後更新:2026年10月9日

吃抗生素時,大部分食物和水果都可以照常吃。需要避開的情況只集中在幾種特定抗生素:吃甲硝唑期間不能喝酒,四環素、環丙沙星等藥物不能和牛奶、鈣片、制酸劑一起吃。

空腹吃還是飯後吃,也要看是哪一種抗生素。藥袋上通常會寫「飯前」「飯後」或「隨餐」,照著吃就好。

常被問到的香蕉、柳丁、蘋果等水果,吃常見抗生素時都可以吃。只要記得配藥時用白開水,不要用牛奶、果汁或茶,就能避開大部分的飲食衝突。

桌上的抗生素膠囊與一杯白開水
吃抗生素時,用白開水配藥最不容易和食物起衝突。

吃抗生素常見飲食禁忌速查

先從藥袋上找到藥名,再對照下表,就能知道自己需要避開什麼。每一項的原因,後面的段落都有說明。

食物或飲品 受影響的抗生素 怎麼做
酒 甲硝唑(腸胃道、陰道感染常用)、多西環素(呼吸道感染、痘痘常用) 甲硝唑從療程開始到結束後 2 天都不要喝酒;多西環素療程中也不要喝。
牛奶、起司、優格、高鈣飲品 四環素、環丙沙星、左氧氟沙星 吃藥前後各間隔至少 2 小時。
制酸劑、鈣片、鐵劑、鋅 四環素類、氟喹諾酮類 吃環丙沙星時,補充品要在吃藥前 6 小時以上,或吃藥後 2 小時以上再吃。
咖啡、茶、能量飲料 環丙沙星等氟喹諾酮類 療程中每天最多一杯咖啡,或改喝無咖啡因飲品。
葡萄柚、柚子 紅黴素 吃紅黴素時避開,果汁也不行。
香蕉、柳丁等一般水果 常見抗生素都不受影響 照常吃,配藥時改用白開水。

吃抗生素不能吃什麼?酒、牛奶、咖啡與葡萄柚

酒:吃甲硝唑一定不能喝

甲硝唑(metronidazole)是治療腸胃道感染、陰道感染常用的抗生素。它會干擾身體分解酒精,所以吃藥期間喝酒,會出現噁心、嘔吐、肚子痛、臉潮紅、心悸和頭痛。

英國 NHS 建議,吃甲硝唑的期間完全不要喝酒。療程結束後,藥物還需要一點時間才會排出體外,所以也要再等 2 天才能喝。

多西環素(doxycycline)也一樣不建議喝酒。原因不太一樣,是因為酒精會讓藥效變差。

其他常見的口服抗生素,例如頭孢氨苄(cephalexin)、環丙沙星,和酒精沒有直接衝突。不過生病時身體需要休息,喝酒也會讓頭暈、腸胃不舒服更明顯,所以療程中仍然建議少喝。

資料來源:英國 NHS:甲硝唑常見問題
英國 NHS:多西環素
英國 NHS:頭孢氨苄常見問題

牛奶、鈣片、制酸劑:四環素和氟喹諾酮類要錯開

四環素(tetracycline)和氟喹諾酮類抗生素,例如環丙沙星(ciprofloxacin)、左氧氟沙星(levofloxacin),都會和鈣、鎂、鋁、鐵、鋅結合。一旦在腸道裡黏在一起,藥物就沒辦法被身體吸收,吃了等於少吃一部分。

牛奶、起司、優格含有大量的鈣,所以英國 NHS 建議,環丙沙星不要配這些乳製品或添加鈣的飲料吃,吃藥前後各間隔至少 2 小時。

胃藥裡常見的制酸劑,以及鐵劑、鋅等補充品,含量比牛奶更集中,需要錯開更久。吃環丙沙星時,這些補充品要在吃藥前 6 小時以上,或吃藥後 2 小時以上再吃。

同樣屬於四環素類的多西環素,受牛奶的影響比較小。如果吃了胃不舒服,可以配食物或牛奶一起吃,但鈣片、制酸劑和鐵劑仍然要錯開。

阿莫西林等青黴素類,以及多數頭孢菌素,則完全不受牛奶影響,可以照常喝。

不確定自己的藥會不會受影響時,先用白開水配藥,牛奶和補充品等 2 小時後再吃。

資料來源:英國 NHS:環丙沙星常見問題
美國 MedlinePlus:環丙沙星
美國 MedlinePlus:多西環素

咖啡:環丙沙星會放大咖啡因的作用

環丙沙星會讓身體分解咖啡因的速度變慢,咖啡因在體內停留的時間就變長。平常喝一杯咖啡沒感覺的人,吃藥期間也可能開始緊張、失眠或心悸。

美國 MedlinePlus 提醒,吃環丙沙星時不要大量攝取咖啡、茶、能量飲料、可樂或巧克力。每天習慣喝咖啡的人,療程期間可以先減到一天一杯,或改喝無咖啡因的飲品。

資料來源:美國 MedlinePlus:環丙沙星

葡萄柚:主要影響紅黴素

多數常見抗生素不受葡萄柚影響,但是紅黴素(erythromycin)是少數例外。

因為葡萄柚會讓血中藥量升高,增加心律不整等副作用的風險。吃紅黴素時,葡萄柚、柚子和它們的果汁都要先避開。

資料來源:葡萄柚與藥物交互作用的整理研究(CMAJ)

吃抗生素可以吃水果嗎?香蕉、柳丁與果汁

可以。常見抗生素都沒有限制吃香蕉、柳丁、蘋果等一般水果。生病時胃口通常比較差,水果容易入口,還能補充水分和膳食纖維。

吃抗生素可以吃香蕉嗎?

可以。香蕉不會影響阿莫西林、頭孢菌素、阿奇黴素等常見抗生素的效果。

吃抗生素拉肚子時,熟香蕉口感軟、好消化,也適合用來補充熱量。

應該注意香蕉的,是需要限制鉀攝取量的腎臟病患者。

吃藥時不要用果汁配

整顆水果沒有問題,需要注意的是配藥的飲料。

添加鈣的果汁、高鈣豆漿,會讓四環素和氟喹諾酮類吸收變差;葡萄柚汁則會影響紅黴素。直接用白開水配藥,就不用一一記住哪種果汁會影響哪種藥。

想知道其他藥物和水果的搭配限制,可以參考水果禁忌有哪些?空腹、吃藥與特殊族群要注意的水果。

抗生素空腹吃還是飯後吃?

要看是哪一種抗生素。有些藥空腹吃吸收比較好,有些藥配著食物吃比較不傷胃,同一種藥的錠劑和藥水,建議也可能不同。

藥袋上寫「飯前」「飯後」「隨餐」,就照著吃。下表是常見口服抗生素的一般做法:

抗生素 建議時機 原因
青黴素 V、安比西林(ampicillin) 空腹:飯前 1 小時或飯後 2 小時 食物會讓吸收變差。
阿莫西林(amoxicillin) 空腹或飯後都可以 食物不影響吸收。
阿莫西林/克拉維酸(常見商品名諾快寧) 隨餐吃 配著食物吃,比較不容易噁心、拉肚子。
頭孢氨苄(cephalexin) 空腹或飯後都可以 食物不影響效果。
阿奇黴素(azithromycin)錠劑 空腹或飯後都可以 腸胃比較敏感的人,可以隨餐吃。
多西環素(doxycycline) 配一大杯水吃,吃完 30 分鐘內不要躺下 藥物卡在食道會刺激黏膜,造成疼痛。
環丙沙星(ciprofloxacin) 空腹或飯後都可以,但不要單獨配牛奶 牛奶的鈣會讓吸收變差。
甲硝唑(metronidazole) 隨餐或飯後吃 配著食物吃,比較不容易噁心。

資料來源:英國 NHS:阿莫西林/克拉維酸
英國 NHS:多西環素的服用方式

抗生素常見副作用:哪些情況要回診?

多數副作用都很輕微,療程結束後就會慢慢消失。下面是最常見的幾種,以及出現時可以怎麼處理:

  • 腹瀉、噁心、胃痛:最常見的副作用。抗生素在殺死致病菌的同時,也會一起減少腸道裡的其他細菌,消化就容易出狀況。這段時間多喝水,成人每天的喝水量可以抓體重(公斤)× 30 毫升,例如 60 公斤約 1,800 毫升。
  • 皮疹、搔癢:可能是對藥物過敏。如果只是局部發癢的小紅疹,帶著藥袋回原本的診所,告訴醫師出疹的時間和位置,醫師會判斷要不要換藥。
  • 陰道念珠菌感染:私密處搔癢、出現豆腐渣狀分泌物,後面的女性段落有詳細說明。
  • 對陽光敏感:吃多西環素、環丙沙星時,皮膚比平常更容易曬傷。出門擦防曬、戴帽子,避免長時間曬太陽。
  • 肌腱疼痛:氟喹諾酮類少見但嚴重的副作用,60 歲以上或同時在用類固醇的人風險比較高。如果腳跟、小腿後方的肌腱開始疼痛或腫脹,先停藥並回診。

出現以下情況,請立即就醫:

  • 呼吸困難、胸口或喉嚨緊縮,嘴唇、臉或舌頭腫起來
  • 全身大片紅疹,皮膚起水泡或脫皮
  • 一天水瀉 3 次以上、持續超過兩天,或糞便帶血、發燒、肚子劇痛

孕婦和 8 歲以下的兒童,一般不使用四環素類抗生素,因為它會讓牙齒變色,也會影響骨骼發育。

有蠶豆症(G6PD 缺乏症)的人,看診時記得主動告訴醫師,部分磺胺類抗生素需要避開。

資料來源:英國 NHS:抗生素的副作用
美國 MedlinePlus:環丙沙星
美國 MedlinePlus:多西環素

因腹瀉而按著肚子不舒服的人
腹瀉是抗生素最常見的副作用,水瀉次數多或帶血時要回診。

吃抗生素要補充什麼?益生菌、益生元與療程後的腸道照護

療程中最基本的,是喝足水分、睡飽,三餐照常吃。想要額外補充的話,益生菌和益生元的角色不同,適合吃的時機也不一樣。

療程中:益生菌有研究支持

研究人員把 33 項兒童研究放在一起整理,共包含 6,352 名孩子,發現吃抗生素時一起吃益生菌,抗生素引起的腹瀉明顯變少。

沒吃益生菌的孩子,大約每 5 人就有 1 人拉肚子;有吃的孩子,降到大約每 12 人 1 人,平均腹瀉天數也縮短將近一天。

效果和菌種、劑量有關。研究中效果比較好的是鼠李糖乳桿菌(Lactobacillus rhamnosus)和布拉酵母菌(Saccharomyces boulardii),每天 50 億 CFU 以上的劑量,效果也比低劑量更好。

挑選時,可以看產品是否標示菌株名稱和每日菌數。常見的吃法,是從開始吃抗生素的同一天開始,一直吃到療程結束。

乳酸菌這類細菌型的益生菌,會被抗生素殺死一部分,所以要和抗生素間隔約 2 小時再吃。布拉酵母菌屬於酵母菌,抗生素影響不到,不必刻意錯開。

資料來源:考科藍回顧:益生菌預防兒童抗生素相關腹瀉
美國家庭醫師學會:益生菌預防兒童抗生素相關腹瀉
美國腸胃科醫學會:益生菌臨床指引

療程中也可以吃益生元

益生元是寡糖、膳食纖維這類腸道好菌的食物。它本身不是活菌,抗生素殺不死它,所以療程中也可以照常吃。洋蔥、蘆筍、燕麥、香蕉和豆類,都是日常飲食裡常見的益生元來源。

半乳寡糖、果寡糖被腸道菌分解時會產生氣體。療程中已經在拉肚子或很脹氣的人,可以先從每天 2 到 3 公克的少量開始,沒有不舒服再慢慢增加。

療程後:多樣飲食,幫助調整腸道菌相

研究追蹤發現,抗生素療程結束後,大部分腸道菌會在一個半月左右慢慢回來,但有些菌種到半年後仍然沒有恢復。

這段期間,可以參考國健署每日飲食指南,每天吃到蔬菜至少 3 份(一份約煮熟後半碗)、水果 2 份,主食裡至少三分之一換成糙米、燕麥等全穀雜糧。不同來源的膳食纖維,能餵養不同種類的腸道菌。優格、味噌等發酵食物,也可以加入日常飲食。

想更方便補充時,可以選擇高純度的益生元。例如元建益生元,每包 5 公克,含 90% 半乳寡糖與 10% 果寡糖,幫助調整腸道環境,適合作為療程結束後的日常保養。

資料來源:抗生素療程後腸道菌相恢復的追蹤研究(Nature Microbiology)

燕麥、香蕉與蔬菜等富含膳食纖維的食物
療程結束後,蔬菜、全穀、豆類和益生元都能為腸道好菌提供食物。

女性與兒童要特別注意的事

吃完抗生素私密處癢?可能是念珠菌感染

陰道裡原本住著乳酸桿菌,負責維持酸性環境,讓念珠菌不容易長出來。廣效抗生素會連這些好菌一起減少,念珠菌就趁機增生,出現搔癢、豆腐渣狀的分泌物。

療程期間穿透氣的棉質內褲,洗澡時用清水清洗外陰部就好,不要用清潔劑沖洗陰道。出現症狀時就醫確認,念珠菌感染需要用抗黴菌藥物治療,通常幾天內就會改善。

資料來源:英國 NHS:陰道念珠菌感染

兒童抗生素藥水要不要冰?

藥師當場加水泡開的乾粉藥水,例如阿莫西林/克拉維酸、頭孢氨苄,泡開後比較不穩定,通常要冷藏,效期多為 7 到 14 天,沒喝完就要丟掉。

原本就是液體的藥水,例如部分阿奇黴素懸浮液,多半室溫保存即可,冰了反而容易變稠、不好倒。實際的保存方式和效期,以藥袋或藥瓶上的標示為準。

餵藥時,不要把藥水混進整瓶牛奶或果汁裡。孩子沒喝完,就吃不足劑量;部分抗生素也會受到牛奶裡的鈣影響。可以直接用餵藥器餵,再讓孩子喝幾口水。

為什麼不能自行停藥?

症狀好轉時,身體裡的細菌不一定已經清乾淨。提早停藥,感染可能捲土重來,殘存的細菌也有機會產生抗藥性,下次同樣的藥就比較沒效。

所以請照醫師開的天數吃完。唯一的例外,是出現前面提到的嚴重過敏或肌腱疼痛,這時要先停藥並回診。

剩下的抗生素不要留著下次吃,也不要給家人吃,因為不同感染需要的藥物和劑量都不一樣。另外,感冒、流感多數由病毒引起,抗生素只對細菌有效,對病毒沒有效果。

常見口服抗生素有哪些?

對照藥袋上的藥名,先查出自己吃的是哪一類,再回頭看前面的飲食建議,就能知道要避開什麼。

類別 常見藥名
青黴素類 阿莫西林(amoxicillin)、阿莫西林/克拉維酸
頭孢菌素類 頭孢氨苄(cephalexin)、頭孢克洛(cefaclor)
巨環內酯類 阿奇黴素(azithromycin)、紅黴素(erythromycin)、克拉黴素(clarithromycin)
四環素類 四環素(tetracycline)、多西環素(doxycycline)、米諾環素(minocycline)
氟喹諾酮類 環丙沙星(ciprofloxacin)、左氧氟沙星(levofloxacin)
磺胺類 磺胺甲噁唑/甲氧苄啶(sulfamethoxazole/trimethoprim)
硝基咪唑類 甲硝唑(metronidazole)
林可黴素類 克林黴素(clindamycin)

吃抗生素時,記住三件事:

  • 用白開水配藥
  • 牛奶、鈣片、鐵劑依藥袋錯開
  • 吃甲硝唑期間不喝酒

其他飲食都可以照常吃。

📌 療程結束後,給腸道好菌補充食物
90%高純度,溫和調整腸道首選
元建益生元
FDA GRAS 認證・90%高純度半乳寡糖・果寡糖

吃抗生素常見問題

Q. 諾快寧膠衣錠不能吃什麼?

A. 諾快寧是阿莫西林/克拉維酸的常見商品名,沒有特別禁吃的食物,牛奶和水果都可以吃。建議隨餐服用,比較不容易噁心、拉肚子。

Q. 吃抗生素可以吃香蕉嗎?

A. 可以。香蕉不會影響常見抗生素的效果,拉肚子時熟香蕉也比較好入口。應該注意香蕉的,是需要限制鉀攝取量的腎臟病患者。

Q. 吃抗生素可以喝酒嗎?

A. 要看是哪一種藥。甲硝唑從療程開始到結束後 2 天都不能喝酒,多西環素療程中也不要喝。頭孢氨苄、環丙沙星等藥物和酒精沒有直接衝突,但生病期間仍建議少喝。

Q. 吃抗生素可以喝牛奶嗎?

A. 多數可以。四環素,以及環丙沙星、左氧氟沙星等氟喹諾酮類,要和牛奶前後間隔至少 2 小時;阿莫西林和多數頭孢菌素則不受影響。

Q. 吃抗生素要補充什麼?

A. 先把水分和三餐顧好。療程中可以吃益生菌,研究中效果較好的是鼠李糖乳桿菌和布拉酵母菌;益生元不會被抗生素殺死,療程中和療程後都可以吃,療程後搭配蔬菜、全穀、豆類,幫助調整腸道菌相。

Q. 吃抗生素時,益生菌要隔多久吃?

A. 乳酸菌這類細菌型益生菌,建議和抗生素間隔約 2 小時再吃。布拉酵母菌屬於酵母菌,不受抗生素影響,不必錯開。

Q. 忘記吃抗生素怎麼辦?

A. 常見的判斷方式是看有沒有超過兩次吃藥間隔的一半。例如一天吃三次、每 8 小時一次,晚了 4 小時以內想起來就馬上補吃;超過 4 小時就跳過這次,照原本時間吃下一劑。不要一次吃兩倍劑量。

加入 404 Oligo LINE 好友

回 404 Oligo 首頁

參考資料

內容整理與審閱:Lawrence|404 Oligo 創辦人 | 最後審閱:2026 年 10 月

本頁屬於一般衛教資訊,不作為醫療建議、診斷或治療用途。實際狀況請以醫師的評估為準。

已加入購物車
已更新購物車
網路異常,請重新整理