Protein in Indian food

Almost every protein figure published for Indian food describes the dry ingredient, not the cooked dish. Dry toor dal carries 21.7g of protein per 100g. A katori of dal is made from about 25g of it, so what reaches your plate is closer to 5.4g.

Dry toor dal, per 100g

21.7g

On the plate, per katori

5.4g

Every composition figure below is from the Indian Food Composition Tables 2017, published by the National Institute of Nutrition (ICMR), Hyderabad528 foods sampled across 6 regions of India. Requirements are from ICMR-NIN 2020.

Protein per 100g, as measured

Raw and uncooked unless the row says otherwise. The ± is the standard deviation across the six regional samples — how much a food actually varies across the country, which most tables drop.

Dals and pulses

Protein and energy per 100g for dals and pulses, from the Indian Food Composition Tables 2017.
FoodProteinEnergyProtein relative to the densest food listed
Soya bean (white)IFCT: Soya bean, white · B02537.8g1 of 6 regions377kcal
Masoor dal (lentil, split)IFCT: Lentil dal · B01324.35g± 1.1322kcal
Moong dal (green gram, split)IFCT: Green gram, dal · B01023.88g± 0.61326kcal
Urad dal (black gram, split)IFCT: Black gram, dal · B00323.06g± 0.59324kcal
Toor / arhar dal (red gram, split)IFCT: Red gram, dal · B02121.7g± 0.5331kcal
Chana dal (Bengal gram, split)IFCT: Bengal gram, dal · B00121.55g± 1.45329kcal
Dried peasIFCT: Peas, dry · B01720.43g± 0.79303kcal
Rajma (red kidney bean)IFCT: Rajmah, red · B02019.91g3 of 6 regions299kcal

Dairy

Protein and energy per 100g for dairy, from the Indian Food Composition Tables 2017.
FoodProteinEnergyProtein relative to the densest food listed
Paneer18.86g± 0.75258kcal
Khoa16.34g± 0.61316kcal
Buffalo milk (whole)IFCT: Milk, whole, Buffalo · L0013.68g± 0.13107kcal
Cow milk (whole)IFCT: Milk, whole, Cow · L0023.26g± 0.0673kcal

Egg, meat and fish

Protein and energy per 100g for egg, meat and fish, from the Indian Food Composition Tables 2017.
FoodProteinEnergyProtein relative to the densest food listed
Mutton, leg (goat)IFCT: Goat, legs · O00322.07g± 0.63160kcal
Chicken breast (skinless)IFCT: Chicken, poultry, breast, skinless · N00321.81g5 of 6 regions168kcal
Rohu (fish)IFCT: Rohu · S00619.71g± 0.57102kcal
Chicken leg (skinless)IFCT: Chicken, poultry, leg, skinless · N00119.44g4 of 6 regions384kcal
Egg, whole (boiled)IFCT: Egg, poultry, whole, boiled · M00413.43g± 0.28148kcal
Egg, whole (raw)IFCT: Egg, poultry, whole, raw · M00113.28g± 0.29135kcal

Nuts and seeds

Protein and energy per 100g for nuts and seeds, from the Indian Food Composition Tables 2017.
FoodProteinEnergyProtein relative to the densest food listed
Groundnut (peanut)IFCT: Ground nut · H01223.65g± 0.85520kcal
Sunflower seedIFCT: Sunflower seeds · H02023.53g5 of 6 regions586kcal
Til (white sesame seed)IFCT: Gingelly seeds, white · H01121.7g5 of 6 regions520kcal
Cashew nut18.78g± 0.58583kcal
Almond18.41g± 0.04609kcal

Cereals and millets

Protein and energy per 100g for cereals and millets, from the Indian Food Composition Tables 2017.
FoodProteinEnergyProtein relative to the densest food listed
Quinoa13.11g1 of 6 regions328kcal
Suji (semolina)IFCT: Wheat, semolina · A02211.38g± 0.37334kcal
Bajra (pearl millet)IFCT: Bajra · A00310.96g± 0.26348kcal
Atta (whole wheat flour)IFCT: Wheat flour, atta · A01910.57g± 0.37320kcal
Jowar (sorghum)IFCT: Jowar · A0059.97g± 0.43334kcal
Rice (raw, milled)IFCT: Rice, raw, milled · A0157.94g± 0.58356kcal
Ragi (finger millet)IFCT: Ragi · A0107.16g5 of 6 regions321kcal

Turning that table into a plate

Cooking does not add or remove protein. It adds water. So the figure that matters is not how much dal you served — it is how much dry dal went into the pot.

protein on your plate = dry weight you cooked × (protein per 100g ÷ 100)

Protein in common portions, calculated from IFCT figures and the stated dry weights.
PortionMade fromProtein
One katori of dal25g of dry toor dal5.4g
Two rotis60g of atta6.3g
One katori of rice45g of raw rice3.6g
100g of paneerweighed as you buy it18.9g
Two eggsabout 100g, shelled13.3g
100g of chicken breastskinless, raw weight21.8g

The weights in the middle column are ordinary household quantities, not measurements — IFCT measured the food, nobody measured your kitchen. Substitute your own and the arithmetic still works.

A plain veg thali

Two rotis, a katori of dal and a katori of rice comes to about 15.3g of protein. A serving of sabzi adds a gram or two. That is a full meal, and it is roughly a quarter of what an adult man is meant to get in a day.

How much you need

ICMR-NIN’s 2020 recommendation is 0.83g of protein per kg of body weight per day, down from the 1g/kg figure set in 2010 — which is still the number most Indian health articles quote.

Adult man · 65kg reference
54g

per day

Adult woman · 55kg reference
45.7g

per day

The footnote nobody quotes

Table 2a carries a footnote: for people eating a cereal-based diet with lower-quality protein, the requirement is 1g/kg per day, not 0.83. For a 65kg adult that is 65g rather than 54g — about 20% more, for the diet most of the country actually eats. ICMR also gives a target ratio for fixing the quality problem: cereal to legume to milk at 3:1:2.5.

This is a sauce company’s website

So it is worth saying plainly: the best ways to get protein into an Indian diet are the ones in the table above. Dal, paneer, eggs, soya, chana, milk. They are cheaper than anything we will ever sell you and they have been working for a very long time.

wheyway makes a sauce with 15g of protein per 80g serving. It is not a replacement for any of that. It is for the case where you were going to put a condiment on the food anyway, and the condiment might as well carry protein instead of just calories. That is the whole argument, and it is a small one.

See what it actually is

Sources and method

Food composition
Indian Food Composition Tables 2017, National Institute of Nutrition (ICMR), Hyderabad. 528 foods, each sampled as a composite from up to 6 regions of India; the national value is the mean of those regional means and the ± is their standard deviation. The 30 foods on this page are pulled from that dataset by food code at build time, not transcribed.
Requirements
Nutrient Requirements for Indians (RDA and EAR), ICMR-NIN 2020, Table 2a. EAR 0.66g/kg/day, RDA 0.83g/kg/day, and the cereal-based-diet footnote at 1g/kg/day.
What is ours
The portion weights in “Turning that table into a plate” — how much dry dal a katori is made from, and so on. Those are ordinary household quantities and they are the only estimates on this page. Everything else is a published measurement.