12 Best Foods For Strong Bones

9. Broccoli

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.