Question: what is the best source for vitamin d?
Answer: Food. Very few foods in nature contain vitamin D. The flesh of fatty fish (such as salmon, tuna, and mackerel) and fish liver oils are among the best sources [1,11]. Small amounts of vitamin D are found in beef liver, cheese, and egg yolks.