Vitamin D is a fat-soluble vitamin essential for calcium absorption and cell growth. Fatty fish like salmon, sardines, and mackerel are good sources of vitamin D.

1. Rainbow Trout

iko636 / Getty Images

Vitamin D: 16.2 micrograms (mcg)

Serving size: 3 ounces

One serving of rainbow trout provides 81% of the Daily Value (DV) of vitamin D. Rainbow trout is a popular fish in the salmon family. It is rich in vitamin D, healthy fats, protein , and other vitamins. It has a tender, flaky consistency and mild flavor.

2. Mackerel

VankaD / Getty Images

Vitamin D: 16.1 mcg

Serving size: 3 ounces

Mackerel is an oily fish rich in vitamin D and omega-3 fatty acids. Adding healthy fats to your diet has been linked to a reduced risk of heart disease and certain types of cancer. Omega-3 f

See Full Page