Calculator Tools

How much protein do you need a day? Grams per kg for weight loss, muscle gain and vegetarian diets

The official minimum is 0.8 g per kg, but active people are usually advised 1.2 to 2.0. See the grams for 55 to 85 kg bodies, how much protein sits in dal, paneer, eggs and roti, a full vegetarian-friendly day with real numbers, and when to be careful.

By the Toolcloak team22 October 20263 min read
In this article
  1. Protein by body weight and goal
  2. Which number is right for you?
  3. What a serving actually contains
  4. A full day at about 100 g
  5. Spread it across the day
  6. Is more protein harmful?

Protein is the nutrient everyone has an opinion about. The numbers in magazines and gym talk range from “just eat normally” to “two grams per kilo, no excuses”. The truth is a band that depends on your goal. This guide gives the grams for different body weights, shows what real Indian meals provide, and explains where the limits are.

Protein by body weight and goal

Body weightMinimum (0.8 g/kg)Active (1.2 g/kg)Training (1.6 g/kg)Muscle gain (2.0 g/kg)
55 kg44 g66 g88 g110 g
65 kg52 g78 g104 g130 g
75 kg60 g90 g120 g150 g
85 kg68 g102 g136 g170 g

Grams of protein a day. Use your goal weight rather than your current weight if you are carrying a lot of extra body fat.

Daily protein by body weight and level (grams)
0.8 g per kg (minimum)1.2 g per kg (active)1.6 g per kg (training)2.0 g per kg (muscle gain)
0 g50 g100 g150 g200 g5060708090

The gap between the minimum and the training level widens with body weight. A 90-kg lifter needs more than twice the grams of the minimum.

Enter your weight and activity level, from sedentary to muscle building, and get a daily protein range in grams.Open Daily Protein Intake Calculator

Which number is right for you?

Grams of protein per kg of body weight
1.5 g/kg
  • Below the minimumunder 0.8
  • Sedentary adult0.8 to 1.2
  • Regular exercise1.2 to 1.6
  • Strength training, cutting1.6 to 2.2

Sports nutrition groups suggest about 1.4 to 2.0 g per kg for people who train regularly. The upper end is for hard training or eating fewer calories than you burn.

  • Weight loss: protein keeps you full and helps hold on to muscle. A range of 1.2 to 1.6 g per kg is common. The BMR and TDEE guide covers the calorie side.
  • Muscle gain: 1.6 g per kg is where most of the benefit shows up. Going well beyond 2.0 adds little for most people.
  • Over 65: 1.0 to 1.2 g per kg is often advised to slow muscle loss, with strength exercise.
  • Pregnancy and breastfeeding: needs are higher. Follow your doctor or dietitian.

What a serving actually contains

The figures below are approximate, because brands and cooking differ. They are enough to plan a day.

Protein per typical serving (grams, approximate)
Chicken breast, 100 g cooked
30 g
Soya chunks, 50 g dry
26 g
Paneer, 100 g
18 g
Eggs, 2 large
12 g
Milk, 250 ml
8 g
Peanuts, 30 g
8 g
Dal, 1 katori cooked
7 g
Curd, 100 g
3.5 g
Roti, 1 medium
3 g

Roti and rice add up too: five rotis over a day supply about 15 g. Values differ by brand and by how the food is cooked.

A full day at about 100 g

For a 65-kg person aiming at about 1.5 g per kg, a normal vegetarian-with-eggs day can reach 100 g without powders.

One example day: protein by meal (grams)
BreakfastLunchSnackDinner
Total ≈ 102 g
Breakfast 20Lunch 35Dinner 39
≈ 102 g

Breakfast: 2 eggs and a glass of milk. Lunch: 2 rotis, dal, curd and 100 g paneer. Snack: 30 g peanuts. Dinner: 2 rotis, 100 g chicken or 50 g soya chunks, and vegetables.

Spread it across the day

Two ways to eat 90 g
Spread across 4 meals20 to 25 g each
  • Easier to digest and to reach
  • Helps you feel full all day
  • Fits training in the evening
Most at dinner10 + 10 + 70 g
  • Little at breakfast and lunch
  • Hard to eat 70 g in one meal
  • No harm, but harder to stick to

The body can use protein from a big meal, so this is about practicality and fullness, not a hard rule.

Is more protein harmful?

For healthy adults, intakes up to about 2 g per kg are considered safe in studies. Very high intakes add cost and calories without clear gain. People with kidney disease are often told to limit protein, so ask your doctor before raising it. Pushing protein while ignoring vegetables, fibre and water is a worse diet overall.

For related numbers, see the one-rep max guide and the waist-to-hip ratio article.

Questions people ask

How much protein do I need per day?

The minimum for a healthy adult is 0.8 g per kg of body weight. People who exercise regularly are often advised 1.2 to 2.0 g per kg. For a 70-kg person that is 56 g at the minimum and 84 to 140 g for the active range.

How much protein do I need to build muscle?

Studies point to about 1.6 g per kg a day for most people lifting weights, so about 112 g for a 70-kg person. Going beyond 2.0 g per kg adds little.

How much protein for weight loss?

A common range is 1.2 to 1.6 g per kg. Protein keeps you full and helps protect muscle while you eat fewer calories.

Is 100 g of protein a day too much?

Not for most healthy adults who weigh 60 kg or more. It is about 1.5 g per kg at 65 kg. People with kidney disease should ask their doctor.

How can vegetarians get enough protein?

Combine dal, rajma or chana with rice or roti, and add paneer, curd, milk, eggs if you eat them, soya, tofu, sprouts and nuts. A 100 g day is realistic with normal food.

How much protein is in an egg?

A large egg has about 6 g of protein. Two eggs give around 12 g.

Can I eat all my protein in one meal?

You can, and your body will use it, but spreading it over three or four meals is easier and keeps you fuller. Aim for roughly 20 to 30 g at each meal.

Do I need protein powder?

No. Powders are convenient but food can do the same job. They are useful when you cannot reach your target from meals.