Proper treatment is enough to handle osteoporosis to an extent. It includes medication, a healthy diet and weight-bearing exercise can help to reduce bone loss or strengthen weak bones.
Following a balanced and healthy diet rich with calcium, vitamin D and other nutrients are important for overall bone health.
Here are five best foods for healthy bones:
Milk is the best source for the main mineral in bones. It is rich in calcium. In addition it contains protein and other nutrients such as vitamin B12 and riboflavin. It even offers vitamin D. Dairy products are good sources of phosphorus and vitamin K2 for many major functions of the body.
Eggs are major sources of vitamin D, which can help the bones to stay strong. Egg whites is the major source in the yolk.
Salmon is a great source of vitamin D. It in turn helps our body to absorb calcium.
Spinach, kale, collard greens are rich sources of magnesium and vitamin K, which plays a pivotal role in bone metabolism.
Broccoli is filled with vitamin C, fibre, and nutrients that contain cancer-fighting properties. It is also rich in vitamin K. It is well known that a diet rich in vitamin D can help slow down bone loss.