
Monday 13 April 2026 – 07:06 AM
Sardines are one of the most popular food sources of vitamin D, but there are other types of fish that provide higher amounts of it, giving wider options for those seeking to replace this important element.
Fish containing vitamin D
According to what was published by the Verywell Health website, trout comes first, providing about 16.2 micrograms of vitamin D in a 3-ounce serving, equivalent to 645 international units, a number close to the recommended daily requirement for adults.
Salmon is also a rich choice, as it contains about 14.2 micrograms in the same serving, which makes it one of the easiest ways to increase the intake of this vitamin, especially with the variety of ways to prepare it.
Recommendations suggest that adults need between 15 and 20 micrograms per day of vitamin D, which is essential for bone health and immune function. However, many people do not get enough, especially through food alone.








