The short version
- 1
Most adults need 0.83 g of protein for every kg they weigh, each day: about 50 g at 60 kg.1
- 2
Urban Indians eat 42 g of pulses a day, half the 85 g on ICMR-NIN’s plate. That’s where most veg diets fall short.4,5
- 3
Plant protein isn’t “incomplete”. A mix of dal, grains and dairy over the day covers what you need.1,7
The list
How much protein a real serving gives you
Sort by serving or by 100 g. Dals and beans are dry weights: 30 g dry is about one katori once cooked.
| Food and serving | Protein per serving | Per 100 g |
|---|---|---|
| Tofu, firm3100 g | 17 g | 17 gas sold |
| Soya chunks330 g dry | 15 g | 52 gdry; check your pack |
| Soya bean230 g dry | 11 g | 38 gdry |
| Hung curd (Greek-style)3100 g | 10 g | 10 g |
| Paneer250 g | 9.4 g | 19 g |
| Cow’s milk21 glass, 250 ml | 8.2 g | 3.3 g |
| Masoor dal230 g dry | 7.3 g | 24 gdry |
| Green peas2100 g fresh | 7.3 g | 7.3 gfresh |
| Moong dal230 g dry | 7.2 g | 24 gdry |
| Peanut butter32 tbsp, 32 g | 7.1 g | 22 g |
| Urad dal230 g dry | 6.9 g | 23 gdry |
| Whole moong230 g dry | 6.8 g | 23 gdry |
| Peanuts2A handful, 28 g | 6.7 g | 24 g |
| Toor dal230 g dry | 6.5 g | 22 gdry |
| Chana dal230 g dry | 6.5 g | 22 gdry |
| Drumstick (moringa) leaves2100 g | 6.4 g | 6.4 graw |
| Rajma230 g dry | 6 g | 20 gdry |
| Kala chana230 g dry | 5.6 g | 19 gdry |
| Pumpkin seeds315 g | 4.5 g | 30 g |
| Quinoa230 g dry | 3.9 g | 13 gdry |
| Button mushrooms2100 g | 3.7 g | 3.7 graw |
| Curd (dahi)3½ cup, 100 g | 3.5 g | 3.5 g |
| Sunflower seeds215 g | 3.5 g | 24 g |
| Moong sprouts31 cup, 104 g | 3.2 g | 3 graw |
| Almonds210 almonds, 12 g | 2.2 g | 18 g |
| Chia seeds31 tbsp, 10 g | 1.6 g | 17 g |
| Flaxseed (alsi)21 tbsp ground, 7 g | 1.3 g | 19 g |
Your number
How much you need
- 54 g
- a day for ICMR-NIN’s reference man, who weighs 65 kg.1
- 46 g
- a day for the reference woman, at 55 kg. Pregnancy and breastfeeding add more.1
Multiply your weight in kg by 0.83. If most of your protein comes from rice and roti, ICMR-NIN uses 1 g per kg instead, because cereal protein is lower in quality.1
Watching calories?
Protein for the fewest calories
Grams of protein in every 100 calories. Soya, tofu and dal give the most; nuts give the least.
On your plate
Three meals, counted
Studies of protein and appetite point to about 25–30 g at each main meal. Here is how familiar veg meals add up.
Aim for the plate’s 85 g of dry pulses a day: nearly three katoris, each giving about 6.5–7.3 g of protein. A handful of nuts and seeds (35 g) adds about 6 g more.4,6
Myths
What you might hear
They say
“Plant protein is incomplete.”
They say
“You must eat dal and rice in the same meal.”
Actually
Not needed. A reasonable variety over the course of the day is enough.7
They say
“Sprouts are a protein powerhouse.”
Actually
Sprouting doesn’t add protein. Raw sprouts are about 90% water, so a cup gives about 3 g.3
They say
“Paneer is the best veg protein.”
They say
“Nuts and peanut butter are high-protein foods.”
Protein powders aren’t needed for most people. ICMR-NIN’s 2024 guidelines advise against regular protein supplements for building muscle: food first.8
Talk to your doctor before eating more protein if
- You have kidney disease, or diabetes or high blood pressure that has affected your kidneys.
- Your ankles, feet or hands swell, you see blood in your urine, or you pee more often at night.
- You are losing weight without trying.
- You are pregnant or breastfeeding: your protein need goes up, so plan it with your doctor.
Early kidney disease often has no symptoms, which is why a kidney function test matters if you have diabetes or high blood pressure.
People with chronic kidney disease may need moderate amounts of protein, set with their doctor or dietitian.9,10



