Foods high in vitamin D
Vitamin D is a unique vitamin. On top of absorbing it from foods you eat, your body can also synthesize it from sunlight. It’s critical for the health of your bones and immune system, as well as calcium absorption. According to the National Cancer InstituteTrusted Source, it may also help lower your risk of developing colorectal cancer.
Though sunshine is by far the richest source of vitamin D, foods that also provide vitamin D include:
some seafood, such as salmon, herring, catfish, trout, and oysters
milk
eggs
shiitake mushrooms