L'osteoporosi è una malattia caratterizzata da una demineralizzazione delle ossa lunghe e conseguente suscettibilità alle fratture. Anche se la dieta ha un ruolo minore nello svilupparsi di questa patologia, alcuni micronutrienti come calcio e vitamina D appaiono importanti in particolare nell'età adulta. La carenza di vitamina D causa rachitismo nei bambini e osteomalacia negli adulti. Altri micronutrienti giocano un ruolo nella promozione della salute delle ossa, come zinco, rame, manganese, vitamine A, C, K, B, potassio e sodio. La maggiore fonte alimentare di calcio è rappresentata dall'uva bianca e formaggi stagionati come Grana e Parmigiano. Per quanto il latte e latticini ne contribuisca, il danno è maggiore del beneficio, ma in diete in cui questi sono carenti l'apporto può essere garantito da adeguati sostituti come broccoli e cavoli, legumi e sottoprodotti di alcuni legumi (come il tōfu).