Special Report

35 of the Best Foods for Strong Bones

Source: bhofack2 / Getty Images

Swiss chard

Swiss chard, like other leafy greens, contains calcium, magnesium, and vitamins A and C. It can be sauteed with a little vinegar or added to pasta dishes and soups.

Source: bhofack2 / Getty Images


Research has shown that isoflavones in tofu can help fight bone loss in postmenopausal women. Tofu is also a good source of magnesium and often comes calcium-enriched as a bonus.

Source: bhofack2 / Getty Images

Tomato juice

Tomato juice is an excellent source of magnesium, vitamins A and C, and also provides a little calcium and vitamin K. Salty foods are so common that most Americans are not at risk of not getting enough sodium. So consider sticking to low-sodium tomato juice.

Source: RistoArnaudov / Getty Images

UV treated mushrooms

Mushrooms that are exposed to natural sunlight or ultraviolet light will produce massive amounts of vitamin D. Look for “UV-treated” on labels to ensure that you’re buying mushrooms with a healthy dose of vitamin D.

Source: seb_ra / Getty Images


Walnuts are an excellent source of alpha linolenic acid, which can help reduce bone loss. They’re also high in magnesium and calcium and are great eaten alone as a snack or added to salads.