Indian Food & Muscle Science
Protein Calculator for Indian Food
Free protein intake calculator for Indians — find your exact daily protein goal for muscle gain, weight loss or maintenance, with Indian vegetarian and non-veg food sources.
Calculate your protein goal
Takes 30 seconds · No login required
Protein Food Sources
← Swipe to see more tabs →
Data Sources & Methodology
Clinically validated formulas and peer-reviewed reference data
Protein Requirements
Protein Calculator for Indian Food — Daily Protein Intake Calculator Free
This free protein calculator determines your exact daily protein intake based on your weight, goal and activity level. Whether you want to lose fat, maintain muscle or build mass, your protein requirement calculator result gives you a personalised gram target — not a generic number.
Most adults need between 1.2–2.6g of protein per kg of body weight per day. The exact amount depends on your goal — weight loss requires more protein (to preserve muscle during a calorie deficit) while maintenance needs less. This protein intake calculator adjusts for all goals.
How to Use This Protein Calculator
How Much Protein
How Much Protein Do I Need? — Protein Per Day by Goal
Daily Protein Intake by Body Weight
The answer to how much protein do I need depends on what you're trying to achieve. Here is the research-backed breakdown by goal:
| Goal | Protein (g/kg) | For 70kg person | Why |
|---|---|---|---|
| Sedentary adult | 0.8–1.0 g/kg | 56–70g/day | Minimum for organ function |
| Weight loss | 1.6–2.4 g/kg | 112–168g/day | Preserves muscle during deficit |
| Maintenance | 1.2–1.8 g/kg | 84–126g/day | Sustains muscle mass |
| Muscle gain | 1.8–2.6 g/kg | 126–182g/day | Maximises muscle protein synthesis |
| Athlete | 2.0–3.0 g/kg | 140–210g/day | Performance and recovery |
| Healthy ageing (60+) | 1.4–2.0 g/kg | 98–140g/day | Prevents sarcopenia |
How much protein per day for Indians specifically? Most Indians eat only 40–55g/day — well below what's needed for active individuals. Bridging this gap is the single most impactful dietary change most Indians can make for their health and body composition.
Indian Protein Sources
Protein in Indian Foods — How Much Protein Per 100g
Knowing your daily target is only half the job. The harder part is hitting it with everyday Indian food. Here is the protein content of common Indian foods, per 100g and per typical serving.
Vegetarian Protein Sources
| Food | Per 100g | Typical serving | Per serving |
|---|---|---|---|
| Soya chunks (dry) | 52 g | 30 g | 15.6 g |
| Paneer | 18 g | 100 g | 18 g |
| Moong dal (dry) | 24 g | 30 g | 7.2 g |
| Toor dal (dry) | 22 g | 30 g | 6.6 g |
| Rajma (dry) | 23 g | 30 g | 6.9 g |
| Chana / chole (dry) | 19 g | 30 g | 5.7 g |
| Besan (gram flour) | 22 g | 40 g | 8.8 g |
| Sattu | 20 g | 40 g | 8 g |
| Peanuts | 26 g | 30 g | 7.8 g |
| Almonds | 21 g | 25 g | 5.3 g |
| Curd (dahi) | 3.5 g | 150 g | 5.3 g |
| Milk (full fat) | 3.3 g | 250 ml | 8.3 g |
| Tofu | 8 g | 100 g | 8 g |
| Roti (wheat) | 11 g | 40 g | 4.4 g |
| Rice (cooked) | 2.7 g | 150 g | 4 g |
Non-Vegetarian Protein Sources
| Food | Per 100g | Typical serving | Per serving |
|---|---|---|---|
| Chicken breast | 31 g | 100 g | 31 g |
| Mutton | 25 g | 100 g | 25 g |
| Fish (rohu) | 17 g | 100 g | 17 g |
| Egg (whole) | 13 g | 50 g | 6.5 g |
| Egg white | 11 g | 33 g | 3.6 g |
Hitting 60g of Protein on an Indian Vegetarian Diet
Most Indian vegetarians fall short because dal alone will not get you there — a katori of dal gives roughly 7g, not the 20g many assume. A realistic day looks like this:
- Breakfast: 1 glass milk (8g) + 40g sattu (8g) = 16g
- Lunch: 2 rotis (9g) + 1 katori dal (7g) + 1 katori curd (5g) = 21g
- Snack: 30g peanuts (8g) = 8g
- Dinner: 100g paneer sabzi (18g) = 18g
- Total: 63g
Adjust portions against your calculated target above. Soya chunks, paneer and sattu are the three highest-leverage additions for most Indian vegetarian diets — they add the most protein for the least change to your existing meals.
Muscle Gain
Protein Calculator for Muscle Gain — Protein Calculator for Weight Loss
The protein calculator for muscle gain recommends 1.8–2.6g/kg — significantly higher than maintenance levels. This range is supported by a 2017 meta-analysis in the British Journal of Sports Medicine (NIH/PubMed) covering 49 studies and 1,800 participants. WHO healthy diet guidelines highlight that India has one of the highest rates of protein undernutrition globally.
Protein Calculator for Weight Loss
When cutting calories, your protein calculator for weight loss result will be at the higher end — 1.6–2.4g/kg. This is because protein has the highest thermic effect of food (TEF) — your body burns 20–30% of protein calories just digesting it. High protein also maximises satiety, reducing hunger on a calorie deficit. Most importantly, it preserves lean muscle mass — ensuring the weight you lose is fat, not muscle.
| Tip | Detail |
|---|---|
| 30–40g per meal | Your body can only use ~25–40g for muscle protein synthesis per meal — spread it across 4 meals |
| Leucine content | Animal proteins (eggs, chicken, whey) trigger muscle protein synthesis more than plant proteins |
| Distribute evenly | Spread protein across 4 meals rather than front-loading or back-loading |
| Post-workout timing | Protein within 2 hours amplifies muscle protein synthesis — but total daily intake matters most |
Women & Men
Protein Calculator for Women and Protein Calculator for Men
The protein calculator for women uses the same formula as men but accounts for lower average body weight and lean mass. Women generally need 10–15% less total protein than men of the same height and activity level — but the per-kg target is identical.
Protein calculator for men: Men typically have 15–20% more muscle mass than women, meaning higher absolute protein needs. For an 80kg active Indian man targeting muscle gain, the protein requirement is typically 144–208g/day — most Indian men fall dramatically short of this.
Both men and women benefit equally from adequate protein for weight loss, with studies showing high-protein diets (1.6g+/kg) produce 50% more fat loss than low-protein diets at the same calorie deficit.
This protein per day calculator is particularly useful for Indians — the protein calculator India benchmark shows most Indians consume only 40–55g daily, far below the optimal 1.6–2.6g/kg. Whether you're a gym-goer using it as a protein calculator bodybuilding tool or tracking daily intake as a protein macro calculator, the result gives you a personalised gram target — not a one-size-fits-all recommendation.
Common Questions
Frequently Asked Questions
A free protein calculator finds your daily protein intake goal from your body weight, goal and activity level. It gives a personalised gram target — not a generic one-size-fits-all number. Use it as a protein intake calculator, a protein requirement calculator, a protein macro calculator or a daily protein intake calculator — all in one tool. Validated against meta-analysis research (NIH/PubMed) and ICMR-NIN dietary guidelines.
Results are estimates. Consult a doctor before making health decisions.