Yes, foods high in calcium, such as dairy products, and drinks containing caffeine can inhibit the absorption of iron, so it's best to consume them separately from iron-rich foods.