Foods that contain vitamin D? Yes, there are. Even if only about 10 to 20 percent of the vitamin D requirement is ingested through food, it can make sense to eat selected foods, especially in winter, when there is not enough sunlight to form the body’s own vitamin D. About two to four micrograms of vitamin D should be consumed through food per day to cover the requirement and prevent a deficiency. Click through our hit list of foods rich in vitamin D.