How Much Protein Do You Need Per Day? (2026 Guide for Indians)

Last updated: June 2026 · 9 min read · Health & Fitness

Protein is the most important macronutrient for body composition — yet most Indians are chronically under-eating it. Studies suggest the average Indian diet provides only 0.6–0.8g of protein per kg of body weight, well below what is optimal for health or fitness goals. Here is exactly how much you need.

The Simple Answer: Daily Protein Requirements

Goal / PopulationDaily Protein (per kg body weight)
Sedentary adult (minimum for health)0.8g/kg
General fitness, active lifestyle1.2–1.6g/kg
Weight loss (preserve muscle)1.6–2.2g/kg
Muscle building1.6–2.2g/kg
Competitive athletes1.8–2.5g/kg
Older adults (65+)1.2–1.6g/kg (higher absorption need)

Quick Calculator

Multiply your body weight in kg by the recommended range for your goal:

Example: 70kg person wanting to lose fat → 70 × 1.6 = 112g to 70 × 2.2 = 154g of protein per day

👉 Use our free Protein Calculator — get your personalised daily protein target based on your weight and goals.

Why Indians Are Often Protein Deficient

A 2017 IMRB survey of 1,000+ Indian adults found that 73% consumed less than the Recommended Daily Allowance (RDA) of protein. The reasons are structural:

Best Protein Sources for Indians

Vegetarian / Vegan Protein Sources

FoodServingProtein (approx.)
Paneer (cottage cheese)100g18g
Tofu100g8–12g
Masoor Dal (cooked)1 cup (200g)18g
Chana Dal (cooked)1 cup (200g)14g
Rajma (cooked)1 cup (200g)15g
Curd / Greek Yogurt200g10–20g
Soya chunks (cooked)100g52g (dry weight)
Moong Dal Chilla (2 pieces)~150g12g
Boiled egg1 egg6g
Whey protein (1 scoop)30g powder22–25g

Non-Vegetarian Sources

FoodServingProtein (approx.)
Chicken breast (cooked)100g31g
Eggs (whole)3 eggs18g
Tuna (canned)100g25g
Salmon100g25g
Prawns (cooked)100g24g

Sample High-Protein Indian Meal Plan (120g target)

MealFoodProtein
Breakfast3 egg omelette + 1 glass milk (200ml)25g
Mid-morningGreek yogurt (200g) with nuts18g
Lunch2 roti + dal (1 cup) + paneer sabzi (100g paneer)38g
EveningWhey protein shake22g
DinnerRice + rajma (1 cup) + curd22g
Total~125g

Do You Need Protein Supplements?

Protein supplements (whey, casein, plant-based) are not necessary if you can hit your protein target through food. However, for many working Indians — especially vegetarians targeting 120g+ per day — whole foods alone make it difficult without eating impractical quantities of dal and paneer.

Whey protein is safe, well-researched, and effective. 1–2 scoops per day is entirely reasonable. Look for products with minimal added sugar and a clear protein-per-serving label from reputable brands (Optimum Nutrition, MuscleBlaze, etc.).

Frequently Asked Questions

Is eating too much protein harmful for kidneys?

High protein intake (up to 2.5g/kg) is safe for people with healthy kidneys, according to current research. The concern is primarily for individuals with pre-existing kidney disease. If you have diabetes or kidney issues, consult a doctor before significantly increasing protein intake.

Does spreading protein through the day matter?

Yes. The body can only use approximately 30–40g of protein for muscle synthesis per meal (the rest is used for energy or excreted). Spreading intake across 3–5 meals is more effective than eating all your protein in one or two large meals.

Are plant proteins as good as animal proteins?

Most plant proteins are "incomplete" (lacking one or more essential amino acids) and have lower digestibility. However, combining sources — dal + rice, for example — provides a complete amino acid profile. If you eat enough total plant protein (aim for the higher end: 2.0–2.2g/kg), you can achieve the same results as animal protein.

Also see: BMR Calculator | Indian Diet Calorie Guide | TDEE Guide