Glossary

What is IFCT (Indian Food Composition Tables)?

IFCT stands for the Indian Food Composition Tables, a large reference of what's inside Indian foods. The current edition, IFCT 2017, was published by ICMR-NIN in Hyderabad.

Written by Poshan Labs. Sources are named on the page. Last updated 26 October 2026.

IFCT: the Indian Food Composition Tables, a large reference of what's inside Indian foods.

Why IFCT matters

IFCT 2017 gives values for 151 nutrients and food components across 528 key Indian foods, from ragi and rajma to drumstick leaves and rohu.

IFCT is usually where the number comes from when a dietitian tells you:

  • how much protein is in your katori of dal
  • how much iron is in your methi

Because it measures foods grown and eaten in India, its numbers reflect what you actually eat rather than Western versions of similar foods.

Using IFCT yourself

The free online IFCT database lets you look up a food. For each one you can see its:

  • energy and protein
  • fibre
  • vitamins and minerals

Remember that the values describe the food itself. These change what ends up on your plate:

  • cooking
  • soaking
  • the oil or ghee you add

So treat the numbers as a careful guide rather than an exact count. All the food numbers on this site come from IFCT 2017.

The first call is free

Tell Puja what's going on and she will tell you honestly whether she can help.

A question about IFCT (Indian Food Composition Tables)?

Send Puja a message. On a free call she looks at your reports and your plate with you, and says what to change.