Which foods have the highest amounts of vitamin D?

Updated: Dec 15, 2020
  • Author: Vin Tangpricha, MD, PhD; Chief Editor: Romesh Khardori, MD, PhD, FACP  more...
  • Print
Answer

The following foods contain the indicated amounts of vitamin D, as reported by the US Department of Agriculture's (USDA's) Nutrient Data Laboratory:

  • Fortified milk (8 oz) - 100 IU

  • Fortified orange juice (8 oz) [6] - 100 IU

  • Fortified cereal (1 serving) - 40-80 IU

  • Pickled herring (100 g) - 680 IU

  • Canned salmon with bones (100 g) - 624 IU

  • Mackerel (100 g) - 360 IU

  • Canned sardines (100 g) - 272 IU

  • Codfish (100 g) - 44 IU

  • Swiss cheese (100 g) - 44 IU

  • Raw shiitake mushrooms (100 g) - 76 IU

  • Most multivitamins (1 tab) - 400 IU


Did this answer your question?
Additional feedback? (Optional)
Thank you for your feedback!