A alimentação para osteoporose tem que ser rica em alimentos com cálcio e vitamina D porque estes nutrientes são importantes para a saúde dos ossos e uma vez que o cálcio não é absorvido sem a presença da vitamina D. Assim, garantir a ingestão adequada de cálcio e vitamina D durante a infância ajuda a prevenir a osteoporose na vida adulta.