NYUS

Whey vs Paneer vs Dal: Protein Per Rupee (India)

By NYUS Inc. · Updated October 2026

Whey is marketed as the "efficient" protein and dal as the "budget" one, but few people do the cost-per-gram arithmetic. This page gives the formula, the protein content of dry dal and paneer from IFCT 2017, and the dry-vs-cooked trap. It quotes no market prices: prices change by brand, city and date, so you put in the ones you pay.

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

The one-line answer

Cost per gram of protein = price per kg ÷ protein grams per kg. Dry dal lists 21.55 to 24.35 g of protein per 100 g and paneer 18.86 g in IFCT 2017, which is 215 to 244 g and 189 g per kg. Whey's protein per 100 g is on the tub's label. Divide what you pay by those grams and compare. We give no ranking, because the answer depends on your prices.

Protein per kg: the numbers to divide by

These are IFCT 2017 Table 1 values per 100 g, dry or raw (the book states all its data except poultry and egg is for raw food, PDF p. 27), multiplied by 10 for one kg. Whey has no IFCT row, so read the label.

SourceIFCT rowProtein per 100 gProtein per kg
Chana dal, dryB00121.55 g215.5 g
Toor dal, dryB02121.70 g217.0 g
Moong dal, dryB01023.88 g238.8 g
Masoor dal, dryB01324.35 g243.5 g
PaneerL00318.86 g188.6 g
Wheynot in IFCTsee the tub labelsee the tub label

Worked example with made-up prices, to show the arithmetic and not as market prices: if toor dal cost ₹120 per kg, the cost per gram of protein is 120 ÷ 217.0 = ₹0.55. If paneer cost ₹400 per kg, it is 400 ÷ 188.6 = ₹2.12. For whey, use the tub price ÷ (tub weight in grams × the label's protein per gram of powder).

The dal dry-vs-cooked trap

Dry dal lists 21.55 to 24.35 g protein per 100 g, but cooked dal is dal plus the water it absorbed, so the same weight of cooked dal holds much less protein. This does not change the cost arithmetic, because you buy dry dal at the dry price. It matters for logging: weigh dal dry before cooking, as the IFCT figures assume. Weighing a bowl of cooked dal and applying the dry-weight protein will overcount your intake. It is the same error as with soya chunks and in our rajma vs chole comparison.

How much dry food holds 40 g of protein

The weight of dry food that holds 40 g of protein, from the IFCT values above (our arithmetic: 40 ÷ protein per gram). Multiply by your price per gram for the cost.

SourceWeight for 40 g protein
Masoor dal, dry (B013)164 g
Moong dal, dry (B010)168 g
Chana dal, dry (B001)186 g
Paneer (L003)212 g
Whey40 ÷ (label protein per gram of powder)

What each source brings besides protein

Dal

Dal needs soaking and cooking, and the oil or ghee used in the tadka adds energy. For the lysine in the protein of pulses and cereals, see lysine in vegetarian foods; see our dal chawal guide for the plate.

Paneer

Paneer needs no soaking and holds its texture in a curry or a dry sabzi. IFCT 2017 lists 24.78 g of fat per 100 g for paneer (L003), so a paneer-heavy day adds energy as well as protein; see paneer vs tofu and, for paneer cubes as a snack, our vegetarian snacks guide.

Whey

A scoop of whey mixes in seconds and needs no cooking. Protein, calories, fat and sugar per scoop differ by product, so read the label rather than rely on a general figure.

Using the arithmetic

A note on accuracy

This article is general educational content, not medical or dietary advice, and it gives no protein target. Protein figures are IFCT 2017 table values for raw or dry food and vary by variety and preparation. We quote no prices.

Log whey, paneer and dal the way you actually eat them

Dry dal, cooked dal, paneer by the cube, whey by the scoop — NYUS is an AI nutrition coach built for Indian food, with 8,900+ Indian and global foods and their calories and macros logged in the units you actually use. It sets a daily calorie and protein target from your goal, and a weekly check-in adjusts it once enough is logged. No superfood claims, no ads, no data sold.

Join the NYUS waitlist

Frequently asked questions

Is dal cheaper protein than whey?

Work it out with the prices you pay: price per kg divided by protein grams per kg. Dry dal lists 21.55 to 24.35 g protein per 100 g in IFCT 2017, which is 215 to 244 g per kg, and whey's protein per 100 g is on the tub's label. We quote no market prices because they change by brand, city and date.

Is paneer cheaper than whey protein?

Use the same formula. Paneer lists 18.86 g protein per 100 g in IFCT 2017 (row L003), which is 188.6 g per kg; divide the price per kg by that, and divide the whey tub price by the protein grams in the tub.

What does whey offer besides protein?

A scoop mixes in seconds and needs no cooking. Protein, calories, fat and sugar per scoop differ by product, so read the label.

Do dal's protein numbers have a dry-vs-cooked trap?

Yes. IFCT 2017 lists dry dal at 21.55 to 24.35 g protein per 100 g, but cooked dal includes absorbed water, so the same weight of cooked dal holds much less. Log dal by its dry weight.

Sources (read 26 October 2026)