先給答案: 這份研究用曲線分析發現,每天喝到約 5 杯以上咖啡的年長女性,骨密度呈現較低的趨勢;有喝茶習慣的人骨密度則略高,差距約 0.003 g/cm²(約 0.4%)。但要老實說:這條「5 杯」界線是圖形上呈現出的趨勢,論文本身的非線性統計檢定並未達顯著(p > 0.05)。整體而言,一般咖啡飲用與骨密度之間,並未發現顯著的不利關聯。
咖啡真的會讓骨頭變脆嗎?先看這份研究怎麼做的
答案是:會,但有條件,不過不要先下結論,我們來看看這發生什麼事。
這份研究由澳洲 Flinders 大學醫學與公共衛生學院的 Ryan Yan Liu 與 Enwu Liu 執行,2025 年 11 月發表在營養學期刊《Nutrients》(DOI: 10.3390/nu17233660)。它用的是一個叫做 Study of Osteoporotic Fractures(SOF,骨質疏鬆性骨折研究) 的長期資料庫,共收錄了 9704 名 65 歲以上的女性的研究資料。
研究團隊做了兩件過去研究很少做到的事:
第一,重複測量。受試者在第 2、4、5、6 次回診時,各填一次咖啡與茶的攝取問卷,前後橫跨大約 10 年。以往過去許多研究只問一次,所以可能較不精確。
第二,用儀器測骨頭狀況,不是靠自述。他們用雙能量 X 光吸收儀(DXA)反覆測量受試者的股骨頸與全髖部骨密度,這兩個部位是評估骨質疏鬆與髖部骨折風險最重要的測量。
骨質疏鬆性骨折研究這個世代研究本身追蹤近 20 年、共 9 次回診,但這篇分析只用了第 2、4、5、6 次回診的資料,因為其他幾次沒有同時收集到骨密度和飲品攝取量。也就是說,資料中月的9704 人是研究最初收錄的人數,隨著長期追蹤,因死亡與失訪,後期實際可用的資料量會慢慢下降,
在統計上,他們用線性混合效應模型,並校正了年齡、身體活動量、體重、共病、用藥、飲酒等變項。換句話說:這不是問卷跑一跑就下結論的研究。方法本身相當扎實,下圖就是實驗的結果。
幾杯咖啡才算「太多」?
先講結論會超譯的地方:5 杯不是研究驗證出來的正式門檻,而是一條曲線圖上看起來的趨勢。(可以看一下右上方的圖)
研究者用「自然樣條(natural spline)」畫出咖啡攝取量與骨密度的關係曲線,這種方法可以捕捉到不是一直線的變化模式。從圖形上看,每天喝到約 2–3 杯時,骨密度沒有明顯變化;喝到 5 杯以上,曲線開始往下彎。
但關鍵是:論文的概似比檢定(likelihood ratio test)顯示,咖啡與骨密度之間的非線性關係並未達統計顯著(p for nonlinearity 皆 > 0.05)。 換句話說,作者自己是用「可能有關(may be associated)」這種保留語氣描述這個發現,而不是宣稱找到了一條確立的門檻。
整體來看,一般咖啡飲用者和不喝的人相比,股骨頸與全髖部骨密度都沒有觀察到統計上顯著的差異;ScienceDaily 的報導也明確寫到,如果你的咖啡量是中等攝取量(每天約 2–3 杯)沒有發現不利影響的證據。
不過這裡還是有一個大問題:研究並沒有標準化「一杯」是多少。 一杯美式、一杯手沖、一杯超商中杯拿鐵,咖啡因含量可以差到兩三倍。所以就算把「5 杯」當作參考值,也只能理解成「相當高的攝取量」,而不是一個可以精確照著數的硬指標。
喝茶與較高骨密度有關嗎?差距有多大?
答案是 “有喝茶習慣的人骨密度略高,但幅度非常小”,這句話要拆成兩半講,因為前半句容易被讀成因果,後半句才是重點。研究發現,有喝茶習慣的女性,全髖部骨密度的最小平方平均值是 0.718 g/cm²,沒喝茶的是 0.715 g/cm²。
差距:0.003 g/cm²,95% 信賴區間 0.000–0.005,p = 0.026。
換算下來差距是大約是 0.4%。
這個數字達到統計顯著,但沒有達到臨床顯著。骨質疏鬆的診斷用的是 T 值,標準差級距遠大於 0.4%。研究者本人 Enwu Liu 的說法是,即使是很小的骨密度改善,放到整個族群的尺度上也可能減少骨折數量,注意,這句話講的是公共衛生層次,不是「你多喝茶就會比較不容易骨折」。
這正是這類研究最常被媒體超譯的地方。「喝茶顧骨本」這種標題,是把族群層次的統計,直接套到個人身上。
為什麼喝酒的人,咖啡的影響更明顯?
研究中還做了另一種分析,發現兩個值得注意的交互作用:
- 終生酒精攝取量較高的女性,咖啡與股骨頸骨密度呈現負相關(交互作用 p = 0.0147)。也就是說,咖啡的潛在不利影響,在終生飲酒量較高的人身上更明顯。這裡的「終生酒精攝取量」是研究用來分組的變項,不等於「目前喝很多酒」。
- 肥胖的女性,茶的益處看起來相對明顯。
但另一種分析要小心解讀。把一個樣本切成越多小組,出現偶然關聯的機率就越高。這類發現的定位是「值得未來研究驗證的線索」,不是結論。

這份研究有什麼不能忽略的限制?
這一段是重點,因為多數轉載文章不會寫。
1. 這是觀察性研究,不能講因果。 研究只能說「喝很多咖啡的人骨密度較低」,不能說「咖啡讓骨密度變低」。有沒有可能是骨密度低的人剛好生活型態偏好咖啡?有沒有其他沒被校正到的因素?觀察性設計無法回答。
2. 攝取量靠自填問卷。 受試者是憑記憶回報自己喝多少。回憶偏誤在營養流行病學裡是老問題,而且通常會低估。
3. 差距的絕對值極小。 0.003 g/cm²。這個數字要放進正文,因為它決定了整篇研究該怎麼被理解。
4. 受試者幾乎都是美國 65 歲以上白人女性。 這一點很多人會忽略,而且比單純講「65 歲以上女性」更關鍵:這份研究的結論不只不能外推到男性、年輕族群,對其他族群(包括亞洲族群)的適用性也有限。 作者自己在論文中特別點出種族多樣性不足是限制之一。停經後女性的骨代謝狀況本來就特殊,這是研究刻意選擇的高風險族群。
5. 「一杯」沒有標準化。 前面提過,論文承認沒有蒐集容量、濃度、種類等資訊,這讓「5 杯」這個參考值的實用性打了折扣。
6. 長期追蹤本身會流失樣本。 9704 人是研究最初收錄的人數。隨著追蹤時間拉長到 10 年,因死亡與失訪,後期各次回診實際可分析的人數會逐漸減少,這也是作者列出的限制之一。
那我到底該怎麼喝?
把這份研究放回它應有的位置,合理的結論是:
- 每天 1–4 杯咖啡,這份研究沒有給你戒掉的理由——整體分析和曲線在這個範圍都沒有呈現明顯的不利趨勢。
- 如果你每天喝到 5 杯以上,而且有長期飲酒習慣,這是一個值得留意的組合訊號,但不是一份「超過就會骨鬆」的醫囑。
- 想靠喝茶預防骨質疏鬆,效果不足以支撐這個期待。
- 真正有實證支撐的骨質保護做法,仍然是負重運動、足夠的鈣與維生素 D、以及戒菸。這份研究沒有改變這件事。
咖啡和茶每天被幾十億人喝下去。正因為基數這麼大,就算只有 0.4% 的差距,在族群統計上也可能被看見。但族群看得見,不代表你個人感覺得到。
這份研究真正告訴我們的,不是該喝咖啡還是該喝茶,而是——劑量比種類重要得多。
常見問題
Q:一天喝幾杯咖啡會影響骨密度?
A:曲線分析顯示,每天喝到約 5 杯以上,骨密度可能呈現較低的趨勢,但這個非線性關係未達統計顯著。整體而言,一般咖啡飲用與骨密度沒有發現顯著的不利關聯,研究也未標準化「一杯」的容量與濃度。
Q:喝茶可以預防骨質疏鬆嗎?
A:不足以。研究觀察到的骨密度差距為 0.003 g/cm²(約 0.4%),達統計顯著但未達臨床意義,不能當作預防手段。
Q:這份研究的結論適用於男性或亞洲族群嗎?
A:不適用。受試者幾乎全是美國 65 歲以上白人女性,研究者本人也指出種族多樣性不足限制了結論的外推性,無法直接套用到男性、年輕族群或其他族群。
Q:咖啡因是造成影響的原因嗎?
A:研究沒有直接檢驗機轉。茶同樣含咖啡因卻呈現相反方向,暗示咖啡因可能不是唯一因素,但這需要進一步研究確認。
Q:已經有骨質疏鬆的人該戒咖啡嗎?
A:這份研究無法回答治療問題。已確診者的飲食調整應與醫師討論。
資料來源
- Liu, R. Y., & Liu, E. (2025). Longitudinal Association of Coffee and Tea Consumption with Bone Mineral Density in Older Women: A 10-Year Repeated-Measures Analysis in the Study of Osteoporotic Fractures. Nutrients. DOI: 10.3390/nu17233660 https://www.mdpi.com/2072-6643/17/23/3660
- Flinders University, College of Medicine and Public Health(研究執行單位)
- Study of Osteoporotic Fractures (SOF) 世代資料庫,n = 9,704
- ScienceDaily 報導(2026年9月2日) https://www.sciencedaily.com/releases/2026/09/260901070550.htm
- PMC 免費全文:https://pmc.ncbi.nlm.nih.gov/articles/PMC12693474/
- PubMed:https://pubmed.ncbi.nlm.nih.gov/41373951/





