Bone health: Broccoli contains high levels of both calcium and vitamin K, both of which are important for bone health and prevention of osteoporosis. Along with calcium, broccoli is also full of other nutrients like magnesium, zinc and phosphorous.