La dieta per l'osteoporosi deve essere ricca di calcio, presente in alimenti come latte, formaggio e yogurt, e vitamina D, che si trova nel pesce, nella carne e nelle uova. La vitamina D aumenta l'assorbimento del calcio nell'intestino e il calcio è il principale minerale di formazione