Single representative photo of each foods (JPEG, 307x173).
The Indian Food Composition tables (IFCT 2017) provides nutritional values for 528 key foods.
Detailed nutrient composition of 528 key foods in India.
Codes and names of nutrients, and its components.