HomeBlog › Anemia Diet Chart

Anemia Diet Chart: Indian Foods to Boost Hemoglobin

A practical, food-first anemia diet chart for Indian households — iron-rich foods, smart vitamin C pairings, what blocks iron absorption, and a sample day plan to help raise hemoglobin naturally.

By the NNWA Nutrition TeamReviewed by clinical nutritionistsUpdated July 2026~13 min read

Anemia is one of India's most common and most overlooked nutrition problems. According to NFHS-5 data, about 57% of Indian women and over 67% of children under five are anaemic — most often due to iron deficiency. The good news: for most people, a well-planned Indian diet can meaningfully raise hemoglobin over time.

What is anemia, and why is it so common in India?

Anemia occurs when your blood doesn't have enough healthy red blood cells or hemoglobin to carry adequate oxygen to your tissues. The most common cause worldwide, and especially in India, is iron-deficiency anemia, driven by a diet low in absorbable iron, heavy reliance on cereal-based meals, menstrual blood loss in women, repeated pregnancies, intestinal worm infections, and tea or coffee habits that reduce iron absorption from food.

Common signs of iron-deficiency anemia

  • Persistent tiredness, weakness or low energy
  • Pale skin, nails or inner eyelids
  • Breathlessness on mild exertion, dizziness
  • Brittle nails, hair thinning, cracks at the corners of the mouth
  • Unusual cravings for ice, chalk or clay (a symptom called pica)
  • Rapid heartbeat, poor concentration, headaches

A simple blood test — hemoglobin (Hb) and, if needed, serum ferritin — confirms anemia and its severity. Don't self-diagnose based on symptoms alone; get tested, especially if you are pregnant, a teenage girl, or have heavy periods.

Heme vs non-heme iron, explained

Iron in food comes in two forms, and understanding the difference is the single most useful thing you can do to fix your diet:

  • Heme iron — found in animal foods like chicken liver, mutton, chicken and fish. It is absorbed at 15–35%, far more efficiently than plant iron.
  • Non-heme iron — found in plant foods like leafy greens, dals, legumes, jaggery and grains. It is absorbed at only 2–20%, and absorption is heavily affected by what else you eat at the same meal.

This is why pairing plant-based iron sources with vitamin C, and separating them from iron blockers like tea, is especially important for vegetarians — which is the majority of India.

Iron-rich Indian foods to eat

Non-veg (heme iron)

  • Chicken liver, mutton liver
  • Red meat, chicken (dark meat)
  • Fish like sardine, rohu
  • Eggs (moderate iron, good protein)

Leafy greens & vegetables

  • Spinach (palak), methi leaves
  • Drumstick leaves (moringa/sahjan)
  • Beetroot, colocasia leaves

Dals, legumes & sprouts

  • Rajma, chana, moong, masoor dal
  • Soya chunks, sprouted moong
  • Whole black gram (kala chana)

Grains, seeds & jaggery

  • Ragi (finger millet), bajra, jowar
  • Sesame seeds (til), pumpkin seeds
  • Jaggery (gur) in place of refined sugar

Dried fruits & nuts

  • Dates, dried apricots, raisins
  • Almonds, cashews (moderate portions)

Vitamin C partners (boost absorption)

  • Lemon, amla (Indian gooseberry)
  • Orange, guava, tomato
  • Bell pepper (capsicum)

How to boost iron absorption

  1. Add a vitamin C source to every iron-rich meal — a squeeze of lemon on dal, amla murabba, or tomato and capsicum in your sabzi can multiply non-heme iron absorption.
  2. Cook in cast-iron kadhai/tawa — this genuinely adds small but meaningful amounts of iron to food, especially acidic dishes like tomato-based curries.
  3. Soak and ferment grains and dals — soaking rice, dals and grains, and fermenting batter (idli/dosa), reduces phytates that block iron absorption.
  4. Sprout your legumes — sprouting moong, chana and other legumes lowers phytic acid and improves iron and zinc availability.
  5. Separate tea/coffee from meals — have chai or coffee at least one hour before or after iron-rich meals, not with them.

Foods and habits that block iron absorption

Iron blockerWhy it mattersWhat to do
Tea and coffee (tannins)Tannins bind non-heme iron and cut absorption sharplyDrink 1 hour before/after meals, not with them
Excess calcium (dairy/supplements)High calcium at the same meal competes with iron absorptionHave milk or curd between meals rather than with an iron-rich meal
Phytates (raw grains, unsoaked legumes)Bind iron in the gut, reducing bioavailabilitySoak, sprout or ferment grains and legumes before cooking
Untreated intestinal wormsCan cause ongoing blood loss and poor nutrient absorptionPeriodic deworming as advised by your doctor, especially in children

Best plan for vegetarians and vegans

India has one of the highest rates of vegetarianism in the world, which is one reason plant-iron absorption strategies matter so much here. Vegetarians and vegans can absolutely correct iron deficiency through diet, but it takes more deliberate planning:

  • Include a variety of iron sources daily — greens, dals, legumes, jaggery, and sesame/pumpkin seeds — rather than relying on one food.
  • Pair every iron-rich meal with a vitamin C food, without exception.
  • Use fermentation (idli, dosa, dhokla batters) and sprouting routinely, as these traditional Indian techniques were built around improving mineral absorption.
  • Get periodic hemoglobin and ferritin checks, and consider a doctor-guided iron or B12 supplement if levels stay low despite good diet.

Anemia in pregnancy, children and teenage girls

Certain groups need special attention in India:

  • Pregnant women: Iron needs rise sharply to support the growing baby and increased blood volume; most doctors prescribe iron-folic acid supplements alongside diet.
  • Teenage girls: Menstruation combined with growth spurts and often inadequate diets makes adolescent girls one of the highest-risk groups for anemia in India.
  • Young children: Rapid growth demands high iron; poor complementary feeding after 6 months is a major cause of anemia in Indian toddlers.

Government programmes like the Anemia Mukt Bharat initiative provide iron-folic acid supplementation for these groups — but supplements work best alongside, not instead of, a genuinely iron-rich diet.

Sample 1-day high-iron Indian meal plan

Meal & timeWhat to eat
Early morning · 7:00 AMWarm water with lemon (not with tea/coffee)
Breakfast · 8:30 AMRagi dosa or vegetable-methi paratha + a small bowl of tomato chutney
Mid-morning · 11:00 AMGuava or orange, or a handful of soaked dates
Lunch · 1:30 PM2 roti + rajma or chana curry + palak sabzi + a squeeze of lemon + salad with capsicum/tomato
Evening · 4:30 PMChai/coffee here if desired (away from iron-rich meals) + roasted chana
Dinner · 8:00 PMMoong dal khichdi with sautéed drumstick leaves or spinach + curd on the side (kept separate from the iron-rich dish)

Learn to build nutrition plans that actually work

NNWA's practical, India-first Diploma in Nutrition, Dietetics & Public Health teaches evidence-based diet planning for anemia, pregnancy, children and everyday Indian households.

Explore the Diploma in Nutrition →

12 practical tips to raise hemoglobin

  1. Include one iron-rich food in every meal, not just once a day.
  2. Always pair plant-based iron with a vitamin C source.
  3. Cook acidic dishes like tomato curry in a cast-iron kadhai.
  4. Soak dals and rice for at least 30 minutes before cooking.
  5. Sprout legumes like moong and chana when possible.
  6. Keep tea and coffee at least an hour away from main meals.
  7. Replace refined sugar with jaggery where practical.
  8. Include dark leafy greens like palak, methi and drumstick leaves weekly.
  9. Don't take calcium supplements or milk with iron-rich meals.
  10. Treat intestinal worms periodically, especially in children, as advised by a doctor.
  11. Get a hemoglobin test if you feel persistently tired, breathless or dizzy.
  12. Follow your doctor's iron supplement course fully, even after you start feeling better.

When to see a doctor

See a doctor if you have ongoing fatigue, breathlessness, pale skin or nails, very heavy periods, pica (craving ice or non-food items), or if you are pregnant. A simple blood test can confirm anemia and its severity, and your doctor may prescribe iron supplements in addition to dietary changes if your hemoglobin is significantly low.

This article is for general information and education only and is not a substitute for personalised medical or dietary advice. Anemia has multiple possible causes beyond iron deficiency (such as vitamin B12 or folate deficiency, chronic disease, or blood disorders), so a proper diagnosis by a doctor is essential before starting treatment.

Frequently asked questions

Which Indian foods increase hemoglobin fastest?

Foods rich in heme iron such as chicken liver, mutton and fish raise hemoglobin fastest because heme iron absorbs far better than plant (non-heme) iron. For vegetarians, cooked leafy greens, jaggery, dals and legumes paired with vitamin C foods like lemon, amla or tomato improve absorption and support a steadier rise in hemoglobin over 6 to 12 weeks.

Why is anemia so common among Indian women?

According to NFHS-5 data, about 57% of Indian women and over 67% of children under 5 are anaemic, driven by low dietary iron intake, heavy reliance on cereal-based diets low in absorbable iron, menstrual blood loss, repeated pregnancies, and tea or coffee consumption around meals that blocks iron absorption.

Does drinking tea or coffee affect iron absorption?

Yes. Tannins in tea and coffee bind to non-heme iron from plant foods and reduce its absorption significantly. It is best to avoid tea or coffee for at least 1 hour before and after iron-rich meals, and to have them between meals instead.

How long does it take to correct anemia through diet alone?

Mild dietary iron deficiency may improve in 2 to 3 months of consistent iron-rich eating with good vitamin C pairing. Moderate to severe anemia, or anemia confirmed by a blood test showing low hemoglobin or ferritin, usually needs iron supplements prescribed by a doctor alongside diet, since food alone often cannot correct a significant deficit quickly.

Can vegetarians and vegans cure iron deficiency anemia?

Yes, with careful planning. Vegetarians and vegans should include a wide variety of iron-rich plant foods such as leafy greens, dals, legumes, jaggery, sesame and pumpkin seeds, always paired with a vitamin C source at the same meal to boost non-heme iron absorption, and should get periodic hemoglobin and ferritin checks.

What foods should I avoid if I have anemia?

Limit tea and coffee around meals, excess calcium supplements or dairy taken alongside iron-rich meals, and highly processed foods with little nutritional value. These do not need to be avoided entirely, just spaced apart from your main iron-rich meals to protect iron absorption.

NN
NNWA Nutrition Team

Written and reviewed by practising clinical nutritionists at NNWA (National Nutrition & Wellness Academy), Kolkata — training India's next generation of nutrition professionals with practical, India-first programmes.