اگرچه مکمل‌ها سریع‌تر سطح ویتامین‌ها را جبران می‌کنند، اما رژیم غذایی غنی از منابع طبیعی مثل سبزیجات برگ سبز، ماهی، تخم‌مرغ و مغزها می‌تواند اثر مکمل‌ها را پایدارتر و موثرتر کند.