Question: which food is the best natural source of vitamin d?
Answer: oily fish – such as salmon, sardines, herring and mackerel. red meat. liver. egg yolks. fortified foods – such as some fat spreads and breakfast cereals.