En cas d'ostéoporose, l'alimentation doit prioriser un apport suffisant en calcium et en vitamine D. Bien que les besoins quotidiens en calcium varient en fonction de l'âge et du sexe, un apport moyen de 1200-1500 mg/jour est recommandé. La consommation régulière d'aliments riches en calcium est d'une grande importance.