Salmon liar memiliki rata-rata 988 IU vitamin D per porsi 85 gram, sedangkan porsi yang sama untuk salmon budidaya adalah sekitar 250 IU atau hampir seperempatnya.
Baca juga: 7 Manfaat Ikan Salmon, Salah Satu Makanan Paling Bernutrisi
Beberapa ikan berlemak lainnya juga merupakan makanan mengandung vitamin D dengan jumlah yang baik.
Mackerel, misalnya, mengandung 360 IU vitamin D dan tuna kalengan 268 IU vitamin D.
Baca juga: Cara Masak Tuna Kaleng agar Tidak Amis, Mudah dan Praktis!
Satu sendok teh minyak ikan cod mengandung sekitar 448 IU vitamin D dan juga kaya akan vitamin A dan asam lemak omega-3.
Baca juga: 13 Manfaat Minyak Ikan untuk Kesehatan
Meski sebagian besar protein terdapat di putih telur, lemak, vitamin, dan mineral sebagian besar ditemukan di kuning telur.
Satu kuning telur khas mengandung 37 IU vitamin D. Jumlah IU bisa bervariasi secara signifikan berdasarkan bagaimana kondisi ayam tersebut dipelihara.
Misalnya, ayam yang dibesarkan di peternakan dan menghabiskan sebagian besar hidupnya di dalam ruangan akan menghasilkan telur dengan sekitar 37 IU, sementara ayam dengan paparan sinar matahari sedang hingga penuh dapat menghasilkan telur hingga 148 IU ke atas.
Baca juga: Apakah Kuning Telur Bagus untuk Diet?
Jamur dapat mensintesis vitamin D ketika terkena sinar ultraviolet. Utamanya, jamur mengandung vitamin D2.
Beberapa penelitian telah menunjukkan bahwa D2 mungkin tidak sebaik D3.
Meski begitu, jamur liar adalah sumber vitamin D2 yang sangat baik.
Faktanya, beberapa varietas jamur liar mengandung hingga 2.300 IU per 100 gram atau hampir tiga kali kebutuhan harian.
Namun, jamur yang ditanam secara komersial sering ditanam dalam kegelapan dan mengandung sangat sedikit D2.
Baca juga: Ketahui, 7 Manfaat Jamur untuk Kesehatan