每天三杯咖啡可能讓你額外流失 36~72 毫克的鎂,相當於每日建議攝取量的 9~18%。全球約 31% 的人口——將近 24 億人——鎂攝取量已經不足(Zhang et al., 2025),如果再加上咖啡因的利尿效應,缺鎂風險將進一步升高。這篇文章整理了咖啡因影響鎂平衡的生理機制、實際流失規模,以及你可以採取的具體對策。
咖啡因為什麼會讓身體流失鎂?
咖啡因具有利尿作用,會增加腎臟的尿液排出量,同時帶走溶解在尿液中的礦物質,其中就包括鎂。腎臟是維持體內鎂恆定的主要器官,正常情況下會透過限制尿液中的鎂排泄來維持平衡(Ray et al., 2023)。然而,當咖啡因刺激腎臟加速排尿時,這套調控機制的效率會降低,導致鎂的淨流失增加。
定義句:咖啡因引起的鎂流失,是指咖啡因透過利尿效應增加腎臟排出鎂離子的量,使體內鎂平衡偏向負值的現象。
值得注意的是,這種效應並非只發生在「大量飲用」的人身上。研究顯示,每日攝取 300 毫克以上的咖啡因(約三杯 240 毫升的現煮咖啡)就可能產生顯著的礦物質流失。而且,如果你同時使用質子幫浦抑制劑(PPI)或利尿劑等藥物,低鎂血症的風險會進一步疊加(Ray et al., 2023)。
一天三杯咖啡到底偷走多少鎂?
以一杯 240 毫升的現煮黑咖啡含約 96 毫克咖啡因計算,三杯約攝取 288 毫克咖啡因。根據既有的代謝研究推估,每 100 毫克咖啡因約增加尿液鎂排泄 12~24 毫克,因此三杯咖啡可能導致每日額外流失約 36~72 毫克的鎂。
這個數字看起來不大,但台灣成年男性的鎂建議攝取量為 380 毫克、女性為 320 毫克。如果你的日常飲食已經偏向高加工食品、精製穀物,膳食鎂攝取量可能只有建議量的 60~70%(Zhang et al., 2025),再扣掉咖啡因帶走的部分,實際可用的鎂可能只剩建議量的一半左右。
Key Facts
- 每日三杯咖啡(約 288 mg 咖啡因)可能額外流失 36~72 mg 鎂
- 全球約 24 億人(31%)鎂攝取量未達建議標準(Zhang et al., 2025)
- 低鎂血症在一般人群的盛行率高達 15%(Ray et al., 2023)
- 食品加工與精製穀物是膳食鎂不足的主要原因
- 腎臟是調控鎂平衡的主要器官,咖啡因的利尿作用會干擾這套機制
缺鎂會怎樣?有哪些警訊值得注意?
低鎂血症在一般人群中的盛行率高達 15%,在住院患者中比例更高(Ray et al., 2023)。輕度缺鎂的早期症狀包括肌肉痙攣、眼皮跳動、容易疲倦和睡眠品質下降。如果長期處於鎂不足的狀態,研究顯示與高血壓、代謝症候群、第二型糖尿病及慢性腎臟病等慢性疾病相關(Ray et al., 2023)。
不過,必須指出一項研究限制:目前關於咖啡因與鎂流失的直接因果研究多為短期觀察,且受試者的飲食背景、遺傳因素(如 TRPM6/CNNM2 基因變異)差異很大,因此「三杯咖啡偷走多少鎂」的精確數字存在個體差異,上述估算值應視為參考範圍而非絕對數值。
哪些人特別需要注意咖啡因造成的鎂流失?
高風險族群包括每日咖啡因攝取超過 300 毫克的重度飲用者、長期使用 PPI 或利尿劑的患者,以及飲食偏向高度加工食品的族群。Zhang et al.(2025)指出,現代飲食型態——高加工食品、低蔬果攝取——本身就加劇了鎂缺乏問題,如果再疊加咖啡因的利尿效應,等於雙重打擊。
此外,遺傳因素也扮演角色。部分人群因 TRPM6 或 CNNM2 基因突變,天生對鎂的吸收或再吸收能力較差(Ray et al., 2023),這類人即使咖啡因攝取量不高,也可能更容易出現低鎂狀況。
怎麼喝咖啡又不怕鎂流失?
最直接的策略是「補回來」。Zhang et al.(2025)建議透過飲食多樣化、食品強化與營養補充三管齊下來改善鎂營養狀態。具體來說:
- 飲食補充:深綠色蔬菜(如菠菜每 100g 含鎂約 79mg)、堅果(南瓜籽每 30g 含鎂約 156mg)、全穀類和豆類都是優質鎂來源。
- 時間錯開:避免在用餐時同時大量飲用咖啡,因為咖啡中的多酚可能進一步影響礦物質吸收。建議餐後至少間隔 30 分鐘再喝咖啡。
- 控制總量:將每日咖啡因攝取控制在 400 毫克以下(約四杯),並注意計入茶、巧克力、能量飲料等其他咖啡因來源。
- 必要時補充劑:如果飲食調整仍難以達標,可考慮鎂補充劑(如甘氨酸鎂、檸檬酸鎂),但建議先諮詢醫師或營養師。
專家與學會怎麼看?
美國國家衛生研究院(NIH)指出,大多數美國人的鎂攝取量低於建議值,而咖啡因、酒精及某些藥物會進一步加劇流失。世界衛生組織(WHO)則將鎂列為重要的公共衛生營養素,建議各國將鎂攝取量監測納入常規營養調查。Ray et al.(2023)在回顧文獻中強調,臨床上對低鎂血症的認知仍然不足,許多輕度缺鎂個案未被診斷,堪稱「被遺忘的電解質」。Zhang et al.(2025)則從全球視角呼籲,應透過系統性的飲食策略而非單靠補充劑來解決鎂缺乏的問題。
常見問題
喝茶也會造成鎂流失嗎?
是的,茶同樣含有咖啡因,但含量通常低於咖啡(一杯綠茶約 30~50 毫克)。因此影響較小,但大量飲用仍需注意累計效應。
怎麼知道自己是否缺鎂?
血液檢測中的血清鎂濃度是最常見的指標,但它只反映全身鎂含量的約 1%。如果持續出現肌肉痙攣、失眠、心悸等症狀,建議向醫師提出鎂代謝的完整評估。
鎂補充劑吃多少才夠?
一般建議補充劑的鎂含量不超過每日 350 毫克(為補充劑的上限,非總攝取量上限)。具體劑量應依個人飲食攝取量和醫師建議調整,過量補充可能造成腹瀉等腸胃不適。