Some foods—including tea, egg yolks, milk and soy—contain compounds that limit absorption of iron. To maximize your iron absorption, try to avoid eating these foods at the same time as iron-rich sources like meat, poultry and fish. Pregnant women especially need to take note, as iron needs increase substantially (from 18 mg to 27 mg per day) when you’ve got a baby on board.