Nevoile nutriționale ale bărbaților se schimbă pe măsură ce îmbătrânesc. Bărbații de peste 70 de ani, de exemplu, au nevoie de mai multă vitamina D decât cei de vârstă medie. Specialiștii susțin că o dietă bogată în fructe, legume, cereale integrale, uleiuri sănătoase și sărace în grăsimi saturate este regula numărul unu pentru o viață lipsită de probleme de sănătate. Medicii susțin că vitamina D devine și mai importantă odată cu vârsta, deoarece este necesară pentru a absorbi calciul și ajută la prevenirea fragilizării mușchilor și oaselor. Bărbații în vârstă pot avea o nevoie crescută de vitamina B12, esențială pentru sănătatea creierului. Apoi, vitamina A este importantă pentru menținerea vederii, fiind cunoscută și ca vitamina anti-infecțioasă datorită rolului pe care-l are în susținerea sistemului imunitar. Totodată, lipsa fierului din corp duce la simptome precum amețeli, oboseală, dureri de cap și piele palidă. Când vine vorba minerale esențiale pentru sănătate, zincul are un rol vital, pentru că, la nivelul celular, este implicat în creșterea celulară și sinteza ADN-ului. La bărbați, acesta ajută la susținerea imunității și la vindecarea rănilor. Printre semnele deficienței de zinc se numără infecțiile, căderea părului, vindecarea greoaie a rănilor. Cele mai bune surse de zinc sunt produsele de origine animală, pentru că zincul din legume nu se asimilează atât de ușor.