Question: do pilchards contain vitamin d?
Answer: Foods that naturally contain vitamin D include oily fish [such as sardines, pilchards, herring, trout, tuna, salmon and mackerel], egg yolk, red meat and liver. “Some foods are fortified with vitamin D [this means they have vitamin D added to them].