Kad kažemo "zdrava hrana", često mislimo na namirnice koje pridonose očuvanju zdravlja i dobrobiti organizma. Međutim, sama definicija zdrave hrane može varirati ovisno o kontekstu, kao i prehrambenim potrebama pojedinca te kulturološkim navikama. Općenito, zdrava hrana se smatra hranom bogatom hranjivim tvarima. U to se ubrajaju vitamini, minerali, vlakana i zdrave masnoće. Zdrava hrana bi također trebala imati nizak udio štetnih sastojaka kao što su zasićene masti, dodani šećeri i previše soli.
Unatoč tome, nije točno reći da postoje isključivo "zdrave" i "nezdrave" namirnice. Ključ je u kontekstu i količini.
Na primjer čokolada ili pizza nisu same po sebi nezdrave. One mogu postati problematične ako se konzumiraju prečesto ili u velikim količinama. S druge strane, određene namirnice poput voća, povrća, cjelovitih žitarica i orašastih plodova obično se smatraju zdravima jer pružaju puno korisnih tvari koje podupiru funkcioniranje organizma.
Zdrava prehrana temelji se na raznolikosti, umjerenosti i ravnoteži.
Čak i hrana koja se često percipira kao "nezdrava" može biti dio uravnoteženog jelovnika ako se konzumira povremeno te ako se njima ne prejedamo. Važno je uzeti u obzir i individualne potrebe. Ono što je zdravo za jednu osobu (npr. orašasti plodovi) može biti štetno za nekoga tko je alergičan na njih.