Protein intake calculator for gym-goers in India.
Get a personalized daily protein target based on your weight, training, diet and goals. Tuned for Indian meals - dal, paneer, eggs, roti and the rest.
What is the right protein intake for gym-goers?
For most gym-goers in India, daily protein should sit at 1.6 to 2.2 grams per kilogram of bodyweight. This range covers both muscle gain and fat loss - more protein protects lean mass during a calorie deficit and supplies the building blocks required for hypertrophy in a surplus. A 70kg lifter targeting muscle growth should aim for 130 to 150g per day, split across three to four meals. The Indian diet can hit these numbers, but it requires conscious planning.
How much protein do Indians typically get?
Average protein intake across urban India is roughly 50g per day - well below what active gym-goers need. Vegetarians often fall further behind because dal-rice meals, while staple, only provide 10 to 15g of protein per serving. Closing the gap means adding paneer, curd, soya chunks, eggs (for ovo-vegetarians) or a whey supplement to most meals. The deficiency is structural, not unavoidable.