Konzumiranje hrane bogate željezom može pomoći u održavanju odgovarajuće razine u krvotoku kako bi se osiguralo dobro zdravlje. Većina hrane bogate željezom dolazi iz životinjskog podrijetla, kao što su crveno meso, riba, jetra i bubrezi, na primjer. Puretina ili pileći utrobu, žumanjci i mekušci također su hrana bogata željezom. Postoje dobre vijesti i za vegetarijance, jer tamno, lisnato zelje, grožđice i drugo suho voće, te grah i leća također su dobar izvor željeza. Čak i ljubitelji ugljikohidrata mogu posegnuti za žitaricama i žitaricama obogaćenim željezom.
Zapravo postoje dvije vrste željeza: hem i ne-hem. Hrana bogata željezom s hem željezom spada uglavnom u skupinu mesnih namirnica. Govedina, škampi i kamenice su dobri primjeri. Ne-hemsko željezo može se pronaći u povrtnim i drugim izvorima, prvenstveno u sjemenkama bundeve, pečenom krumpiru s ljuskom i obogaćenoj tjestenini. Morsko povrće sadrži najveće količine željeza, ali blitva, repa i slatki krumpir također su značajni izvori. Orašasti plodovi su još jedna kategorija hrane bogate željezom, a na vrhu popisa su bademi i indijski oraščići.
Željezo potiče proizvodnju hemoglobina i mioglobina, osiguravajući da crvene krvne stanice učinkovito prenose kisik do mišića i drugih tkiva u cijelom tijelu. Dobre razine željeza podržavaju imunološki sustav, olakšavaju metabolizam i čak mogu potaknuti gubitak težine. Unos dovoljno željeza ključan je za zdravu prehranu.
Jednostavno konzumiranje hrane bogate željezom nije uvijek dovoljno za postizanje odgovarajuće razine željeza. Željezo se mora apsorbirati u tijelo prije nego što može obaviti svoj posao. Konzumiranje hrane s hem željezom, koje se apsorbira brže od svog para, zajedno s ne-hem željezom u istom obroku može ubrzati proces za obje vrste željeza, kao i dodavanje hrane bogate vitaminom C, poput rajčice ili citrusa. S druge strane, ispijanje čaja ili kave – ili bilo čega što sadrži kofein – uz obrok može smanjiti apsorpciju željeza. Kuhanje neke hrane, poput sirovog špinata, također može blokirati apsorpciju.
Nedostatak željeza u prehrani može dovesti do nedostatka željeza i u konačnici anemije. Čini se da su žene, osobito trudnice i djeca, najosjetljivije na nisku razinu željeza u krvi. Kada je anemično, tijelo ne može proizvesti dovoljno hemoglobina. Sve je manje crvenih krvnih stanica koje prenose vitalni kisik do svih tjelesnih sustava, pa to stanje uzrokuje umor, glavobolje i otežano disanje. Kod djece može čak uzrokovati probleme u učenju. Anemija zbog nedostatka željeza jedan je od najčešćih nedostataka nutrijenata na svijetu.