ArticlesFree tools
Body numbers explained

How much protein do I need, and where to get it in desi food?

Protein builds and repairs your muscles, keeps your bones, skin and hair healthy, and keeps you full. Many South Asian diets are heavy on roti and rice and light on protein. A few small changes can fix that without expensive powders.

Quick answer

  • Most healthy adults need about 0.8 g of protein per kg of body weight a day. A 70 kg person needs about 56 g.
  • You may need more, about 1.0 to 1.2 g per kg, if you are over 60, trying to lose weight, or very active. People who lift weights may use up to 1.6 g per kg.
  • Good desi sources: eggs, daal, chana, dahi, milk, paneer, chicken, fish and lean meat.
  • Spread protein across the day: aim for 20 to 30 g at each main meal.

Why protein matters

Surveys in India have found that a large share of daily calories comes from cereals, and many people eat less protein than recommended. In Pakistan, protein intake is often low among women and children in particular. Meals of roti with a thin salan or tea with a rusk are common, and they are light on protein.

How much protein do you need?

WhoProtein per kgFor a 60 kg personFor an 80 kg person
Most healthy adults0.8 g48 g64 g
Losing weight, or over 601.0 to 1.2 g60 to 72 g80 to 96 g
Regular exercise or sport1.2 to 1.6 g72 to 96 g96 to 128 g
Pregnancy (2nd and 3rd trimester)Extra 10 to 25 g a dayAsk your doctor

If you are overweight, use a target weight closer to a healthy weight for your height, not your current weight, or the number will come out too high. Our macro calculator does this for you and splits your calories into protein, carbs and fat.

Kidney disease: If you have kidney disease, do not increase your protein without asking your doctor. People with kidney problems often need a set amount of protein.

Protein in common desi foods

FoodPortionProteinCalories
Chicken breast, cooked100 g (about 1 palm size)30 g165
Fish, cooked100 g22 g130 to 200
Beef or mutton, lean, cooked100 g25 g220 to 260
Eggs2 boiled12.5 g156
Paneer80 g (matchbox size)14 g210
Daal (masoor / moong)1 bowl, 200 g13 g230
Chana or rajma1 bowl, 200 g12 to 13 g240 to 270
Plain dahi1 cup, 245 g8.5 g150
Milk1 glass, 250 ml8 g120 to 160
Roasted chana30 g handful6.5 g120
Peanuts or almonds30 g handful6 to 7 g170
Roti1 medium3 g110
Boiled rice1 cup4 g210

Notice that roti and rice also give some protein. If you eat 6 rotis a day, that is about 18 g already. For more on pulses, read daal, chana and lobia: cheap protein.

A 60 g protein day, desi style

Total: about 75 g. A vegetarian can swap the chicken for paneer or a bowl of chana and still reach about 55 to 60 g.

Easy ways to add more protein

  1. Add an egg to breakfast. Swapping a paratha for a roti with an omelette adds 6 to 12 g.
  2. Fill half the salan pot with protein. More chicken and fewer potatoes in aloo gosht, more chana in chana pulao.
  3. Thicker daal, with a bit less water.
  4. Mix besan into atta for missi roti. It adds protein and fibre.
  5. Dahi with every meal, as raita or on the side.
  6. Snack on protein: roasted chana, boiled eggs, peanuts, sprouts chaat, or a glass of milk.
  7. Choose fish and chicken more often than red meat, which is higher in saturated fat.

Do I need protein powder?

Most people do not. You can meet your needs with normal food, which also gives you fibre, vitamins and minerals. Protein powder can be useful for people who train hard or find it hard to eat enough, but it is not magic, and some products in local markets have been found to contain less protein than the label says. If you use one, choose a trusted brand.

Can you eat too much protein?

For healthy adults, up to about 2 g per kg a day is considered safe. Very high intakes for a long time are not needed and can push out other healthy foods like vegetables and whole grains. People with kidney disease should follow their doctor's advice.

Try it: Macro calculatorSplit your calories into protein, carbs and fat. Free, no sign-up.
Open the tool →

Common questions

How much protein does a 70 kg man need?

About 56 g a day for a healthy adult. If he exercises regularly or is trying to lose weight while keeping muscle, about 70 to 85 g is better.

How much protein does a woman need per day?

Most women need about 45 to 60 g a day, depending on weight and activity. Pregnant and breastfeeding women need more.

Is one egg a day enough protein?

One egg gives about 6 g. It is a great start, but you need protein at other meals too, such as daal, dahi or chicken.

Which vegetarian food has the most protein?

Paneer, soya chunks, daal, chana, rajma, dahi and milk. Soya chunks are very high, about 50 g of protein per 100 g dry.

Please note: This article is general information for healthy adults, not medical advice. If you have diabetes, high blood pressure, kidney or heart disease, are pregnant or breastfeeding, or take regular medicine, talk to your doctor before changing your diet. Read our medical disclaimer.

Sources

  1. WHO/FAO/UNU Expert Consultation. Protein and amino acid requirements in human nutrition. WHO Technical Report Series 935, 2007. www.who.int/publications/i/item/9789241209359
  2. ICMR-National Institute of Nutrition. Nutrient Requirements for Indians: Recommended Dietary Allowances and Estimated Average Requirements, 2020.
  3. Bauer J, Biolo G, Cederholm T, et al. Evidence-based recommendations for optimal dietary protein intake in older people: a position paper from the PROT-AGE Study Group. Journal of the American Medical Directors Association, 2013;14:542-559. doi.org/10.1016/j.jamda.2013.05.021
  4. Jäger R, Kerksick CM, Campbell BI, et al. International Society of Sports Nutrition position stand: protein and exercise. Journal of the International Society of Sports Nutrition, 2017;14:20. doi.org/10.1186/s12970-017-0177-8
  5. Morton RW, Murphy KT, McKellar SR, et al. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. British Journal of Sports Medicine, 2018;52:376-384. doi.org/10.1136/bjsports-2017-097608
  6. Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K. Indian Food Composition Tables 2017. National Institute of Nutrition, ICMR, Hyderabad.

How we write our articles: sources and editorial policy. Found a mistake? Tell us.

Read next