There are plenty of foods which are high in iron. However, just because you are eating iron foods, it doesn’t mean your body is absorbing all the iron. Bioavailability refers to how well our body is able to absorb a certain nutrient. Many iron foods have a low bioavailability, but there are simple tricks you can do to increase iron absorption.