Plus, how much is too much, according to experts.
Discover fish high in vitamin D besides salmon. Compare how much vitamin D trout, mackerel, tuna, halibut, and sardines provide—and what other key nutrients they offer.