Le fer non hémique, le type de fer présent dans les haricots, les lentilles, les asperges et les œufs, est pas absorbé par le corps ainsi que le fer hémique présent dans la viande et les crustacés. Cependant, manger certains aliments avec des aliments contenant du fer non hémique accélère l'absorption de ce type de fer, il nourrit le corps plus rapidement et efficacement. Fer des aliments contenant de l'hème et non hémique sont la combinaison la plus idéale, bien que les aliments contenant de la vitamine C-aident aussi à améliorer l'absorption du fer non hémique.