do i need to wait to eat after taking iron
If you are taking iron, the following foods should be avoided, or only taken in very small amounts, for at least 1 hour before or 2 hours after you take iron: 1  Cheese and yogurt. 2  Eggs. 3  Milk. Spinach.  Tea or 1  coffee. Whole-grain breads and cereals and  bran.