Soy Foods
Half a cup of calcium-enriched tofu from Soya beans contains over 400 milligrams of calcium. Soy milk usually contain 300 milligrams of calcium per cup.

Nuts and Seeds
Nuts and seeds can strengthen bone health in several ways. Walnuts and flaxseeds are loaded with omega-3 fatty acids. Peanuts and almonds contain potassium, which protects against the loss of calcium in urine. Nuts also contain protein and other nutrients that play a supportive role in building strong bones.