Uživanje hrane z visoko vsebnostjo železa lahko pomaga vzdrževati ustrezne ravni v krvnem obtoku in tako zagotavlja dobro zdravje. Večina živil, ki so najbolj bogata z železom, prihaja iz živalskega izvora, kot so rdeče meso, ribe, jetra in ledvice, na primer. Purani ali piščančji drobovji, jajčni rumenjaki in mehkužci so tudi živila z visoko vsebnostjo železa. Dobra novica je tudi za vegetarijance, saj so temna, listnata zelenjava, rozine in drugo suho sadje ter fižol in leča tudi dober vir železa. Tudi ljubitelji ogljikovih hidratov lahko posežejo po žitih in žitih, obogatenih z železom.
Dejansko obstajata dve vrsti železa: hemsko in nehemsko. Živila, bogata z železom s hem železom, sodijo večinoma v skupino mesnih živil. Govedina, kozice in ostrige so dobri primeri. Ne-hemsko železo najdemo v zelenjavnih in drugih virih, predvsem v bučnih semenih, pečenem krompirju z lupino in obogatenih testeninah. Morska zelenjava vsebuje največ železa, vendar so pomembni viri tudi blitva, zelena repa in sladki krompir. Oreščki so še ena kategorija živil, bogatih z železom, na vrhu seznama pa so mandlji in indijski oreščki.
Železo spodbuja proizvodnjo hemoglobina in mioglobina, kar zagotavlja, da rdeče krvne celice učinkovito prenašajo kisik do mišic in drugih tkiv po telesu. Dobre ravni železa podpirajo imunski sistem, olajšajo presnovo in lahko celo spodbujajo hujšanje. Za zdravo prehrano je bistvenega pomena zaužiti dovolj železa.
Preprosto uživanje hrane, bogate z železom, ni vedno dovolj za doseganje ustrezne ravni železa. Železo se mora v telo absorbirati, preden lahko opravi svoje delo. Uživanje hrane s hemskim železom, ki se hitreje absorbira kot njegov par, skupaj z nehemskim železom v istem obroku lahko pospeši proces za obe vrsti železa, prav tako dodajanje živil z visoko vsebnostjo vitamina C, kot so paradižnik ali citrusi. Po drugi strani pa lahko pitje čaja ali kave – ali česar koli, kar vsebuje kofein – z obrokom zmanjša absorpcijo železa. Tudi kuhanje nekaterih živil, kot je surova špinača, lahko blokira absorpcijo.
Pomanjkanje železa v prehrani lahko povzroči pomanjkanje železa in na koncu anemijo. Zdi se, da so ženske, zlasti nosečnice, in otroci najbolj dovzetni za nizko raven železa v krvi. Ko je anemična, telo ne more proizvesti dovolj hemoglobina. Vse manj je rdečih krvnih celic, ki prenašajo vitalni kisik do vseh telesnih sistemov, zato stanje povzroča utrujenost, glavobole in težko dihanje. Pri otrocih lahko povzroči celo težave pri učenju. Anemija zaradi pomanjkanja železa je eno najpogostejših pomanjkanj hranil na svetu.