關鍵事實
- 每天補充 ≥300 mg 鎂,可顯著降低收縮壓與舒張壓,高血壓患者效果更明顯(Argeros et al., 2025, PMID: 41000008)
- 飲食鎂攝取量 >320 mg/天的心肌梗塞後患者,心血管死亡風險降低 28%(HR: 0.72),全因死亡風險降低 22%(Evers et al., 2022, PMID: 36035961)
- 血清鎂濃度較高的心衰竭患者,對 SGLT2 抑制劑的心血管保護反應更佳(Ferreira et al., 2026, PMID: 41493412)
- 台灣健保每年心血管相關支出超過千億元,高血壓是最大宗慢性病給付項目之一
- 鎂是人體超過 300 種酵素反應的必要輔因子,但多數人的日常攝取量低於建議值
一場住院,讓我開始注意營養標示上最不起眼的那行字?
三年前,我父親因為血壓飆到 180 被送進急診。那晚我坐在醫院走廊的塑膠椅上,手裡握著他的慢性病連續處方箋,上面列了三種降壓藥。我心想:這些藥他吃了十年,怎麼還是擋不住?
出院後,心臟內科醫師除了調整藥物,多說了一句:「回去驗一下血清鎂。」我當時根本不知道鎂跟血壓有什麼關係。後來我才發現,這個在營養標示上總被忽略的礦物質,正悄悄成為心血管預防醫學裡一塊關鍵拼圖。
更讓我驚訝的是,當我開始翻閱文獻,我看見的不只是個人健康問題,而是一個牽動整個健保體系未來的結構性議題。
鎂對血壓的影響有多大?最新統合分析怎麼說?
每天補充 300 mg 以上的鎂,能顯著降低收縮壓與舒張壓,且高血壓患者的降壓效果優於血壓正常者。這是 2025 年發表於《Hypertension》期刊的一篇大規模統合分析得出的結論(Argeros et al., PMID: 41000008),研究團隊彙整了多項隨機對照試驗的數據。
鎂(Magnesium)是指人體必需的巨量礦物質,參與超過 300 種酵素反應,包括能量代謝、蛋白質合成,以及血管張力的調節。它在血壓控制中的角色,主要透過促進血管內皮細胞釋放一氧化氮、減少血管平滑肌收縮來實現。
這篇統合分析還發現兩件值得注意的事。第一,持續補充 12 週以上的效果明顯優於短期補充,代表這不是吃幾天就能見效的速效方案。第二,不同鎂型態(如氧化鎂、檸檬酸鎂、甘胺酸鎂)之間的降壓效果差異並不顯著,意味著民眾不需要為了追求特定劑型而花大錢。
不過,我必須誠實地說,統合分析本身有其限制。納入的各項試驗在劑量、療程、受試者基礎血壓等條件上差異頗大,這種異質性可能影響整體結論的精確度。而且,降壓幅度雖然統計上顯著,但對於已經在服用降壓藥的患者來說,鎂補充更可能扮演的是輔助角色,而非取代藥物。
心臟病發作之後,飲食中的鎂為什麼變得更重要?
鎂攝取量超過每天 320 mg 的心肌梗塞後患者,心血管死亡風險降低 28%,全因死亡風險降低 22%。這組數據來自一項追蹤超過 4,000 名心肌梗塞存活者的前瞻性世代研究,發表於《Frontiers in Cardiovascular Medicine》(Evers et al., 2022, PMID: 36035961)。
這個發現讓我印象特別深刻的,不只是數字本身,而是研究進一步指出:正在使用利尿劑的患者中,鎂的保護效應更為顯著。利尿劑是台灣心血管患者最常見的處方藥之一,而它的副作用正好包括加速鎂從腎臟流失。換句話說,最需要鎂的那群人,反而可能因為治療本身而更缺鎂。
我父親的處方箋上,就有一種利尿劑。當我把這件事告訴他的主治醫師時,醫師點頭說:「這是我們臨床上常看到的矛盾。」他建議我父親在下次回診時加驗血清鎂,並且注意飲食中深綠色蔬菜和全穀類的攝取量。
但這裡有一點需要注意:這篇研究屬於觀察性研究,只能呈現鎂攝取量與死亡風險之間的相關性,無法直接證明因果關係。高鎂攝取的人可能本身就有更健康的整體飲食模式,這個混淆因子不容忽視。
新一代心衰藥物的療效,跟體內鎂濃度有什麼關聯?
血清鎂濃度較高的心衰竭患者,使用 SGLT2 抑制劑 empagliflozin 後的心血管保護效果更為顯著。這項發現來自 EMPEROR-Preserved 試驗的次分析,發表於《JACC Heart Failure》(Ferreira et al., 2026, PMID: 41493412)。
這篇研究揭示了兩個層次的訊息。首先,低血清鎂水平本身就與較差的心衰竭預後顯著相關,這呼應了鎂在心肌細胞電生理穩定性中的基礎角色。其次,empagliflozin 治療後第 4 週,患者的血清鎂水平平均上升 0.05 mmol/L,這代表這類新藥本身就具有保鎂效果。
這讓我想到一個更大的圖像:如果鎂的基礎狀態會影響昂貴新藥的療效,那麼在開立這些藥物之前,是不是應該先確認患者的鎂營養狀態?一顆 SGLT2 抑制劑每月藥費數千元,而改善鎂攝取的成本可能只需要調整飲食,或者每天不到十元的補充劑。
當然,這項次分析是從一個針對 empagliflozin 設計的臨床試驗中衍生的,鎂濃度並非原始研究的主要觀察指標。因此,這些發現仍需要專門針對鎂狀態與藥物療效交互作用的前瞻性研究來進一步驗證。
台灣人的鎂攝取夠嗎?缺口有多大?
根據國民營養健康狀況變遷調查,台灣成年人平均每日鎂攝取量約在 250-280 mg 之間,低於衛福部建議的 320-380 mg。也就是說,多數台灣人每天的鎂攝取都有大約 50-100 mg 的缺口。
這個缺口看起來不大,但放到前面那些研究數據的脈絡裡就很有意義。Argeros 等人的統合分析顯示,每天 300 mg 以上的補充就能產生顯著降壓效果。Evers 等人的研究則以每天 320 mg 作為分界點,高於此值的心肌梗塞患者死亡風險明顯較低。
問題在於,台灣的飲食型態正在往鎂含量更低的方向走。精緻白米取代了糙米,外食比例升高意味著更多加工食品,而加工過程會流失大量鎂。我曾經試著計算一天的外食菜單,發現即使點了看起來很「健康」的便當,鎂含量也很難超過 200 mg。
鎂的最佳食物來源包括深綠色葉菜(如菠菜每 100g 含鎂約 79 mg)、堅果種子(南瓜子每 30g 含鎂約 156 mg)、全穀雜糧和豆類。對照台灣外食族的飲食現實,這些食物的出現頻率遠遠不夠。
如果健保願意投資鎂的預防角色,會怎樣?
台灣健保每年花費在高血壓、心肌梗塞後照護和心衰竭治療上的金額非常驚人。高血壓是健保門診就醫人數最多的慢性病,心血管疾病整體則是住院醫療支出的前三大項。
我在想一個假設:如果健保體系能將鎂營養狀態的評估納入心血管高風險族群的常規檢查,會產生什麼效果?
以利尿劑使用者為例。Evers 等人的研究明確指出,這群人體內鎂流失加速,而鎂的保護效應在他們身上反而更顯著。如果每次開立利尿劑處方時,同步監測血清鎂並在必要時補充,理論上可能減少後續的心血管事件發生率。減少一次急診、一次住院、一次心導管手術,省下的費用遠超過一瓶鎂補充劑的價格。
再看 SGLT2 抑制劑的案例。這類新藥效果好但價格高,如果患者體內鎂不足會影響藥效,那麼在開藥前先改善鎂狀態,等於用最低成本提升最高價藥物的效益。這是一種經濟上非常合理的邏輯。
但我也必須承認,這個「假設」距離實際政策還很遙遠。從研究證據到臨床指引,再到健保給付政策的改變,中間有著漫長的轉譯過程。目前並沒有針對「鎂補充介入能否降低健保支出」的隨機對照試驗,上述推論都是基於現有觀察性數據和間接證據的合理推測。
預防醫學的思維轉變,為什麼值得從鎂開始?
鎂之所以適合作為預防醫學的起點,有幾個現實面的理由。它便宜、安全性高(腎功能正常者在建議劑量內幾乎沒有嚴重副作用)、檢測容易(血清鎂是常規生化項目),而且與多種心血管結局的關聯有越來越多高品質證據支持。
相較之下,許多其他營養素的預防角色仍然充滿爭議,或者所需劑量、安全性窗口較為複雜。鎂的風險效益比(benefit-risk ratio),在目前的證據水平下,可以說是相當有利的。
我父親後來驗了血清鎂,結果確實偏低。醫師建議他先從飲食調整開始:每天一把南瓜子、糙米飯取代白飯、多吃深綠色蔬菜。三個月後回診,血壓穩定了一些,藥量沒有增加。我不敢說這完全是鎂的功勞,但至少,這是一個成本幾乎為零、卻可能有正面回報的改變。
專家與學會怎麼看?
歐洲心臟學會(ESC)在心衰竭治療指引中,已將電解質監測(包括鎂)列為常規建議項目,特別是針對使用利尿劑的患者。美國心臟協會(AHA)也指出,充足的鎂攝取是維持心血管健康的重要飲食因素之一,建議透過均衡飲食攝取足量鎂,並在必要時由醫療專業人員評估是否需要補充。
值得注意的是,目前主要學會的共識是將鎂定位為「輔助性營養策略」,而非獨立的治療手段。也就是說,鎂不能取代降壓藥、不能替代 SGLT2 抑制劑,但它可以為這些治療創造更好的生理基礎。在預防醫學的層次上,充足的鎂攝取則被視為心血管風險管理中相對明確且容易執行的一環。
我從這段經歷學到了什麼?
陪伴父親走過這段歷程,我最大的體會是:預防醫學不需要是多麼高深的事。有時候它就是一顆南瓜子、一碗糙米飯,或者在體檢報告上多看一行叫做「Mg」的數字。
台灣健保是全世界公認的優秀制度,但它長期面臨的挑戰是「治療支出遠大於預防投資」。當一項統合分析告訴我們每天 300 mg 鎂就能輔助降壓,當世代研究顯示充足鎂攝取與心血管死亡風險降低 28% 相關,當次分析發現鎂影響新藥療效——我認為這些累積的證據,值得健保政策制定者認真看一眼。
鎂不是什麼酷炫的新科技,它就是一個安靜的礦物質。但有時候,最被忽略的東西,反而藏著最大的改變潛力。如果你或家人正在服用心血管藥物,特別是利尿劑,不妨在下次回診時跟醫師聊聊血清鎂的狀況。這個對話不花錢,但可能比你想像的更有價值。
常見問題
鎂補充劑要吃多少才能幫助控制血壓?
根據 2025 年發表於《Hypertension》的統合分析,每天補充 300 mg 以上的鎂能顯著降低血壓,且持續 12 週以上效果更好。不同型態的鎂(氧化鎂、檸檬酸鎂等)效果差異不大。但鎂補充是輔助手段,不能取代降壓藥物,請在醫師評估下使用。
吃利尿劑的人為什麼更需要注意鎂的攝取?
利尿劑會加速腎臟排出鎂,導致體內鎂濃度下降。研究顯示,在使用利尿劑的心肌梗塞後患者中,鎂的心血管保護效應反而更為顯著(Evers et al., 2022)。如果你正在服用利尿劑,建議請醫師定期檢查血清鎂濃度,並注意飲食中鎂的補充。
哪些食物含鎂量最高?一天要吃多少?
鎂含量最高的食物包括南瓜子(每 30g 約 156 mg)、菠菜(每 100g 約 79 mg)、黑巧克力、杏仁、酪梨和全穀雜糧。台灣衛福部建議成人每天攝取 320-380 mg 鎂,但多數台灣人實際攝取量約 250-280 mg,存在明顯缺口。優先從天然食物攝取是最安全的方式。