Cod liver oil,eggyol
There are not many foods which contain vit d as vit d is produced in our bodies by exposure to sun.
But following are source of vit d
cod liver oil
halibut liver oil