Assam Blood Donor

Start here

What to eat before and after donating blood

The pre-donation plate (iron + water, no skipping) and the post-donation day (fluids, iron, normal life). A simple food guide for Indian donors.

Donation nutrition is not complicated. Eat a full meal before, hydrate like it is your job, eat well after. The detailed Indian version:

The week before (gentle iron-loading)

  • Green leafy vegetables, dal, chana, rajma, jaggery, dates, sesame — daily
  • Eggs, chicken, fish, meat — if they are on your plate anyway
  • Lemon or amla with meals (vitamin C pulls plant iron in)
  • Tea and coffee an hour away from food, not with it

The day of donation

  • 2-3 hours before: a proper meal — the usual thali is perfect. Empty stomach + 450 mL = the fainting donor every centre fears
  • Water: 2-3 glasses before you arrive; centres insist, and they are right
  • Skip: alcohol for 24 hours before; cigarettes for an hour before and after; a heavy fried feast right before donation (it can affect some screening samples)

After donating (the first day)

  1. The centre’s tea and biscuits — take them, they are medical, not courtesy
  2. Keep the pressure bandage on for a few hours; no heavy lifting with that arm
  3. Water through the day — a couple of extra glasses beyond your normal
  4. A full lunch or dinner; add a fruit
  5. Skip the gym and the beer for the day

The two weeks after (rebuilding)

Back to the week-before list — the iron-rich rotation — and your haemoglobin is back at the gate for the next donation. That is the entire nutrition science of donation, on one page. Eat, register, repeat.

People also ask

What should I eat before donating blood?

A full, normal meal 2-3 hours before: rice/roti, dal, vegetables, curd. Add iron-rich foods daily in the week before. Never donate on an empty stomach.

What should I eat after donating?

Whatever the centre serves (take the biscuits), then a full meal and plenty of fluids through the day. Iron-rich food daily for the next two weeks rebuilds your haemoglobin.

What should I avoid before donating?

An empty stomach, a fatty meal right before (affects some tests), alcohol for 24 hours, and smoking for an hour before and after.

About this article

Written by Assam Blood Donor team. Medical review: pending, content follows published national (NBTC/NACO) guidance and is for general education, not personal medical advice. Last updated 5 Sept 2026.

Sources: standard donor-care nutrition guidance

More from the knowledge base

Reading is step one. Registering is step two.

Two minutes, phone OTP, no passwords. We contact you only when a patient near you needs your group.

Register as a donor