骨是由许多蛋白质及矿物质组成,因此食物中缺乏蛋白质、钙、磷等可引起骨质疏松。许多维生素参与蛋白质及钙磷的代谢。因此,摄入必需维生素亦是防治骨质疏松症的基本方法,包括维生素A、D、C、K等。许多微量元素参与骨代谢,例缺锌,可影响骨代谢,使骨形态结构异常,易发生骨折,愈合延迟。缺锌动物补锌后,可促骨细胞增殖,促成骨细胞分泌胶元蛋白,骨痂量增加,骨的拉伸力提高。
那么营养过度是否好呢?蛋白质摄入量过多,有时反致骨质疏松,蛋白质含硫氨酸,分解代谢后产生硫化物,呈酸性,使肾脏对钙的重吸收受到抑制,不利骨的建设。另外,多吃盐(钠),亦可影响钙磷代谢,可致骨质疏松。因此患骨质疏松症时,营养既不能缺乏,亦不能过量,以全面均衡为原则。