Home Workout Templates
Tools & Resources
Exercise Library Tools Food Database Learn Log App NEW Plans FAQ Get Started →
Nutrition

How Much Protein Do You Actually Need Per Day? (Indian Veg & Non-Veg Guide)

A simple, evidence-based answer to how much protein you need to build muscle, plus how to hit it on an Indian veg or non-veg diet without supplements.

"How much protein should I eat?" is the most common question we get, and the internet's answers range from useless ("more!") to absurd ("300 grams or you're wasting your time"). Here's the honest, research-backed number, and more importantly, how to actually hit it on a normal Indian diet.

The actual number

For building muscle, the research consistently lands around 1.6 grams of protein per kilogram of bodyweight per day. Going much higher than about 2.2g/kg gives no extra muscle benefit for most people.

So:

If you're significantly overweight, base it on your target bodyweight rather than current, so the number stays realistic.

That's it. Not 1 gram per pound of some American influencer's advice, not 300g. A sensible, hittable target.

Why timing and spread matter (a little)

Your body can only use so much protein for muscle-building in one sitting. Eating all 110g in one dinner is less effective than spreading it across the day. Aim for 3 to 4 meals with 25 to 40g of protein each. That's a normal Indian eating pattern anyway: breakfast, lunch, a snack, dinner.

Hitting your protein on an Indian vegetarian diet

This is where most people struggle, so here's a realistic day for a vegetarian around 70kg:

That's roughly 110g without much effort. Our Food Database shows the protein and cost of common Indian foods, so you can see exactly which swaps give you the most protein per rupee. Paneer, soya chunks, curd, and dals are your cheapest, highest-protein staples.

Soya chunks deserve a special mention: they're one of the highest-protein, cheapest vegetarian foods available in India, at roughly 50g of protein per 100g dry. If you're veg and struggling, they're a cheat code.

Hitting it on a non-veg diet

Easier, honestly. Eggs and chicken do the heavy lifting:

You'll cross 100g without thinking about it. Boiled eggs and chicken breast are your most efficient options.

Do you need protein powder?

No, but it's convenient. Whey is just a fast, cheap, portable source of protein, useful when you're short on time or a few grams behind for the day. It is a supplement, not a requirement. If you buy it, choose a reputable, tested brand, because supplement adulteration is a real issue in India.

The mistake people make

They obsess over hitting 110g of protein while eating far too few total calories, or skipping training. Protein is one lever. If you want to build muscle you also need enough total food and progressive overload in the gym. Nail all three, not just the one that gets the most Instagram attention.

Get your protein roughly right, eat enough overall, train with a real plan, and your body will do the rest. If you want that whole system built around your food preferences and budget, that's exactly what our coaching does.

GymBuddy India
GymBuddy India Team
GymBuddy India helps everyday Indians train with structure and stay consistent, through personalised WhatsApp coaching, free tools, and a growing library of guides.