FitFitCity

Nutrition basics

How much protein do I need a day?

Protein matters if you train, but you probably need less fuss and fewer shakes than social media suggests. Here’s what the guidance actually says.

By the FitFitCity team · Updated 22 October 2026 · 4 min read

Grams of protein a day by body weight

The quick answer: most adults need at least 0.75 g of protein per kg of body weight a day. If you train regularly, research on exercising adults points to 1.4 to 2.0 g per kg. Find your weight below.

Protein a day by body weight (rounded)
Body weightUK reference (0.75 g/kg)Active (1.4 to 2.0 g/kg)
50 kg (7 st 12 lb)38 g70 to 100 g
60 kg (9 st 6 lb)45 g84 to 120 g
70 kg (11 st 0 lb)53 g98 to 140 g
80 kg (12 st 8 lb)60 g112 to 160 g
90 kg (14 st 2 lb)68 g126 to 180 g
100 kg (15 st 10 lb)75 g140 to 200 g

Sources: UK reference nutrient intake for adults, 0.75 g/kg a day, from the British Nutrition Foundation. The 1.4 to 2.0 g/kg range for most exercising people is from the International Society of Sports Nutrition position stand on protein and exercise (Jäger et al., 2017). These are calculations, not personal advice: if you have kidney disease, are pregnant or follow a special diet, go by your GP or dietitian.

The UK reference figure

In the UK, the reference nutrient intake (RNI) for protein for adults is 0.75 g per kilogram of body weight per day, according to the British Nutrition Foundation. For someone weighing 70 kg, that’s about 53 g a day.

That figure is designed to meet the needs of almost everyone in the general population. It isn’t a target for building muscle; it’s a floor.

If you lift weights

People who train regularly may benefit from more. The International Society of Sports Nutrition’s position stand on protein and exercise says an overall intake of 1.4 to 2.0 g per kilogram per day is sufficient for most exercising individuals.

For the same 70 kg person, that’s roughly 98 to 140 g a day. If you’re eating well and nowhere near that, increasing protein gradually is reasonable. If you’re already there, more is unlikely to make much difference.

See the table at the top for your weight. These are calculations from the figures above, not personal advice. If you have kidney disease, are pregnant, or have been given a special diet, follow the advice of your GP or dietitian instead.

Spread it out

Rather than one huge protein dinner, aim to include a protein food at each meal. It’s easier to reach a sensible total, and it tends to keep you fuller. A simple pattern:

Protein in everyday foods

These are typical values per 100 g. Brands vary, so check the label; the NHS explains how to read food labels.

Typical protein per 100 g
FoodProtein
Cooked chicken breastabout 24 g
Tinned tuna (drained)about 25 g
5% fat beef or turkey minceabout 21 g
Salmonabout 20 g
Codabout 18 g
Firm tofuabout 13 g
Eggsabout 12.6 g (one medium egg is roughly 50 g)
Cottage cheeseabout 11.5 g
Skyrabout 11 g
0% fat Greek-style yoghurtabout 10 g
Edamame beansabout 11 g
Tinned chickpeas (drained)about 7 g
Semi-skimmed milkabout 3.6 g

Do you need protein powder?

No. Powder is a convenient way to add protein, and some people find it useful after training or when they’re busy. But it isn’t necessary, and you can meet any of the figures above from ordinary food. If you use a supplement, choose one from a reputable brand and treat it as a food, not a shortcut.

Plant-based protein

You can get plenty of protein on a vegetarian or vegan diet. Tofu, tempeh, soya milk, beans, lentils, chickpeas, edamame, nuts and seeds all contribute. Eating a variety across the day helps you get a good mix of the building blocks your body needs.

Don’t forget the rest of your plate

Protein is one part of a balanced diet. The NHS Eatwell Guide recommends basing meals on starchy carbohydrates (wholegrain where possible), eating plenty of fruit and vegetables, and choosing protein foods such as beans, pulses, fish, eggs and meat. If you eat red or processed meat, the NHS suggests that people who eat more than 90 g a day cut down to 70 g; see meat in your diet.

What a 100 g day can look like

As an example, here’s one way a 70 kg person who trains could get roughly 100 g of protein from ordinary food. Breakfast: porridge made with 50 g of oats and 250 ml of semi-skimmed milk, topped with 150 g of 0% Greek-style yoghurt (about 30 g in total). Lunch: a tuna and bean salad with a 100 g tin of tuna and half a tin of beans (about 33 g). Snack: a 150 g pot of skyr (about 16 g). Dinner: 120 g of cooked chicken breast with rice and vegetables (about 29 g). That comes to roughly 105 to 110 g before you count bread, vegetables or milk in drinks.

That’s an illustration using typical label values, not a meal plan for you. Your own needs depend on your size, how much you train and any health conditions.

Does timing matter?

For most people, getting enough protein across the whole day matters more than exactly when you eat it. Having a protein food in the meal after training is a sensible habit, but there’s no need to rush to drink a shake the moment you finish.

Protein questions

How much protein should I eat per meal?

The International Society of Sports Nutrition suggests about 0.25 g per kg of body weight per meal, which works out at roughly 20 to 40 g for most adults, spread across three or four meals. A palm-sized portion of chicken, fish or tofu, or a 150 g pot of skyr, gets you most of the way.

Do over-50s need more protein?

The UK reference figure of 0.75 g per kg is the same for all adults. An expert group, the PROT-AGE study group (2013), suggested 1.0 to 1.2 g per kg a day for people over 65, and more for those who are active. Strength training matters as much as the protein. If you have a kidney condition, check with your GP first.

Can vegans get enough protein?

Yes. Tofu, tempeh, soya milk, beans, lentils, chickpeas, edamame, seitan, nuts and seeds all count. Eating a mix of them across the day covers the full range of amino acids, and soya foods are among the most protein-dense. Aim for a protein food at every meal, the same as anyone else.

How much protein should I eat to lose weight?

Keeping protein towards the upper end of the 1.4 to 2.0 g per kg range, and carrying on with strength training, helps you hold on to muscle while you eat less, according to the ISSN position stand. Protein foods also tend to be filling. Our free calorie deficit calculator gives you a sensible daily calorie target.

A simple way to start

  1. Write down what you ate yesterday and roughly how much protein was in it.
  2. If it’s well below the range that fits you, add one protein food to the meal where you have the least.
  3. Keep that up for a week, then look again.

For cheap ways to do this, see our guide to high-protein budget meals.

Keeping an eye on calories as well? Our free calorie deficit calculator gives you a daily target and a simple food log for the day.

Want this in a plan you can follow?

Members get structured training plans, the workout log with next-time suggestions, 225 recipes and meal plans. It’s £9.99 a month on a 12-month plan, or £79 a year, all taxes included.

Join nowSee what’s inside