Your passion for healthy living brought you here - let's keep talking!

Sign up for our FREE Healthy Living newsletter to get the latest health news, nutrition tips, special offers, and delicious recipes from Health.com

X

11 Foods for Healthy Bones

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

Credit: Istockphoto

7 of 13

Salmon

Salmon is known for having plenty of heart-healthy omega-3 fatty acids, but a 3-ounce piece of sockeye salmon contains more than 100% of your vitamin D. So eat up for your heart and your bones.

Next: Spinach

Previous
Next
» View All

Stay fit, feel younger, and get special offers and insider health news—from beauty to breast cancer—just for women.

More Ways to Connect with Health
Advertisement