Haematology and blood cancer consultations across CION centres in Hyderabad · ArogyaSri, CGHS & cashless insurance accepted · Call 1800 202 8726

CION Cancer Clinics

Indian foods that help rebuild your iron | CION Cancer Clinics

Liver, mutton, fish and eggs carry the iron your body absorbs most easily. For vegetarians, dals, horse gram, leafy greens such as munagaku and thotakura, ragi and sesame help most, eaten with lemon, amla or tomato and kept away from tea. Food helps keep iron stores up, but once haemoglobin is low it is usually too slow on its own. This page shows what works, what is myth, and when to see a doctor. At CION Cancer Clinics, our haematologist cares for anaemia, bleeding, clotting and inherited blood disorders, with ArogyaSri, CGHS and cashless insurance accepted.

Call 1800 202 8726

Speak to an oncologist

BP
Medically reviewed by Dr. Basudev PokhrelConsultant Haematologist · last reviewed September 2026, next review due September 2027
17+specialists on panel
15,000+patients treated
35+centres across Telangana & AP
4.8★ / 800+Google rating

The short answer

Which Indian foods actually help low iron?

The foods that help most are liver, mutton, chicken, fish and eggs, followed by pulses, green leafy vegetables, ragi and other millets, and seeds such as sesame and garden cress. Eat them with something sour, like lemon, amla or tomato, and keep tea away from the meal.

Why two foods with the same iron can do different jobs

Iron comes in two forms. The iron in meat, fish and eggs is taken up by the gut fairly easily. The iron in dals, greens and grains is taken up far less well, and what you eat alongside it makes a large difference. A vegetarian can still get useful iron from food, but it takes more planning.

What food can and cannot do

Good food helps keep iron stores from falling, and it supports recovery once treatment has started. If your haemoglobin is already low, food alone is usually too slow to fill the gap. Your doctor may still advise iron tablets or an infusion, and eating well works alongside that, not instead of it.

Why the cause still has to be found

Low iron in an adult is not only a diet problem. Heavy periods, bleeding from the stomach or bowel, worms and poor absorption are common causes. A better diet will not fix any of these, so the reason still needs checking.

This page is about food. It does not replace the tests or treatment your own doctor has advised.

What to put on the plate

Which everyday foods carry the most useful iron?

All of these are easy to find in a Hyderabad market or a district weekly shandy.

Meat, fish and eggs

Iron from these is absorbed most easily. Even a small portion added to a vegetable meal helps the body take in more iron from the vegetables too.

Good choices

  • Mutton or chicken liver
  • Mutton, fish, prawns
  • Whole eggs

Green leafy vegetables

Useful iron, and many also carry folate, which red cells need too. Cook them lightly and add a squeeze of lemon at the end.

Good choices

  • Munagaku (drumstick leaves)
  • Thotakura (amaranth), gongura
  • Palakura (spinach), methi

Pulses and millets

The steady base of a vegetarian iron diet. Soaking, sprouting and fermenting help the body take in more of the iron they hold.

Good choices

  • Horse gram (ulavalu), rajma, chana
  • Ragi, sajja (bajra), jonna
  • Sprouted moong

Seeds and nuts

Small amounts add up across a week. They are easy to put into laddus, chutneys and podis.

Good choices

  • Garden cress seeds (halim)
  • Sesame (nuvvulu)
  • Groundnuts

Not sure whether this applies to you?

Ask an oncologist

Putting it together

How do you build a meal that lets the iron in?

Start with an iron food

Make one iron-rich item the centre of each main meal: a dal, a leafy curry, a ragi dish, eggs or meat. Rotate them through the week rather than relying on one food every day.

Add something sour or fresh

Vitamin C helps plant iron get absorbed. Lemon on the dal, tomato in the curry, a guava, orange or amla after the meal all count. Raw is better, because long cooking destroys some of it.

Soak, sprout or ferment

Grains and pulses hold natural compounds that lock iron away. Soaking overnight, sprouting, or fermenting a batter for idli and dosa breaks some of these down.

Move tea and milk away

Drink tea or coffee between meals, not with them. Keep curd rice, milk and calcium tablets for a different time from your main iron meal where you can.

Side by side

What helps iron get in, and what gets in the way?

Helps absorption Reduces absorption
Lemon, amla, guava or tomato with the meal Tea or coffee with or straight after the meal
A little meat, fish or egg alongside vegetables Milk, curd or calcium tablets taken with iron foods
Sprouted pulses and fermented batters Unsoaked whole grains and bran in large amounts
Fresh fruit eaten close to the meal Antacids taken around mealtimes, unless your doctor advised them

Leave a number, we will call you

One field. No form to fill in, and no charge for the call.

Commonly believed

Which popular iron foods do less than people think?

"Beetroot and pomegranate are red, so they build blood."

The red colour has nothing to do with iron. Both are healthy foods, and pomegranate brings some vitamin C, but neither carries much iron. A bowl of dal or leafy greens does more.

"Jaggery every day will fix low haemoglobin."

Jaggery holds some iron, but not enough in a normal serving to fill empty stores, and it is still sugar. For anyone with diabetes, large amounts do real harm. Treat it as a sweet, not a treatment.

"Cooking in an iron kadai is enough on its own."

Sour dishes cooked in an iron vessel do pick up a little iron, and it is a sensible habit. The amount varies a great deal, though, and it cannot replace treatment when your haemoglobin is already low.

"Spinach is the richest source, so eat it daily."

Spinach has iron, but it also carries compounds that hold much of it back. Mix it with other greens such as munagaku and thotakura, and add lemon, rather than leaning on spinach alone.

Did you know

Garden cress seeds, sold as halim or aliv, are among the most iron-dense foods in an Indian kitchen. Soaked and added to milk-free laddus with dates and sesame, they are a traditional snack given to new mothers across the country.

Being straight with you

Who should be careful, and what can this page not tell you?

An iron-rich diet is safe for most people. A few groups should talk to their doctor before changing how they eat.

People who should ask first

If you have kidney disease, you may have been told to limit greens, pulses or certain fruits, so do not add large amounts without asking. If you have thalassaemia, or have had many blood transfusions, your body may already hold too much iron. Iron-fortified products and supplements can then do harm. Pregnant women and young children have their own needs, which the treating doctor should set.

When food is not the answer

If you feel breathless climbing stairs, your heart races, or you look very pale, see a doctor rather than trying diet first. A blood test is the only way to know how low your iron and haemoglobin really are. Reference ranges differ between laboratories, so one result is read alongside how you feel and earlier reports.

What this page cannot tell you

It cannot tell you why your iron is low, how much you need, or whether food will be enough for you. At CION, the haematology team reads your reports, looks for the cause and plans treatment with food as one part of it.

Questions we are asked

Common questions about iron-rich foods

Can I raise my haemoglobin with food alone?

If your iron is only slightly low, a better diet may be enough to stop it falling further. If your haemoglobin is already low, food on its own usually works too slowly. Your doctor may advise tablets or an infusion, and a good diet then helps keep the stores up once they are filled.

I am vegetarian. Can I still get enough iron?

Often yes, with planning. Eat pulses, greens, millets and seeds every day, add lemon, amla or tomato to meals, and keep tea and milk away from them. Soaking and sprouting help too. Vegetarians are more likely to run low, so a blood test now and then is sensible.

Is ragi better than rice for iron?

Ragi and other millets such as sajja carry more iron than polished white rice. Switching some meals to ragi java, ragi sankati or jonna rotte is a reasonable step. Pair them with a leafy curry or dal and something sour, because millet iron is also absorbed less easily than iron from meat.

How long after a meal should I wait to drink tea?

There is no exact rule that suits everyone. The simple habit is to drink tea or coffee between meals, not with them or straight after. If you cannot give up the after-lunch chai, move it a little later in the afternoon and keep your breakfast iron food away from the morning cup.

Does eating liver once a week help?

Liver is one of the richest and most easily absorbed sources of iron, so an occasional portion helps. It is also very high in vitamin A, so pregnant women are usually advised to avoid it. Ask your doctor if you are pregnant or planning a pregnancy before adding liver to your diet.

What should my child eat for low iron?

Children can eat the same kinds of iron foods: eggs, dal, ragi, greens and a little meat or fish if the family eats it. Too much milk can crowd out iron foods in young children. A child with low iron should be seen by a doctor, because worms and other causes need checking too.

Should I take iron tablets as well as eating better?

Only if a doctor has advised them after a blood test. Taking iron without knowing the cause can hide a problem such as slow bleeding, and some people already carry too much iron. If you have been prescribed tablets, do not stop them because you have changed your diet. Ask your doctor first.

When should I get my blood tested again?

Your doctor will set the timing based on how low your results were and what treatment you are on. Changes from diet show slowly, so testing too soon may look disappointing. If you feel worse, more breathless or more tired before the planned test, get checked sooner.

Your Haematologist

Meet CION's haematologist. One specialist for your blood report and your plan.

Dr. Basudev Pokhrel reviews blood counts, transfusion needs and blood disorders, and works with the CION tumour board on blood cancers.

Dr. Basudev Pokhrel
Hematologist

Dr. Basudev Pokhrel

MBBS, M.D (Immunohematology & Blood Transfusion)

View Profile

Want a specific doctor for your case? Mention them when booking.

Book Free Consultation

Sources

  1. NHS — Iron
  2. NHS — Iron deficiency
  3. ICMR - National Institute of Nutrition — Dietary guidelines and nutrition resources
  4. National Heart, Lung, and Blood Institute — Iron deficiency: causes and prevention

This page is general information, not a prescription. Do not change or stop any treatment based on what you read here. If anything is worrying you, contact your own treating team — or call our helpline and we will help you reach the right specialist.

Talk to us

Eating well but still low on iron?

Share your blood reports with us. CION's haematology team will look for the reason your iron stays low and plan treatment with you. One helpline serves every CION centre.

Call 1800 202 8726

Speak to an oncologist

Where to find us

Our centres in and around Hyderabad

Addressed by landmark, because that is how this city navigates. A haematology consultation can be booked at any of these centres through one helpline, and your team will tell you where each test or treatment takes place.

CION Ameerpet

Beside Blue Fox Hotel, Satyam Theatre Road

Begumpet SR Nagar Punjagutta
CION Kukatpally

Opposite Big Bazaar, Mumbai Highway

KPHB JNTU Bharat Nagar
CION L.B. Nagar

Anu Arcade, next to L.B. Nagar Metro station

Vanasthalipuram Nagole Hayathnagar
CION Tolichowki

Inside Premier Hospital, Khader Bagh Road

Mehdipatnam Attapur Rethibowli
CION Masab Tank

Mahavir Hospital, AC Guards, Lakdikapul

Lakdikapul Khairatabad Basheer Bagh
CION Banjara Hills

Road No. 12

Jubilee Hills Madhapur Film Nagar
CION Kompally

Suchitra Circle, NH-44

Suchitra Circle Alwal Dundigal
CION Balanagar

Balanagar Main Road

Balanagar Fatehnagar Moosapet
CION Siddipet

Lohith Sai Hospital, Shivaji Nagar

Gajwel Husnabad Dubbaka
CION Sangareddy

X Roads, Pothreddipalle

Narayankhed Zaheerabad Patancheru
Explore more

Haematology Topics

Browse CION’s haematology guide — blood counts and tests, blood cancers, transplant, blood disorders, cost and support in Hyderabad. Tap any topic to read more.

Call 1800 202 8726Book a consultation
Call now Book free consultation