Substances like tannins, oxalates and polyphenols found in tea and coffee can reduce the absorption of non-heme iron by up to 65%. Peppermint tea, vervain, lime flower, chamomile and most other herbal teas contain polyphenols.
Black tea reduces absorption more than green tea and coffee.