钙质是骨骼强健的基础,五十岁下的成年人需要的钙量是每天大约一千毫克,五十岁以上的人则需要每天1200毫克,钙最常见来源,也就是牛奶,不喝牛奶,一杯酸奶也至少含有一定量牛奶的钙离子。即使是对乳糖不耐受的人也有多种的低乳糖或者无乳糖的奶制品可以选择,骨质疏松可以吃牛奶,酸奶或者是奶酪。
此外骨质疏松的病人也可以吃鱼类,比如像沙丁鱼,鲑鱼,鲑鱼与其他多脂鱼可提供大量的促进骨骼生长的营养要素,除了含有钙质以外,还含有辅助钙吸收的维生素d和相应的脂肪酸,鱼油补充已被证实为可以减少老年妇女骨流失,预防骨质疏松。