Locations:
Search IconSearch

Does It Matter What You Eat Before Donating Blood?

Focus on eating iron-rich foods and hydrating

A bowl of cottage cheese topped with berries

Donating blood is a selfless act that helps others. But before and after you give, focus on your health by making wise selections regarding what you eat and drink.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

Your body’s natural recovery process after donating blood can be boosted by what hits your plate and fills your glass. Getting the right nutrients and hydrating can help you avoid fatigue and more quickly replenish a depleted blood supply.

So, what should be on your menu? Let’s dig in with family medicine specialist Sarah Pickering Beers, MD.

What to eat before giving blood

Here’s the good news: You’ll be eating pretty well if you follow advice on what to eat before donating blood, says Dr. Pickering Beers. The suggested foods could fill a lot of favorite meal lists.

Most of the recommendations center on upping your intake of iron, which helps make red blood cells. Iron is a building block for hemoglobin, a protein in red blood cells that carries life-sustaining oxygen around your body.

So, on to meal planning!

Iron-rich foods

Your diet delivers two different types of iron — simply classified as “heme iron” and “nonheme iron” — to your system. Of note: Your body takes in heme iron much more efficiently than nonheme iron.

“You absorb about 30% of the heme iron in food compared to less than 10% of nonheme iron,” says Dr. Pickering Beers.

It’s best to start going a little bit heavier on iron-rich foods a few days before donating blood to avoid flirting with anemia. The goal is to keep your iron levels up and help your body run the way it should after giving blood.

Advertisement

Foods loaded with heme iron are typically animal-based. Your choice of dishes includes:

  • Meats. Beef, pork and lamb, for example.
  • Poultry. Chicken, turkey and other winged creatures.
  • Fish and shellfish. Tuna, shrimp, crab and most other catches of the day.
  • Organ meats. Liver and onions, anyone?
  • Eggs.

Nonheme iron is plentiful in items found in the produce aisle and other sections of the grocery store. Food rich in nonheme iron includes:

  • Beans. The list of legumes includes black beans, garbanzo beans, kidney beans … well, you get the picture.
  • Bread and cereal, particularly if it’s enriched or whole wheat.
  • Fruits. Dates, figs, peaches, prunes, raisins, strawberries and watermelon.
  • Vegetables. Load up on broccoli, kale, peas, spinach and sweet potatoes.

Vitamin C

As it turns out, one of vitamin C’s superpowers is the ability to help your body better absorb nonheme iron, shares Dr. Pickering Beers. Many fruits, of course, are excellent sources of vitamin C.

Oranges get all the attention, but other fruits packed with vitamin C include:

  • Blueberries.
  • Cantaloupe.
  • Kiwifruit.
  • Mango.
  • Papaya.
  • Pineapple.
  • Strawberries.

Water

Roughly 90% of your blood is water, so you’ve got some fluid to replace after donating a pint of blood to avoid dehydrating. That process should start ahead of your appointment and continue afterward, says Dr. Pickering Beers.

She recommends drinking an extra 16 ounces of water (or other nonalcoholic fluid) the day before your donation. Afterward, aim to drink an extra 32 ounces.

Keeping your fluid levels high is key to keeping your blood pressure at the right level during your blood donation. (Loss of blood can lead to a drop in blood pressure, which could cause dizziness.)

An added bonus of being hydrated? Your veins tend to pop up a little more, which can make the donation process go more smoothly.

What NOT to eat or drink before donating blood

Not eating or drinking the wrong thing before donating blood is equally important as eating and drinking the right things. Before giving blood, avoid:

  • Alcohol. “It’ll dehydrate you and make you feel much worse on the back end of things,” says Dr. Pickering Beers.
  • Fatty foods. Don’t plan on grabbing a fast food meal or a donut before your donation. Fatty foods can alter the results of tests run on your blood to check for any sort of infectious disease. Blood sugar changes caused by those foods also can create issues.

On a special note, also avoid taking aspirin for at least 48 hours before your appointment if you’re donating blood platelets. (The way that platelets react to aspirin can make it more difficult for blood to clot.)

Advertisement

Food to eat after donating blood

For starters, eat the snack donors receive after doing their good deed. Make sure to get something to drink, too. As noted earlier, try to drink an extra 32 ounces of water as the day goes on.

It’s best to stay away from alcohol the rest of the day, too. Blood-alcohol levels can shoot very high, very fast if you imbibe while a pint low on blood.

Can you exercise after giving blood?

It’s best to avoid strenuous activity for 24 hours after donating blood. “Regular daily activities are fine, but don’t plan a workout,” says Dr. Pickering Beers. “The reality is, your body is working with less blood. Give it some time to recover.”

Adding a workout in before donating blood is fine. Just make sure to stay hydrated.

Iron supplements for frequent donors

Studies show that frequent blood donors ­— or those who give blood three or more times a year — can be at risk of developing an iron deficiency. People are allowed to make a whole blood donation once every eight weeks.

The American Red Cross recommends frequent donors take an iron supplement or multivitamin with iron to maintain healthy iron levels.

The importance of blood donations

Every two seconds, someone in the United States needs blood and/or platelets, according to the American Red Cross. And every single blood donation has the potential to save multiple lives.

Advertisement

Blood can’t be manufactured, either. It must come from donors. “It is incredibly important to donate blood,” encourages Dr. Pickering Beers. “It’s a safe process, too. Eat healthy and drink enough water in advance and you shouldn’t notice any difference in how you feel.”

Advertisement

Cleveland Clinic icon
Health Essentials logo
Subscription icon

Better health starts here

Sign up for our Health Essentials emails for expert guidance on nutrition, fitness, sleep, skin care and more.

Learn more about our editorial process.

Related Articles

A person holding a blood bag that is labeled O negative blood
June 9, 2022/Wellness

What Does It Mean To Be a Universal Blood Donor?

People of any blood type can receive donations of Type O-negative blood

Technician with oversized magnifying glass examining oversized vials of blood
July 24, 2025/Primary Care

What Is ‘Golden Blood’? And Why Is It So Rare?

Fewer than 50 people have ever been found to have golden blood, a genetic change that’s also called Rh null blood

test tubes filled with blood
May 5, 2022/Primary Care

What Color Is Your Blood?

Your veins might look blue, but that’s not the color of the blood flowing inside

Breast pump flange

How To Find Your Breast Pump Flange Size

Getting the right flange fit can make pumping breast milk more comfortable and effective

Female using breast milk pump
February 27, 2026/Pregnancy & Childbirth

Pumping at Work: Example Schedule and Helpful Tips

A flexible pumping schedule, the right gear and a few smart habits can make pumping at work smoother and more successful

Person holding glass of water, holding up a pill, with health issues and questions around them
February 26, 2026/Wellness

NAD+ Supplements: Can They Really Slow Down Aging?

They claim to boost energy and improve longevity, but there’s currently not enough research to confirm these benefits

Person receiving acupuncture along shoulders and back
February 25, 2026/Wellness

What Does Acupuncture Feel Like?

You may be surprised to learn that acupuncture usually doesn’t feel like anything — and any discomfort is typically brief

Baby on their belly, holding teething ring up to their mouth
February 25, 2026/Children's Health

Teething Doesn’t Cause Fevers — and Other Myths To Sink Your Teeth Into

Most teething symptoms are mild — fevers and other major symptoms are likely something else

Trending Topics

Person riding bike on pavement outside

7 Self-Care Tips for People With Type 2 Diabetes

Prioritize your health by managing stress, strengthening your social connections and getting quality sleep

Assortment of colorful yoga props, including straps, mats and blocks

Essential Yoga Props for Every Yoga Practice

Bolsters, blankets, pillows and blocks can offer extra support, stability and comfort

Person coughing into the crook of their elbow

Why Am I Coughing So Much?

Allergies, postnasal drip, asthma or reflux could be to blame for a cough that won’t quit

Ad