Which Foods Give You Which Nutrients? A Simple Food-Source Chart

Confused about where to get your vitamins, minerals, and protein from everyday food? A clear, chart-style guide to the key nutrients and the common Indian foods and fruits that provide them — no supplements needed for most people.

We hear a lot about needing "enough protein," "more iron," or "vitamin D" — but a simpler question often goes unanswered: which everyday foods actually give you these nutrients? The good news is that a normal, varied diet supplies almost everything most people need, without any supplements. This is a clear, chart-style guide to the key vitamins, minerals, and other nutrients, and the common Indian foods and fruits that provide each one — so you can fill gaps from your plate, not a pill bottle. (This is general education; a doctor or dietitian gives personalised advice, especially with a health condition or a confirmed deficiency.) (Sources: NIN/ICMR, WHO, NIH — rephrased.)

The Big Idea: Eat Variety, Get Everything

Rather than chasing one "superfood," the real secret is variety and colour across the week — different grains, dals and beans, plenty of vegetables and fruit, some dairy or its alternatives, and (for non-vegetarians) eggs, fish, and meat. Each food group brings different nutrients, so a mixed plate naturally covers your needs. Use the charts below to see which foods are especially rich in each nutrient, and to fill any gaps. (See our balanced-diet "healthy plate" guide.)

Protein — for Muscles, Repair, and More

Source typeEveryday foods
Dals & pulsesToor, moong, chana, masoor dal; rajma, chhole, lobia
DairyMilk, curd/dahi, paneer, cheese
Nuts & seedsPeanuts, almonds, walnuts; til, pumpkin & sunflower seeds
SoySoybean, tofu, soya chunks
Non-vegEggs, chicken, fish, meat
Combo tipDal + rice/roti together gives more complete protein
Many Indians eat less protein than they think. Including a protein source in every meal — dal, dahi, paneer, eggs, sprouts — is the simplest fix. (See our protein and plant-protein guides.)

Iron — for Healthy Blood and Energy

Source typeEveryday foods
Green leafy vegPalak (spinach), methi, other greens
Pulses & beansChana, rajma, lentils
Others (veg)Jaggery (gud), dates, raisins, sesame (til)
Non-vegLiver, red meat, eggs
Absorption tipEat with vitamin C (lemon, amla, oranges); avoid tea/coffee right after meals

Calcium — for Bones and Teeth

Source typeEveryday foods
DairyMilk, curd, paneer, cheese
Green vegRagi (finger millet), green leafy vegetables
Seeds & nutsSesame (til), almonds
OthersBeans, tofu; small fish eaten with bones

Vitamin A — for Eyes, Skin, and Immunity

Source typeEveryday foods
Orange/yellowCarrots, pumpkin, sweet potato, mango, papaya
Green leafy vegSpinach and other greens
Dairy & eggsMilk, ghee, egg yolk
NoteThe colourful fruits and vegetables are an easy, rich source

Vitamin C — for Immunity and Iron Absorption

Source typeEveryday foods
Indian gooseberryAmla (one of the richest sources)
CitrusOranges, sweet lime (mosambi), lemon
Other fruitsGuava, papaya
VegetablesCapsicum, tomatoes, green leafy vegetables
TipVitamin C is lost by overcooking — eat some raw/fresh where safe

B Vitamins (incl. B12) — for Energy and Nerves

Source typeEveryday foods
Whole grainsWhole wheat, brown rice, millets, oats
Pulses & nutsDals, beans, peanuts, seeds
Dairy & eggsMilk, curd, eggs
B12 (important)Mainly animal foods — dairy, eggs, fish, meat
Vegan noteB12 is hard to get on a fully plant diet — a supplement is often needed (ask your doctor)
Vitamin B12 is the one vitamin that pure vegetarians/vegans can genuinely fall short on, since it comes mainly from animal foods. If you eat no dairy or eggs, discuss B12 with your doctor. (See our B12 deficiency guide.)

Vitamin D — the "Sunshine" One

SourceNotes
SunlightThe main source — the skin makes vitamin D from sun exposure
FoodsEgg yolk, fatty fish; fortified milk/products (limited food sources)
RealityMany Indians are low despite the sun; a doctor may test and advise a supplement

Other Key Nutrients at a Glance

NutrientWhat it is forGood sources
FibreDigestion, gut health, sugar/cholesterol controlWhole grains, dals, vegetables, fruit, salads
Healthy fatsBrain, hormones, absorbing vitaminsNuts, seeds, sensible oils, fatty fish
PotassiumBlood pressure, musclesBanana, coconut water, vegetables, dals
ZincImmunity, healingNuts, seeds, whole grains, pulses, eggs/meat
IodineThyroid functionIodised salt (the main source in India)
WaterEverything — often forgottenWater, plus fluids and watery fruits/vegetables

A Few Practical Tips

  • Eat a rainbow — different-coloured fruits and vegetables cover different vitamins
  • Do not overcook vegetables; some vitamins (like C) are lost with heat and long cooking
  • Pair iron-rich foods with vitamin C (a squeeze of lemon on your dal or greens) to absorb more
  • A little healthy fat helps you absorb vitamins A, D, E, and K
  • Whole foods beat refined ones — whole grains and fruit keep the fibre and nutrients
  • You usually do not need supplements on a varied diet — food first, pills only if a doctor advises
Do not self-diagnose a deficiency Tiredness or other vague symptoms have many causes — do not assume it is a specific "deficiency" and start random supplements, as some (like too much iron or vitamin A) can be harmful. If you suspect a deficiency, a doctor can test and advise. Food is the safest, best source for almost everyone.

When to See a Doctor

A varied, balanced diet gives most healthy people all these nutrients — use the charts to fill gaps from food first. See a doctor or dietitian for personalised advice if you have a health condition (diabetes, kidney disease, etc.), are pregnant, are vegetarian/vegan and unsure about B12, or have symptoms that might suggest a deficiency (a blood test can confirm rather than guessing). Do not start supplements at random — food first, and let a doctor guide any that are truly needed. An online consultation is a convenient way to get tailored nutrition advice or check whether a supplement is right for you. Eat variety, eat colour, and your plate does most of the work. (See our guides on the balanced-diet plate, protein, iron deficiency, vitamin B12, vitamin D, and whether you need supplements.)

A note on sources General education based on trusted nutrition and public health sources (India's National Institute of Nutrition/ICMR, WHO, NIH). Nutrient needs vary by age, sex, pregnancy, and health — it does not replace personalised advice from a doctor or dietitian. Content was rephrased for compliance with licensing restrictions.

ProMedicoz Health Blog · Find a doctor