The iron in veg foods has a very low absorption rate, and for transfusing patients, it really doesn't matter. Foods might have a few mg of iron, while a unit of blood has 200-250 mg of iron. Please do not avoid nutritious foods, as the other nutrients are greatly needed, even the vitamin C is essential.