Protein Calculator India

Find your daily protein target based on your weight, goal, and activity level — with Indian diet tips

Calculate Your Protein Needs

grams of protein per day
Morning meals
Lunch
Dinner + snacks

Top Indian Protein Sources

FoodProtein (per 100g)Notes
Chicken breast31gBest lean protein
Paneer (cottage cheese)18gVeg staple, high sat-fat
Chana dal (cooked)8.9gHigh fibre too
Moong dal (cooked)7.7gEasy to digest
Egg (whole)13gComplete amino profile
Rohu fish16gAffordable, widely available
Greek yogurt / thick curd10gStrained dahi works well
Soybean (cooked)16gBest plant protein
Rajma (kidney beans)8.7gGood with rice
Tofu8gVersatile, neutral taste

Protein Guide for Indians

Why Most Indians Are Protein Deficient

Studies show 73-80% of urban Indians consume less protein than recommended. The average Indian diet gets only 9-10% of calories from protein, while the ideal is 20-30% for active individuals.

The main reason: traditional Indian meals are carbohydrate-heavy (roti, rice, dal, sabzi). Dal provides protein, but a single serving only offers 5-8g — well short of what active adults need.

Protein Needs by Goal

Build Muscle

1.6–2.2g per kg of bodyweight. Split across 4-5 meals with at least 25-30g per sitting to maximize muscle protein synthesis.

Lose Weight

1.2–1.6g per kg. Higher protein preserves muscle during calorie deficit and keeps you fuller longer, reducing total calories consumed.

Maintain Health

0.8–1.0g per kg minimum. Most sedentary Indians fall below even this baseline. Aim for 1.0g/kg as a practical floor.

Athletes

2.0–2.4g per kg on heavy training days. Endurance athletes (runners, cyclists) need 1.4–1.8g/kg — protein for muscle repair, not just mass.

How to Hit Your Target on an Indian Diet

A 70kg person targeting muscle gain needs ~140g protein daily. The above sample day provides ~85-100g — supplementing with whey protein or increasing lunch portion bridges the gap.

Protein Timing for Indian Meals

Many Indians eat most protein at dinner. For better muscle synthesis, distribute protein across all meals. A simple rule: include one high-protein item (egg/paneer/dal/chicken/fish/curd) in every meal.

Track Protein Automatically

NYUS knows Indian foods — dal, roti, paneer, sabzi. Log a meal in seconds, get real macros.

Try NYUS Free →