How much protein per day for muscle gain, weight loss & health? Learn exact daily protein needs, best protein sources in India (veg & non-veg), timing & how to use protein supplements like whey. 2026 updated guide.

If there’s one nutrition question that never dies, it’s this: “How much protein should I eat every day?”
Everyone has an opinion:
- Your gym bro says 2 g per kg body weight minimum
- Your aunt says “just eat dal and paneer, beta”
- Instagram reels scream 300 g chicken breast or you’re wasting your workout
The truth?
The right amount depends on your goal, age, activity level, and whether you’re vegetarian or non-vegetarian — and most people are still guessing.
This 2026-updated guide cuts through the confusion with clear, evidence-based numbers, realistic Indian food examples, and practical ways to hit your protein target — whether you use supplements or not.
Also Read: Protein Shake Recipe
Let’s make protein simple again.
Step 1: How Much Protein Do You Actually Need Per Day?
The amount changes depending on your goal.
Here’s the latest science-backed range (2024–2026 studies, including Indian population data):
Goal / Lifestyle
Protein per kg body weight
Example for 70 kg person
Sedentary (office job, little exercise)
0.8–1.0 g/kg
56–70 g/day
Moderately active (walks + 2–3 gym days)
1.2–1.6 g/kg
84–112 g/day
Muscle gain / strength training
1.6–2.2 g/kg
112–154 g/day
Fat loss while preserving muscle
1.8–2.7 g/kg
126–189 g/day
Athletes / very hard training
2.0–2.7 g/kg
140–189 g/day
Older adults (40+ to prevent sarcopenia)
1.2–2.0 g/kg
84–140 g/day
Also Read: Whey Protein Supplements in India
Most Indian gym-goers aiming to build muscle or look toned fall in the 1.6–2.2 g/kg range.
Quick cheat sheet:
- 60 kg person → ~96–132 g/day
- 70 kg person → ~112–154 g/day
- 80 kg person → ~128–176 g/day
If you’re vegetarian, aim toward the higher end (closer to 2.0–2.2 g/kg) because plant proteins are slightly less bioavailable.
Also Read:
Step 2: Best High-Protein Foods in India (With Exact Protein Content)
Here’s a realistic Indian food list with approximate protein per common serving
size: Non-Vegetarian Sources
- Chicken breast (100 g cooked) → 31 g
- Eggs (2 whole large) → 12–13 g
- Fish (Rohu / Pomfret 100 g) → 18–22 g
- Mutton (lean, 100 g cooked) → 25–28 g
Vegetarian Sources
- Paneer (100 g) → 18–20 g
- Greek yogurt / hung curd (200 g) → 18–22 g
- Dal (cooked 1 bowl ~150 g) → 9–12 g
- Chana / chickpeas (boiled 100 g) → 8–9 g
- Rajma / kidney beans (cooked 100 g) → 8–9 g
- Soya chunks (dry 50 g → cooked ~100 g) → 26 g
- Tofu (100 g) → 10–12 g
- Milk (1 glass 250 ml) → 8 g
- Peanuts / roasted chana (30 g handful) → 7–8 g
Quick Indian Meal Combos That Hit 30–40 g Protein
- Breakfast: 3 eggs + 2 slices brown bread + 1 glass milk → ~30 g
- Lunch: 150 g paneer bhurji + 2 rotis + curd → ~35–40 g
- Post-workout: Whey shake (24–30 g) + banana → 25–30 g
- Dinner: 150 g chicken curry + rice + dal → ~40 g
Pro tip: Spread protein across 3–5 meals/snacks (20–40 g per sitting) for maximum muscle protein synthesis.Step 3: When Should You Take Protein? (Timing Still Matters)The “anabolic window” isn’t as narrow as people used to think, but timing still helps.Best times in 2026:
- Post-workout (within 60–120 min)
Fast protein (whey) + carbs = fastest recovery & glycogen refill - Before bed
Slow-digesting protein (casein, paneer, Greek yogurt) keeps amino acids flowing overnight - Every 3–5 hours
Keeps steady amino acid levels → better all-day muscle repair
Most people get best results when ~25–40% of daily protein comes post-workout and evening.Step 4: Do You Need Protein Supplements? (When & Which One)You don’t need supplements — but they make hitting high targets much easier, especially if:
- You’re vegetarian
- You’re busy and skip meals
- You train hard 4–6 days/week
- You want faster recovery
Best choice for most Indians in 2026: Whey protein concentrate/isolate blend→ Dignity Whey Protein is popular because:
- 24 g protein + 5.5 g BCAAs per scoop
- Added DigeZyme® (digestive enzymes) → no bloating
- Sunfiber® for gut comfort
- Flavors people finish: Café Mocha, Kesar Kulfi, Cookies & Cream
How to use it practically:
- Post-workout: 1 scoop + water/milk + banana
- Morning/meal replacement: 1 scoop in oats or smoothie
- Evening snack: 1 scoop + curd or milk
One scoop usually covers 20–30% of your daily need — the rest comes from food.Common Protein Mistakes Still Happening in India
- Thinking “dal + rice = complete protein” every meal (it’s low in methionine)
- Eating all protein in one meal (body can use ~30–40 g per sitting max)
- Skipping protein on rest days (muscle repair still happens)
- Drinking whey with zero carbs post-workout (carbs = better insulin response)
Fix these and you’ll see faster progress.Quick Summary: Your Personal Protein Target
- Pick your goal → calculate 1.6–2.2 g/kg body weight
- Aim to get 70–80% from whole foods (paneer, eggs, dal, chicken, soya)
- Use 1–2 scoops whey to fill the gap
- Spread across 4–5 meals/snacks
- Prioritize post-workout + before bed
Example for 70 kg person wanting muscle gain:
- Target: ~140 g/day
- Breakfast: 30 g
- Lunch: 35 g
- Post-workout whey: 25 g
- Evening snack: 20 g
- Dinner: 30 g
That’s realistic and sustainable.Want to make it even easier?
Explore Dignity Health whey protein at www.mydignity.in — clean, tasty, and made for Indian lifestyles. Follow @DignityHealthIn
on X for daily macro tips, flavor reviews, and real transformations. What’s your current daily protein target — and what’s the hardest meal to hit it in?
Drop it in the comments — let’s figure it out together.
Here’s to building the body you want — one gram at a time in 2026