Skip to main content
Back to Blog
Health & WellnessFEATURED

How to Get Enough Protein on an Indian Vegetarian Diet: The 3:1 Thali Rule

A
admin
Author
30 September 20266 min read4 views0 likes
How to Get Enough Protein on an Indian Vegetarian Diet: The 3:1 Thali Rule

On ICMR-NIN's vegetarian plate, roti and rice supply about 25 g of the day's roughly 72 g of protein, while dal supplies about 20 g. That surprises most people, and it is why a thali that looks full can still fall short.

So, how to get enough protein on an Indian vegetarian diet? In short:

  • Know your number. ICMR-NIN's allowance is 0.83 g of protein per kg of body weight, and closer to 1 g per kg if your plate is mostly cereal.
  • Fix the ratio. Keep cereals and pulses near 3:1 by raw weight.
  • Spread it out. Put dal, curd, chana or paneer in every meal, not just dinner.

World Vegetarian Day is on 1 October, which makes it a good day to check your own plate.

How much protein does an Indian vegetarian need per day?

For a healthy adult, ICMR-NIN's recommended allowance is 0.83 g per kg of body weight per day. That works out to 54 g for a 65 kg man and 45.7 g for a 55 kg woman.

There is a catch, and it sits in a footnote. The same table says that people eating a cereal-based diet with low-quality protein need 1 g per kg. If your day is mostly rice, roti and a thin dal, that is the number to use.

Body weightAt 0.83 g/kgAt 1 g/kg
50 kgabout 42 g50 g
60 kgabout 50 g60 g
70 kgabout 58 g70 g

Calculated from ICMR-NIN's per-kg figures, for healthy adults. Pregnancy, older age, illness and kidney problems change these numbers.

Want your own number? Our protein requirement calculator works it out from your weight, activity and goal.

Why does a normal thali fall short on protein?

Because protein hides in more places than you think, and dal is only one of them. Here is how ICMR-NIN's vegetarian plate for a 2,000-calorie day adds up:

Food groupRaw amount per dayProtein
Cereals and millets250 gabout 25 g
Pulses85 gabout 20 g
Milk or curd300 mlabout 10 g
Vegetables and leafy greens400 gabout 10 g
Nuts and seeds35 gabout 6 g
Fruits100 gabout 1 g
Totalabout 72 g

Source: ICMR-NIN Dietary Guidelines for Indians 2024, Table 1.2a.

The plan works on paper. In real life, the same guidelines say cereals give 50 to 70% of daily energy in India, while pulses, meat, poultry and fish together give only 6 to 9%, against a recommended 14%. In plain words, most of us eat plenty of roti and rice and too little dal.

Cereal protein also has a limit. The guidelines note that plant proteins are low in some essential amino acids, but cereals, millets and pulses complement each other. This is where the ratio comes in.

What is the 3:1 rule for vegetarian protein, and how do you use it?

ICMR-NIN says good-quality protein comes from an appropriate combination of cereals and pulses (3:1) along with milk. Its nutrient-requirements note gives the fuller mix: cereals, legumes and milk in a 3:1:2.5 ratio.

The plate above follows this: 250 g of cereals to 85 g of pulses is close to 3:1. In your kitchen, that means if you cook 75 g of raw rice or atta for a meal, keep about 25 g of raw dal next to it. If your usual plate is a mountain of rice with a thin dal, flip the balance.

Foods also differ a lot in protein. Here are ICMR-NIN's category averages per 100 g of raw food:

Food groupProtein per 100 g (raw)
Pulses22.8 g
Milk products21.6 g
Nuts17.5 g
Millets9.9 g
Cereals9.3 g
Milk3.1 g

Source: ICMR-NIN Dietary Guidelines 2024, Table 1.3. Cooked dal contains water, so protein per 100 g of cooked dal is lower.

Use this to size your dal. At 22.8 g per 100 g, a dal made from 30 g of raw pulses gives about 7 g of protein. One serving at dinner will not carry the day.

Millets have a small edge over cereals (9.9 g against 9.3 g). The guidelines give a range for how much of your cereals can be millets: 20 to 40% by raw weight. The main text and a table footnote in the same document differ slightly, so start at the low end.

How do you get enough protein on an Indian vegetarian diet, day to day?

Use ICMR-NIN's plate as a checklist instead of chasing "high protein" labels:

Add it all up and the ICMR-NIN plate gives about 72 g, which covers a 70 kg adult even at 1 g per kg. If extra dal and paneer leave you gassy, our note on protein and bloating explains the usual fix. And if paneer is your main protein, learn to spot fake paneer.

Do you need protein powder to fill the gap?

For healthy adults, usually not. ICMR-NIN's 2024 guidelines advise getting protein from the right food combinations and avoiding protein supplements to build muscle. Fix the ratio and the spread first. A plate like the one above gets you there without powder.

Two things to raise with your doctor. If you have kidney disease, protein limits change. And the guidelines flag that vitamin B12 and long-chain omega-3 fats are harder to get on a vegetarian diet, and milk has only a small amount of B12. Ask whether a B12 test makes sense for you.

Frequently asked questions

How much protein should a vegetarian eat per day in India?

For healthy adults, ICMR-NIN's allowance is 0.83 g per kg of body weight, or 1 g per kg if your diet is mostly cereal with low-quality protein. A 60 kg adult would need about 50 to 60 g.

Is dal chawal a complete protein?

Not on its own in every ratio, but it is a good start. ICMR-NIN says a combination of cereals, millets and pulses provides most of the amino acids, which complement each other. Keep the cereal-to-dal ratio near 3:1 and add curd or milk.

Can vegetarians get enough protein without supplements?

For most healthy adults, yes. ICMR-NIN's vegetarian plate reaches about 72 g from ordinary food, with no powder in it.

What is a good high-protein vegetarian snack?

Roasted or boiled chana, lobia or peanuts. ICMR-NIN lists these as healthy snack options.

Amaayu makes functional waters for everyday hydration. You can see the range on our products page.

This article is general information, not medical advice.

Tags:
Share this article

Related Articles