why should you eat a light meal before donating blood
Blood Donation with 30+ answers. It's a must to eat nutritious food before donating blood to avoid feeling weak. 1) You should eat three or four hours before the procedure. Eat food that are rich in iron such as oysters, red meat, egg yolks, dried fruit, turkey, liver and chicken peas.