What Should You Eat Before Donating Blood?

The short answer: a real meal with iron, protein, and plenty of water — eaten within a few hours of your appointment. What you skip matters as much as what you eat. Fatty foods, alcohol, and showing up hungry are the most common reasons people feel faint or get turned away on donation day.

Quick Reference — Day of Donation

Why Food Matters Before a Blood Donation

About half of the blood you donate is water. Another critical component is hemoglobin — the iron-containing protein that carries oxygen. The Red Cross checks your hemoglobin level before every donation. If it's too low, you'll be turned away that day. Eating well in the days before your appointment, especially iron-rich foods, is what keeps that number in range.

There's also the practical issue of blood sugar. Donation takes roughly 30 minutes, and your body is doing real work. If you skip a meal beforehand, your blood sugar starts low and can drop further during or after the draw, which is when people feel dizzy or faint. It happens more often than it should, and it's almost entirely preventable.

What to eat before donating blood — foods to eat vs foods to avoid infographic
Source: American Red Cross Guidelines

Best Foods to Eat Before Donating Blood

Iron-Rich Foods (Eat These in the Days Leading Up, Not Just the Morning Of)

Iron is what your body uses to make hemoglobin. Building your iron stores over a few days works better than cramming red meat the morning of donation. The two types:

Heme Iron (animal sources — easier to absorb)Non-Heme Iron (plant sources)
Beef, lamb, pork, vealIron-fortified breakfast cereals
Chicken, turkey (especially dark meat)Beans, lentils, tofu, peanuts
Fish: tuna, shrimp, clams, mackerelSpinach, kale, beet greens, chard
LiverWhole wheat bread, enriched pasta, oats
EggsDried fruit: raisins, apricots, prunes

Pair Iron with Vitamin C

Vitamin C significantly improves how well your body absorbs non-heme iron from plant sources. A glass of orange juice with your oatmeal, or strawberries alongside your eggs, makes a real difference. Sources of vitamin C: oranges, orange juice, bell peppers, tomatoes, kiwi, strawberries.

Complex Carbohydrates

Whole grains, sweet potatoes, oatmeal, and quinoa digest slowly and help maintain stable blood sugar through the donation. These are what keep you from bottoming out 20 minutes into the draw.

Protein

Protein supports tissue repair after donation. Eggs, lean meats, Greek yogurt, cottage cheese, and nut butters all work. A turkey sandwich on whole wheat a couple of hours before your appointment is a reasonable pre-donation meal.

What to Avoid Before Donating Blood

Fatty foods can get your blood rejected. High fat content makes plasma appear cloudy or milky — a condition called lipemia. If blood can't be adequately tested for infectious diseases, it can't be used. Avoid: fries, pizza, donuts, fried chicken, burgers, ice cream. This is one of the more consequential things people don't know.

Alcohol — avoid for 24 hours. Alcohol dehydrates you, which makes donation harder on your body and slows recovery afterward. It also affects blood pressure and circulation.

Aspirin — avoid for 48 hours if donating platelets. This applies specifically to platelet donations, not whole blood. Aspirin affects platelet function, and platelets collected within 48 hours of aspirin use can't be used. Regular ibuprofen is fine for whole blood donation.

Coffee and caffeine. Some blood centers recommend limiting caffeine before donation because it can constrict blood vessels and affect iron absorption. It's not universally prohibited, but if you're a heavy coffee drinker, cutting back the morning of won't hurt.

How Much Water to Drink Before Donating

The American Red Cross recommends drinking an extra 16 oz (2 cups) of water before your appointment — on top of the 9–13 cups you should normally drink throughout the day. Hydration is the single most effective thing you can do to make the donation process faster and more comfortable. Well-hydrated veins are easier to access, blood flows more readily, and you're less likely to feel faint afterward.

Sample Pre-Donation Meal Ideas

What Happens After You Donate

The donation center will give you a snack and something to drink afterward — eat and drink it, even if you feel fine. Your body just gave up roughly a pint of blood. Drink an extra 4 cups (32 oz) of fluids over the next 24 hours. Avoid vigorous exercise and heavy lifting for the rest of the day. Your body will replenish the lost fluids within a few days; red blood cells take about two weeks to fully replace.

If you donate frequently, the Red Cross recommends taking a multivitamin with iron — especially if you're a younger donor — to replenish iron stores between donations. Every-other-day dosing of iron supplements is generally better tolerated than daily dosing.

Frequently Asked Questions

Can you donate blood on an empty stomach?
No. The Red Cross and most donation centers require that you have eaten before donating. Showing up fasted significantly increases the risk of dizziness and fainting. Your blood sugar starts low, then drops further during and after the draw. Eat something — even a snack — if a full meal isn't possible.
What is the best meal to eat the night before donating blood?
Something with iron-rich protein — beef, chicken, fish, or beans — paired with a vitamin C source to improve iron absorption. Avoid fatty meals the night before too, as fat content can linger in your bloodstream into the next day and affect your blood's testability.
Can you eat eggs before donating blood?
Yes. Eggs are a good source of both iron and protein, making them a reasonable pre-donation food. Scrambled, hard-boiled, or in an omelet — all fine. They're a particularly practical option if you're donating in the morning.
How long before donating blood should I eat?
Eat a meal within 2–4 hours of your appointment. This gives your body time to digest and stabilize blood sugar without the food being too fresh. A meal right before donation isn't harmful, but your body works slightly harder right after eating.

More Blood & Plasma Donation Guides

Sources: American Red Cross blood donation guidelines (redcrossblood.org); Red Cross iron information page; GoodRx Health (updated Feb 2026); Healthline; CSL Plasma nutrition guidelines. This page is for informational purposes only and does not substitute for medical advice. Contact your donation center if you have specific health questions about eligibility.