吃抗生素不能吃什麼?水果能不能吃、常見副作用與補充建議
最後更新: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)是少數例外。
因為葡萄柚會讓血中藥量升高,增加心律不整等副作用的風險。吃紅黴素時,葡萄柚、柚子和它們的果汁都要先避開。
吃抗生素可以吃水果嗎?香蕉、柳丁與果汁
可以。常見抗生素都沒有限制吃香蕉、柳丁、蘋果等一般水果。生病時胃口通常比較差,水果容易入口,還能補充水分和膳食纖維。
吃抗生素可以吃香蕉嗎?
可以。香蕉不會影響阿莫西林、頭孢菌素、阿奇黴素等常見抗生素的效果。
吃抗生素拉肚子時,熟香蕉口感軟、好消化,也適合用來補充熱量。
應該注意香蕉的,是需要限制鉀攝取量的腎臟病患者。
吃藥時不要用果汁配
整顆水果沒有問題,需要注意的是配藥的飲料。
添加鈣的果汁、高鈣豆漿,會讓四環素和氟喹諾酮類吸收變差;葡萄柚汁則會影響紅黴素。直接用白開水配藥,就不用一一記住哪種果汁會影響哪種藥。
想知道其他藥物和水果的搭配限制,可以參考水果禁忌有哪些?空腹、吃藥與特殊族群要注意的水果。
抗生素空腹吃還是飯後吃?
要看是哪一種抗生素。有些藥空腹吃吸收比較好,有些藥配著食物吃比較不傷胃,同一種藥的錠劑和藥水,建議也可能不同。
藥袋上寫「飯前」「飯後」「隨餐」,就照著吃。下表是常見口服抗生素的一般做法:
| 抗生素 | 建議時機 | 原因 |
|---|---|---|
| 青黴素 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 小時就跳過這次,照原本時間吃下一劑。不要一次吃兩倍劑量。
延伸閱讀
參考資料
- 英國 NHS:甲硝唑常見問題
- 英國 NHS:多西環素
- 英國 NHS:頭孢氨苄常見問題
- 英國 NHS:環丙沙星常見問題
- 英國 NHS:阿莫西林/克拉維酸
- 英國 NHS:抗生素的副作用
- 英國 NHS:陰道念珠菌感染
- 美國 MedlinePlus:環丙沙星
- 美國 MedlinePlus:多西環素
- 葡萄柚與藥物交互作用的整理研究(CMAJ)
- 考科藍回顧:益生菌預防兒童抗生素相關腹瀉
- 美國家庭醫師學會:益生菌預防兒童抗生素相關腹瀉
- 美國腸胃科醫學會:益生菌臨床指引
- 抗生素療程後腸道菌相恢復的追蹤研究(Nature Microbiology)
內容整理與審閱:Lawrence|404 Oligo 創辦人 | 最後審閱:2026 年 10 月
本頁屬於一般衛教資訊,不作為醫療建議、診斷或治療用途。實際狀況請以醫師的評估為準。
