一般是建議吃魚肝油、蛋、魚類、牛奶均都可以補充維生素d。維生素D促進鈣和磷的吸收,調節鈣和磷的正常代謝,促進牙齒和骨骼的正常生長。缺少會造成兒童的佝僂病、成人骨質軟化病、老年人骨質疏松等等。
維生素d主要存在于海魚、動物肝臟、蛋黃和瘦肉中。另外像脫脂牛奶、魚肝油、乳酪、堅果和海產品、添加維他命d的營養強化食品,也含有豐富的維生素d。植物性食物幾乎不含有維生素d,維生素d主要來源于動物性的食物。
維生素d的來源與其它的營養素略有不同,除了食物來源之外,還可來源于自身的合成制造。但這需要多曬太陽,接受更多的紫外線照射。經常曬太陽,以保證足夠的紫外線照射,預防維生素d的缺乏。