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.)
Many Indians are low despite the sun; a doctor may test and advise a supplement
Other Key Nutrients at a Glance
Nutrient
What it is for
Good sources
Fibre
Digestion, gut health, sugar/cholesterol control
Whole grains, dals, vegetables, fruit, salads
Healthy fats
Brain, hormones, absorbing vitamins
Nuts, seeds, sensible oils, fatty fish
Potassium
Blood pressure, muscles
Banana, coconut water, vegetables, dals
Zinc
Immunity, healing
Nuts, seeds, whole grains, pulses, eggs/meat
Iodine
Thyroid function
Iodised salt (the main source in India)
Water
Everything — often forgotten
Water, 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
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.)