魚油什麼人不能吃?8種族群、副作用與替代方案一次看懂完整解析指南
吃魚油的副作用與禁忌

吃魚油可以補充身體需要的 Omega-3,對心臟、大腦、眼睛和免疫力都有幫助,所以很多人會把魚油當成日常保健品。不過,魚油也不是吃越多越好,如果吃太多,或本身對魚油不適應,還是可能出現一些副作用。
- 腸胃不適:魚油屬於油脂類,對腸胃比較敏感的人來說,可能會出現胃脹、噁心、消化不良,甚至腹瀉等情況。
- 增加出血風險:如果攝取的魚油劑量過高,可能會讓血液變得比較不容易凝固,出現流鼻血、牙齦出血,或容易瘀青的狀況。
- 有口腔氣味問題:有些人在吃魚油後,會覺得嘴巴有魚腥味,甚至體味變得比較重。
這些都是常見的魚油副作用,雖然副作用不一定發生,但如果你本來就有腸胃不適、容易出血,或正在服用藥物,建議在開始吃魚油前先詢問藥師或醫師,吃得安心也比較安全。
如何減輕魚油的副作用?
想要避免魚油的副作用,可以根據自身的情況去做滾動式調整:
| 魚油副作用 | 解決辦法 |
| 出現腹瀉、脹氣、消化不適等腸胃問題 |
|
| 打嗝或說話會有魚腥味 |
|
| 易瘀青、流鼻血等凝血功能異常 |
|
魚油雖然是好的保健品,但重點不是吃得多,而是吃得對、吃得安全,才能真正發揮效果。
魚油什麼人不能吃:這8種族群一定要小心

除了前面提到的副作用之外,魚油也並不是適合所有人。以下 8 種族群在服用魚油時需要特別注意,避免產生不適或影響健康:
魚油什麼人不能吃|孕婦
都說「孕婦一人吃兩人補」,其實魚油對孕婦來說,適量補充是有幫助的。魚油中的 Omega-3,特別是 DHA 和 EPA,對媽媽和肚子裡的寶寶都有好處。
不過,不同孕期對魚油的攝取建議也不同,我們可以依照孕期階段調整:
| 孕期 | 攝取魚油建議 |
| 懷孕初期:0-12 週 | 這個時機是最需要補充營養,Omega-3 中的 DHA 對寶寶大腦與視網膜發育很有幫助,建議每日攝取至少 200 毫克的DHA。 |
| 懷孕中期:13-27 週 | 這個階段胎兒發育高峰期, |
| 懷孕後期:28 週後 | 因為EPA有抗凝血的特性,為了避免生產時大量出血,建議在懷孕後期的階段就停止魚油的攝取或選擇藻油,或是詢問醫師的建議。 |
簡單來說,魚油對孕婦和寶寶的發育很有幫助,但接近生產前就要特別小心,最好先詢問醫師再決定是否繼續服用。
魚油什麼人不能吃|對魚過敏的人
首先先確認自己的過敏原是什麼,大家常說海鮮過敏,但實際是對甲殼類過敏(如蝦、蟹),這種過敏其實是可以吃魚油的。
但如果你是對「魚」過敏的人,就真的不適合吃魚油,因維魚油是取自魚類的脂肪,雖然製程中會經過精煉,但還是有殘留微量的魚類蛋白質。因此,如果是明確對「魚類」過敏應該避免服用,不然可能會引發這些過敏反應:
- 皮膚反應: 出現蕁麻疹、紅疹、發癢或紅腫。
- 呼吸道症狀: 感到呼吸不順、氣喘、流鼻水或打噴嚏。
- 消化系統不適: 噁心、嘔吐、腹瀉或腹痛。
- 嚴重過敏: 這是少數情況,誤食魚油可能會導致過敏性休克,需要立即就醫。
魚油什麼人不能吃|素食主義者
嚴格來說,素食者不可以吃魚油。
魚油,顧名思義,是從魚類脂肪中萃取的,如鮭魚、鯷魚或鱈魚,屬於「葷食」,並不符合素食不吃葷的原則。
再加上,市面上的「魚油膠囊外殼」通常是由明膠製成的,來源多為魚皮、豬皮或牛骨等動物結締組織。因此,無論是膠囊內的魚油,還是外殼,都不適合全素或鍋邊素者服用。
魚油什麼人不能吃|正在服用抗凝血藥物者
魚油中的 Omega-3 脂肪酸具有「抑制血小板凝集」的功能,可以降低血液黏稠度,讓血液流動更順暢,對血液循環有益。但如果你正在服用抗凝血藥物,這個效果可能疊加,導致血液過稀。
抗凝血過頭,一旦受傷,血可能就止不住,因此正在服用抗凝血藥的人,在服用魚油前最好先諮詢醫師,以確保安全。
「抗凝血」雖然對血液循環有好處,但並不是越多越好。
魚油什麼人不能吃|即將手術的人
因為「抑制血小板凝集」的特性,如果在手術前仍持續服用高劑量魚油,可能會面臨這些情況:
- 手術時出血量增加,止血變得比較困難
- 術後傷口也可能比較容易滲血或形成血腫,進而出現紅腫、疼痛等情況,影響恢復速度。
即使是拔牙、植牙這類看似不大的手術,如果魚油吃得太多,也可能讓傷口出血時間拉長,恢復期變得比較久。因此,一般會建議在手術前一段時間先停止服用魚油,並依照醫師指示調整。
魚油什麼人不能吃|凝血功能異常患者
從上面原因可以知道,魚油的成分對血液凝固會產生影響。如果本身就有凝血功能異常的情況,像是血友病或血小板不足的人,攝取魚油可能會會增加出血風險。
這類族群可能會比較容易出現流鼻血、牙齦出血,或是輕微碰撞就留下明顯瘀青的情況,嚴重時甚至可能發生關節或肌肉內出血,造成不適或長期疼痛。
因此,如果是凝血功能有異常的人,在攝取魚油前最好先詢問醫師的意見。
魚油什麼人不能吃|剛出生的嬰兒
剛出生的嬰兒也不適合吃魚油,尤其是 0-6 個月大的寶寶,因為腸胃、肝臟與腎臟等器官都還未完全發育,如果服用魚油可能會造成消化不良、腹瀉等腸胃問題。
嬰兒什麼時候可以開始吃?
建議等寶寶滿 6 個月大並開始接觸副食品之後,再依照寶寶的年齡與體重精確計算攝取量。因為,這時寶寶的腸胃系統已相對穩定,可以更有效地吸收魚油中的營養。
魚油什麼人不能吃|寵物
這算是「魚油什麼人不能吃」延伸的補充,許多毛孩家長們也都會詢問:人的魚油寵物可以吃嗎?
答案是:不建議
因為人吃的魚油劑量對狗狗、貓咪來說太高了,對人來說劑量過多都會帶來副作用,更不用說是毛孩們。而且,為了讓大家能接受魚油的味道,許多魚油會添加檸檬等調味劑,這對牠們的腸胃負擔太大,可能會有腸胃不適或凝血的功能異常的問題。
如果想要讓寵物吃魚油營養補充,可以選擇「寵物專用魚油」,這是針對牠們設計的魚油,不管是劑量還是配方,都更符合牠們的需求,也能安全補充 Omega-3 等營養。
吃魚油的替代方案有哪些?
很多人會透過吃魚油來補充 Omega-3,但其實魚油並不是唯一選擇。如果你是素食者、對魚類過敏,或本身不適合吃魚油,仍然可以從其他來源補充 Omega-3。
- 選擇藻油
藻油是從藻類萃取的 Omega-3,能補充 DHA,有些也含有 EPA,如ZINZINO的海藻油BalanceOil+,來源單純,適合素食者和對魚過敏的人,也比較不用擔心重金屬問題。

- 選擇植物性 Omega-3 油脂
像亞麻仁油、紫蘇油、奇亞籽油,都含有 Omega-3,適合不能吃魚油的人。不過吸收效率比較低,記得注意攝取量。 - 從富含 Omega-3 的食物中攝取
除了保健品,也可以透過日常飲食補充 Omega-3,例如深綠色蔬菜、堅果類、種子類食物,搭配多元飲食,有助於維持身體營養平衡。