Het dieet voor osteoporose moet rijk zijn aan calcium, aanwezig in voedingsmiddelen zoals melk, kaas en yoghurt, en vitamine D, dat wordt aangetroffen in vis, vlees en eieren. Vitamine D verhoogt de opname van calcium in de darm en calcium is het belangrijkste vormende mineraal