All kinds of different fish, soy and milk products, fortified cereals, mushrooms, and some vegetables contain vitamin D.
The following lists are grouped by types such as fish, soy, dairy, fortified cereals, mushrooms, and a variety of other foods like eggs, spinach, and fortified orange juice. From breakfast to lunch to dinner, you have plenty of choices for how to supply your body with the vitamin D it needs through the food you can eat, which is the second best way to get vitamin D after UV sunlight.