A 38-year-old member asked:
Disclaimer

which sort of foods should i eat before a blood donation?

2 doctor answers
Dr. Steven Ginsberg
36 years experience Hematology and Oncology
Nothing special: Just be well hydrated. There is no special diet required.
Answered on Feb 27, 2016
Dr. Donald Alves
23 years experience Emergency Medicine
~1hr before...: ...A light snack and prehydrate with about 1/2-1 liter of your preferred beverage. Shouldn't donate w/full stomach w/heavy meal, as may get nausea just as likely as if on empty stomach. Few days before, iron-rich foods (red meat if so inclined), dark greens, good nutritious food so body has what it will need to start to replace lost unit. Continue after for 1-2 days while replenishing loss.
Answered on Nov 27, 2017
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 36-year-old member asked:
Dr. Donald Alves
23 years experience Emergency Medicine
~1hr before...: ...A light snack and prehydrate with about 1/2-1 liter of your preferred beverage. Shouldn't donate w/full stomach w/heavy meal, as may get nausea jus ... Read More
A 46-year-old member asked:
Dr. Calvin Weisberger
50 years experience Cardiology
BP: The main food to avoid is salt. Sodium chloride........ Look up the dash diet, it is the recommended diet for hypertension.
1
1 thank
A 22-year-old male asked:
Dr. Allen Fein
Specializes in Family Medicine
High quality healthy: A non-meat based diet full of mostly unprocessed fruits and vegetables, whole rice/grains (complex carbs!), while avoiding soda pop, caffeinated bever ... Read More
5
5 thanks
A 32-year-old member asked:
Dr. John Chiu
Dr. John Chiu answered
56 years experience Allergy and Immunology
Yes: But make sure that they are not testing for igg or igg 4 to food since this may well be a protective antibody against allergy to the food or just an i ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month