Phytic acid, also known as phytate, is present in all grains, legumes, seeds, and nuts and decreases the absorption of iron. Consuming whole grains, nuts, and other meals high in phytates inhibits the absorption of nonheme iron from plant sources. As a result, it can lower the body’s overall iron levels.