Vitamin C poboljšava apsorpciju ne-hem gvožđa tako što ga skladišti u obliku koji organizam može lakše da apsorbuje. Jedno istraživanje je pokazalo da uzimanje 100 mg vitamina C uz obrok povećava apsorpciju gvožđa za čak 67%.
Isto tako se pokazalo i da beta-karoten i vitamin A povoljno utiču na apsorpciju ne-hem gvožđa. Naime, u jednoj studiji utvrđeno je da vitamin A poboljšava apsorpciju gvožđa iz pirinča i do 200%, za 80% iz pšenice i za 140% iz kukuruza. Beta-karoten (koji se u telu pretvara u vitamin A) pokazao se još efikasnijim - dodavanjem ovog karotenoida obroku apsorpcija gvožđa iz pirinča povećava se za 300%, i za 180% kada je reč o pšenici i kukuruzu.
Meso i riba, tj. izvori hem gvožđa, isto tako mogu da poboljšaju apsorpciju ne-hem gvožđa i do 2-3 puta ukoliko se jedu u okviru istog obroka sa namirnicama koje obiluju ne-hem oblikom ovog minerala.