1. Makanan laut
Mengonsumsi 100 gram ikan salmon dapat memenuhi 50% dari asupan harian (RDI) yang diperlukan vitamin D. Alternatif makanan laut lain yaitu ikan sarden, tuna, makarel, teri, dan udang.
2. Jamur
Jamur merupakan sumber vitamin D bagi para vegetarian. Jamur maitake dapat menyediakan 300% RDI dari porsi 100 gram.