"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:
- 60kg → about 95g per day
- 70kg → about 110g per day
- 80kg → about 130g per day
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:
- Breakfast: 2 besan chillas or a bowl of curd with poha (~15g)
- Lunch: dal + 100g paneer sabzi + roti (~30g)
- Snack: a glass of milk + roasted chana, or a bowl of sprouts (~15g)
- Dinner: rajma or chole + curd + rice (~25g)
- Optional: one scoop of whey (~24g) if you're short
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:
- 2-3 whole eggs at breakfast (~18g)
- 150g chicken at lunch (~45g)
- Curd or paneer as a snack (~15g)
- Eggs, fish, or dal at dinner (~25g)
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.
