You must eat some iron-rich food to balance the lost iron through blood donation. Such foods can be meat, fish, beans, whole grains, and nuts. You also should have vitamin C-rich foods such as citrus fruits and juice to absorb the iron and reduce fatigue.