No, broccoli does not contain vitamin D. However, it is filled with other major nutrients like calcium and vitamins A and K that help promote overall health.