U osób powyżej 65. roku życia bardzo często są obserwowane niedobory poszczególnych składników odżywczych. Naukowcy wskazują na dwa najważniejsze: witaminę D oraz witaminę B12, których niski poziom jest bezpośrednio powiązany z osteoporozą i demencją.