Foods containing vitamin D are as follows: 1. sea fish, such as sardines and yellowtail, which are often rich in vitamin D. 2. animal livers, such as pig liver, chicken liver, lamb liver and beef liver, which are also rich in vitamin D. 3. egg food yolks are rich in vitamin D, such as egg yolks, duck egg yolks and quail egg yolks, which are rich in vitamin D. 4. 4, cream is rich in vitamin D.