The diet for osteoporosis must be rich in calcium, present in foods such as milk, cheese and yogurt, and vitamin D, which is found in fish, meat and eggs. Vitamin D increases the absorption of calcium in the intestine, and calcium is the main forming mineral