Here is what you should eat

Bones support our body. It surrounds our delicate organs and protects them from any kind of external injury. And it is very important to have strong and dense bones. Flexible muscles and strong bones both are important to be physically fit. Many nutrients help to keep our bones healthy and out of all Vitamin D and calcium are the prominent ones. Calcium is essential for muscle contraction, oocyte activation, strong bones and teeth, while Vitamin D helps to absorb calcium in the body. Apart from this, vitamin K, vitamin C, magnesium, and phosphorus are some other nutrients required for your bone health. Here is a list of 4 foods that are good for your bone health.


Being a good source of protein and calcium, soybean is a bone-friendly addition to our diet. A study carried out by researchers from the University of Missouri in Columbia suggests that consuming soy-based products could help strengthen bones in postmenopausal women.

Green leafy vegetable

The green leafy vegetable is something you must include in your diet. Vegetables like kale, broccoli and spinach are packed with different kinds of healthy nutrients, which are not only good for your bone health but also keep other chronic diseases at bay.

Read More..