10 Salmon
Salmon is also considered one of the excellent sources of vitamin D. According to the U.S. Department of Agriculture, a serving of fatty fish weighing about 100 grams contains 526 IU of vitamin D. This provides 66% of the body’s daily requirement.
However, much depends on where the salmon were raised. For example, wild-caught fish contain up to 988 IU of vitamin D per serving, and some studies claim that this figure reaches 1,300 IU. Whereas from salmon raised in captivity, you can get 25% fewer nutrients, but on average, one serving provides 250 IU of vitamin D, or 32% of the daily requirement.