Black, green, and herbal teas can affect iron absorption. Drink them at least one hour before or after meals or iron supplements, especially if you have an iron deficiency. If you drink tea with ...