跳至主要內容
返回代謝與健檢

魚油能降三酸甘油脂嗎?能降,但要 4 公克的處方劑量;保健食品的魚油和「預防心臟病」是兩回事

每天 4 公克的處方級 omega-3(EPA 或 EPA+DHA)能把三酸甘油脂降 20% 到 30% 以上;市售常見的 1000 mg 魚油膠囊,EPA 加 DHA 只有約 0.3 公克,降不了多少。至於「吃魚油預防心臟病」,兩個大型試驗結果相反:純 EPA 的 REDUCE-IT 減少 25% 心血管事件,EPA+DHA 的 STRENGTH 沒有效果。一般人吃魚比吃魚油划算。

三高代謝約 7 分鐘
最後更新:

參考資料 8 則

一句話答案

魚油降三酸甘油脂要處方級的 4 公克才有感,保健品的劑量不夠。預防心臟病只有純 EPA 高劑量在特定病人身上有證據,一般人吃魚油保健品沒有這個效果。三酸甘油脂高的第一步是減重、少酒、少精緻糖。

先看懂這個問題

「三酸甘油脂 280,吃魚油有用嗎?」有用,但要分清楚兩件事。第一,魚油降三酸甘油脂要「處方級」的劑量,每天 4 公克 EPA 或 EPA+DHA,才能降 20% 到 30% 以上;市售常見的魚油膠囊一顆只有約 0.3 公克,降不了多少。第二,「吃魚油預防心臟病」是另一個問題,答案是:只有高劑量純 EPA 在特定病人身上有證據,一般人吃魚油保健品沒有這個效果。

本文不討論藥價與給付。三酸甘油脂高的原因和整體處理,見〈三酸甘油脂 150、200、500 代表什麼?〉。

魚油能降多少三酸甘油脂?

美國心臟協會 2019 年的科學聲明整理了處方級 omega-3 的資料:每天 4 公克 EPA+DHA 或純 EPA,三酸甘油脂很高(500 以上)的人降 30% 以上;200 到 499 的人也有相當的降幅。EPA+DHA 的配方在三酸甘油脂很高的人身上會讓 LDL 略升,純 EPA 不會。[1]

重點在劑量。美國國家衛生研究院的整理:常見的魚油膠囊一顆 1000 mg,裡面 EPA 約 180 mg、DHA 約 120 mg,合計約 300 mg,各產品差異很大。[8] 要達到 4 公克的 EPA+DHA,這種膠囊一天要吃十幾顆,而且保健品的純度和穩定性不像處方藥受管控。所以每天一兩顆魚油保健品,對三酸甘油脂的影響很小。

一個貼著空白標籤的白色補充品瓶,旁邊放著五顆琥珀色軟膠囊12
  1. 1看標籤上 EPA+DHA 的毫克數,不是「魚油 1000 mg」
  2. 2常見 1000 mg 膠囊一顆的 EPA+DHA 約 300 mg
示意(AI 生成):買魚油看標籤上 EPA+DHA 的毫克數,不是「魚油 1000 mg」。

魚油能預防心臟病嗎?兩個試驗,兩個答案

  • REDUCE-IT(2019 年):8,179 位已經吃 statin、三酸甘油脂 135 到 499、有心血管疾病或糖尿病加風險因子的人,每天 4 公克純 EPA(icosapent ethyl)或安慰劑,追蹤 4.9 年。主要心血管事件 17.2% 對 22.0%,少 25%;心血管死亡 4.3% 對 5.2%。代價是因心房顫動住院 3.1% 對 2.1%,嚴重出血略多。[2]
  • STRENGTH(2020 年):13,078 位類似的病人,每天 4 公克 EPA+DHA 或玉米油,追蹤到一半因為看不到效果而提前停止。主要心血管事件 12.0% 對 12.2%,沒有差別;腸胃副作用較多。[3]

兩個試驗的差別在哪裡,學界還在爭論:可能是純 EPA 和 EPA+DHA 本身不同,也可能是 REDUCE-IT 用的礦物油安慰劑讓對照組看起來比較差。目前能說的是:「高劑量純 EPA、三酸甘油脂高、已吃 statin 的心血管高風險病人」這個特定組合有證據;其他情況下,魚油預防心臟病的證據不足。一般人吃魚油保健品預防心臟病,大型試驗都沒有看到效果:VITAL 收 25,871 位一般成人、ASCEND 收 15,480 位沒有心血管疾病的糖尿病患者,每天 1 公克魚油,心血管事件都和安慰劑沒有差別。[6][7]

誰可能用得到處方級 omega-3?

  • 三酸甘油脂 500 以上,為了降低胰臟炎風險,在飲食和控制原因之後仍高的人。
  • 已吃 statin、LDL 達標,但三酸甘油脂仍在 150 到 499、心血管風險高的人,醫師可能依 REDUCE-IT 的條件考慮純 EPA。[4]

要不要用、用哪一種,由醫師依你的三酸甘油脂、心血管病史和心房顫動風險判斷。

三酸甘油脂高,魚油之前先做什麼?

三酸甘油脂對生活型態的反應比 LDL 大得多:[5]

  • 減重:減 5% 到 10% 體重,三酸甘油脂常降 20% 以上。
  • 少酒:酒精是三酸甘油脂升高最常見的單一原因之一。
  • 少精緻糖和含糖飲料:果糖直接變成三酸甘油脂。
  • 控制血糖:糖尿病控制不好,三酸甘油脂會跟著高。
  • 運動:規律有氧運動有獨立的降幅。
  • 檢查藥物:類固醇、某些利尿劑、β 阻斷劑、雌激素、某些精神科藥物會讓它升高。

做到這些,很多人的三酸甘油脂從 300 降到 150 以下,不需要魚油。

吃魚呢?

每週吃兩次油脂多的魚(鯖魚、秋刀魚、鮭魚、沙丁魚),是各國指引都建議的,對整體心血管健康有幫助,也比保健品划算。但吃魚的 omega-3 量達不到「降三酸甘油脂 30%」的劑量,它的角色是整體飲食品質,不是降數字的藥。

需要注意哪些數字?

4 公克
降三酸甘油脂需要的每日處方級 EPA 或 EPA+DHA 劑量。[1]
30% 以上
4 公克 omega-3 在三酸甘油脂 500 以上者的降幅。[1]
17.2% 對 22.0%
REDUCE-IT 純 EPA 與安慰劑的主要心血管事件,少 25%。[2]
12.0% 對 12.2%
STRENGTH 的 EPA+DHA 與玉米油,沒有差別。[3]
3.1% 對 2.1%
REDUCE-IT 因心房顫動住院的比例。[2]
約 300 mg
常見 1000 mg 魚油膠囊一顆的 EPA+DHA 含量(EPA 180、DHA 120)。[8]

可以先怎麼做?

  1. 1三酸甘油脂 150 到 499:先做減重、少酒、少糖飲三件事,3 個月後再驗。
  2. 2看一下你的魚油瓶身:EPA+DHA 的實際含量,不是「魚油」的毫克數。
  3. 3三酸甘油脂 500 以上,或已吃 statin 仍高:回診問醫師處方級 omega-3 適不適合你。
  4. 4每週吃兩次油脂多的魚,比買保健品實在。

常見問題

我每天吃一顆魚油,三酸甘油脂會降嗎?

常見魚油膠囊一顆的 EPA+DHA 約 300 mg,和降三酸甘油脂需要的 4 公克差很多,效果很小。[1][8]

魚油和 statin 可以一起吃嗎?

可以,REDUCE-IT 就是在 statin 之上加純 EPA。[2] 但魚油不能代替 statin,兩者處理的是不同的脂肪。

吃魚油會出血嗎?

高劑量 omega-3 會輕微影響血小板,REDUCE-IT 的嚴重出血 2.7% 對 2.1%,差異不大但存在。[2] 正在吃抗凝血劑或要手術的人,告訴醫師你在吃魚油。

魚油會造成心房顫動嗎?

高劑量(4 公克)的試驗看到心房顫動略增(REDUCE-IT 3.1% 對 2.1%)。[2] 有心房顫動病史的人,用高劑量 omega-3 前要和醫師討論。保健品劑量的資料較少。

磷蝦油、藻油有差嗎?

成分都是 EPA 和 DHA(藻油多半只有 DHA),重點還是劑量。沒有任何一種在心血管事件上的證據比處方級 omega-3 更好。

三酸甘油脂多高要吃藥?

500 以上通常要用藥防胰臟炎;150 到 499 先處理生活型態和 LDL,是否加藥看整體風險。詳見三酸甘油脂那篇。

什麼情況需要就醫?

  • 三酸甘油脂 500 以上,特別是 1000 以上:回診,要防胰臟炎。
  • 上腹劇痛、痛到背部、噁心嘔吐:急診,可能是胰臟炎。
  • 吃高劑量魚油出現心悸、心跳不規則:回診做心電圖。
  • 要手術或正在吃抗凝血劑:告訴醫師你有在吃魚油。

洪醫師提醒

「魚油是「劑量決定一切」的典型例子。保健食品的劑量可以當成飲食的補充,但不要期待它把三酸甘油脂 300 降到正常;處方級的 4 公克有用,但那是藥,有適應症也有副作用。三酸甘油脂高的人,最有效、最便宜、最沒有副作用的做法仍然是減重和少喝酒,魚油排在這些後面。」

洪宇漢 醫師

讀完之後,可以做什麼?

繼續同一主題,或直接確認門診方式。

回看就醫時機代謝與健檢整理看診問題查看門診與掛號

參考資料

內容製作與更新

作者
洪宇漢
發布與更新
初次發布 2026-10-24,最後更新 2026-10-27

本文依列出的參考資料整理。內容會在指引、政策或重要證據改變時重新檢查。查看完整內容原則

以下文章依主題人工整理,提供延伸閱讀,不代表個別診斷或治療建議。