Foods High in Vitamin D, According to Dietitians




roasted salmon with vegetablesSalmon

This versatile fish is a fan-favorite for a reason. It can be served at any time of day (think: a lox bagel for breakfast, a salmon Caesar salad for lunch, a filet for dinner), and a three-ounce piece contains 447 IU, per the USDA. Rifkin adds that it also provides protein and important omega-3 fats. Limited research shows that wild-caught salmon may contain higher amounts of vitamin D than farmed fish.

raw trout fish on cutting board stuffed with herbs and lemon slicesTrout

If you find yourself always tossing salmon in the grocery cart, switch it up with trout next time. One farmed filet contains 502 IUs of vitamin D, per the USDA, which is almost the entire daily recommended amount for most adults.