5. Ham
It’s not just animals from under the sea that will provide you with your vitamin D though! Land animals can also do the trick, as is the case with a little ham. Eat one cup of ham and you’ll get to benefit from 21% of your DV (129 IU) and you’ll also be getting protein and healthy saturated fats.
No, ham is not as lean as fish and that means it’s not going to be as good at packing on lean muscle without adding fat in there too. But it’s still very good for you and actually, a little fat is an important addition to your diet.