11 Foods for Healthy Bones

What are the best foods for healthy bones? Eat these to help fight osteoporosis.
sardines-bones

Credit: Istockphoto

prev 5 of 13 next

Sardines

These tiny fish, often found in cans, have surprisingly high levels of both vitamin D and calcium. Though they may look a bit odd, they have a savory taste that can be delicious in pastas and salads.

Next: Eggs

» View All

Get the latest health, fitness, anti-aging, and nutrition news, plus special offers, insights and updates from Health.com!