8 foods that provide vitamin D better than the sun Salmon Herring, sardines, mackerel and…