12 Best Foods For Strong Bones

9. Broccoli


Broccoli is a cruciferous vegetable that comes with many healthy nutrients. It is loaded with calcium and vitamin K along with vitamin C, potassium, phosphorus, and folate. Eating broccoli every day can help you strengthen your bones and teeth. Adding them to your diet will also help you lose weight, fight high blood pressure, diabetes, and cancer.