NYUS

Egg vs Paneer vs Dal: Protein per 100 g (IFCT 2017)

By NYUS Inc. · Published 24 October 2026 · Updated 11 November 2026

Track this in NYUS. NYUS builds a workout plan and an Indian-food diet plan from your goal, body, schedule and food preferences.

Join the NYUS waitlist
General information: This article is information about food data. No dietitian or doctor has reviewed it, and it is not a substitute for their advice.

By IFCT 2017, 100 g of boiled egg has 13.43 g of protein, 100 g of paneer 18.86 g and 100 g of dry masoor dal 24.35 g; one boiled egg of about 50 g gives 6.7 g and 50 g of paneer 9.4 g (the 50 g weights are ours). Egg, paneer and dal are all common protein foods in an Indian diet, and which one has more depends on the unit: per 100 g, per 100 kcal or per serving. This guide puts all three side by side using the ICMR-NIN Indian Food Composition Tables 2017 (IFCT 2017), and names the exact row each time (raw or boiled egg, white or yolk, dry dal) because they differ. For how many eggs a day and the weight-loss angle, see our eggs a day guide.

The short answer

By IFCT 2017, a whole boiled poultry egg has 13.43 g of protein per 100 g, paneer has 18.86 g and dry masoor dal 24.35 g. Per 100 kcal the order flips for egg and paneer: the egg gives 9.1 g and the paneer 6.2 g. For serving sizes we chose, one boiled egg of about 50 g gives 6.7 g, 50 g of paneer 9.4 g and 30 g of dry masoor dal 7.3 g. Our reading: none of the three wins every way, so say which unit you mean.

Cooked into dishes, with the weights stated in each guide (our estimates from IFCT 2017 rows, not measured plates): egg curry is about 298.7 kcal and 15.9 g protein and egg bhurji about 243.4 kcal and 14.2 g in our egg curry and egg bhurji guide, paneer bhurji made with oil about 427.6 kcal and 20.5 g in our paneer bhurji guide, and a toor dal tadka with 10 g of ghee about 259.4 kcal and 10.2 g in our dal tadka guide.

Thirteen IFCT 2017 rows, ranked by protein per 100 g

Each row is one IFCT 2017 Table 1 row, per 100 g edible portion as listed in the book; energy in kJ is converted at 4.184 kJ per kcal. The dals are dry and uncooked; the eggs are the rows named. The last column is our arithmetic: 1,000 divided by the protein per 100 g, to the nearest gram.

Food (IFCT 2017 row)Protein per 100 gWater per 100 gCalories per 100 gProtein per 100 kcalGrams that hold 10 g protein
Masoor dal (lentil dal), dry (B013)24.35 g9.71 g322 kcal7.6 g41 g
Moong dal (green gram dal), dry (B010)23.88 g9.77 g326 kcal7.3 g42 g
Toor dal (red gram dal), dry (B021)21.70 g9.20 g331 kcal6.6 g46 g
Paneer (L003)18.86 g51.96 g305 kcal6.2 g53 g
Egg, poultry, omelette (M007)16.53 g68.48 g170 kcal9.7 g60 g
Egg yolk, poultry, boiled (M006)16.13 g51.42 g308 kcal5.2 g62 g
Egg yolk, poultry, raw (M003)15.74 g53.57 g297 kcal5.3 g64 g
Egg, country hen, whole, boiled (M009)14.43 g70.43 g183 kcal7.9 g69 g
Egg, poultry, whole, boiled (M004)13.43 g73.46 g148 kcal9.1 g74 g
Egg, poultry, whole, raw (M001)13.28 g76.51 g135 kcal9.9 g75 g
Egg white, poultry, boiled (M005)12.37 g83.54 g53 kcal23.5 g81 g
Egg white, poultry, raw (M002)10.84 g86.68 g45 kcal24.3 g92 g
Milk, whole, cow (L002)3.26 g86.64 g73 kcal4.5 g307 g

The omelette row is a prepared dish (its fat is 11.60 g per 100 g against 10.54 g for the boiled whole egg), and the country hen row comes from one region where the poultry whole-egg rows are the mean of six. We use the poultry rows for the comparisons below.

Per serving, with weights we chose

IFCT lists food per 100 g, so a serving needs a weight, and these are ours: an egg is about 50 g of edible portion, which is an assumption and will differ from the egg in your hand. Egg sizes and food tables differ, so another source can give a slightly different figure per egg; the figures here are the IFCT 2017 row.

Serving (weights are ours)ProteinCalories
1 boiled egg (about 50 g edible)6.7 g74 kcal
2 boiled eggs (about 100 g edible)13.4 g148 kcal
50 g paneer9.4 g153 kcal
30 g dry masoor dal7.3 g97 kcal
30 g dry moong dal7.2 g98 kcal

What the numbers say

For dals side by side, see which dal has the most protein; for paneer against tofu, see paneer vs tofu; for protein across more foods, see the high-protein Indian foods guide; for a cube of paneer or a slice of cheese by the piece, see our cheese, paneer and khoa guide. Paneer also appears in our IFCT 2017 rankings of biotin (20 foods) and selenium (30 foods) per 100 g. In Hindi, the egg figures are in अंडे में कितना प्रोटीन.

What this page leaves out

Log your eggs, paneer and dal and see the day add up

NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.

Join the NYUS waitlist

Frequently asked questions

How much protein is in egg bhurji, paneer bhurji or dal tadka?

With the weights stated in our worked guides (our estimates from IFCT 2017 rows, not measured plates), one portion of egg bhurji made with 2 raw eggs is about 14.2 g of protein and 243.4 kcal, paneer bhurji made with 100 g of paneer and oil about 20.5 g and 427.6 kcal, and a toor dal tadka made with 40 g of raw dal and 10 g of ghee about 10.2 g and 259.4 kcal. Your recipe, oil and portion will shift them.

Which has more protein, egg or paneer?

Per 100 g, paneer (IFCT 2017, L003) has more: 18.86 g against 13.43 g for a whole boiled poultry egg (M004). Per 100 kcal the egg is ahead, 9.1 g against 6.2 g, because paneer has 24.78 g of fat per 100 g. For one boiled egg of about 50 g (our weight) the protein is 6.7 g, against 9.4 g for 50 g of paneer.

Does egg white or egg yolk have more protein?

Per 100 g, the yolk has more in IFCT 2017: boiled yolk (M006) 16.13 g against boiled white (M005) 12.37 g, and raw yolk (M003) 15.74 g against raw white (M002) 10.84 g. Per 100 kcal the white is far ahead: 23.5 g against 5.2 g for boiled yolk, because the yolk has about 308 kcal per 100 g and the white about 53 kcal.

Does an egg have more protein than 30 g of dal?

Not on these rows. 30 g of dry masoor dal (B013) holds 7.3 g of protein by our arithmetic, against 6.7 g for one boiled egg of about 50 g. The dal figure is for dry, uncooked dal; a katori of cooked dal has water added and holds less per 100 g, and IFCT 2017 has no cooked-dal row.

How much protein should I get from eggs, paneer or dal?

We have not looked up a protein target for any body weight, so this guide gives none and makes no claim about health or weight. Ask a doctor or registered dietitian what amount is right for you.

Sources

The serving weights, the grams that hold 10 g of protein, the protein-per-100-kcal figures and every sentence starting "Our reading" are NYUS's own arithmetic or opinion, not from a study. Names in brackets are our matching to the IFCT row names.