Foods that are low in iron include soy products, peas, lentils and dried beans. While these foods still contain iron, there is much less than the equivalent in meat and dairy foods. The human body also absorbs less iron from plant foods than it does from meat.
Foods made from soy products contain much lower levels of iron than dairy alternatives. For this reason, a person who is trying to reduce iron intake should consider replacing some of his dairy intake with soy alternatives.
Tea and coffee help reduce iron intake by reducing the body's absorption rate. Tea also contains anti-oxidants, which are known to have a number of other health benefits.
Animal meats, such as chicken or beef, contains large amounts of iron. The iron in meat is also absorbed more easily by the body. Meat does contain a lot of protein, however, which is essential for a healthy body.
Seafood, especially if eaten raw, contains a high amount of iron. Fish also contains a type of bacteria that thrives on eating iron. For this reason, seafood should be avoided by people with a condition called "hemochromatosis," which causes excessive storage of iron. Oysters, mussels and clams contain a higher percentage of iron than other seafood products.