Salah satu sumber nabati untuk mendapatkan vitamin D adalah jamur. Hal ini dikarenakan jamur juga bisa memproduksi vitamin D sendiri ketika terpapar sinar ultraviolet (UV) secara langsung. Oleh karena itu, hampir semua jamur mengandung vitamin D meskipun kadarnya bisa berbeda-beda.
3. Ikan
Secara keseluruhan, ikan memiliki beragam manfaat bagi tubuh karena kandungan vitamin, mineral, dan omega-3 yang dimilikinya. Salah satu vitamin yang terkandung dalam ikan adalah vitamin D, baik ikan segar maupun ikan kaleng. Berdasarkan data, dalam 100 gram ikan salmon mengandung sekitar 526 IU vitamin D, atau setara dengan 66 persen kebutuhan vitamin D harian. Ikan lainnya yang kaya akan vitamin D antara lain ikan makerel, tuna, haring, dan sarden.