You’re not eating enough protein – here’s why

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

There’s an increasing body of research extolling the nutritional power of protein - Getty

We are becoming increasingly obsessed by protein. Step into your local supermarket or café and protein products are mushrooming across the shelves. Protein-enriched foods from pasta and wraps to breakfast cereals and drinks jostle for space with cottage cheese and yogurt. We can’t get enough of the stuff.

It’s not difficult to see why. After all, there’s an increasing body of research extolling the power of protein: experts claim it can aid weight loss, build muscle and banish cravings.

One study found that people following a high-protein diet lost 53 per cent more body fat than a group eating a normal amount of protein, but consuming the same number of calories. Other research found that simply increasing protein intake from 15 per cent to 30 per cent of total calories made overweight participants eat 441 fewer calories each day without trying.

Yet not everyone agrees that eating more protein is a good thing. Research from the University of Chicago found that just six weeks of following a very high protein diet can increase the risk of kidney stones and impair the body’s ability to absorb calcium, increasing the risk of bone loss in the long term.

Dr T Colin Campbell, the author of The Future of Nutrition, argues that an excess of animal protein (from meat, eggs and dairy) can also increase the risk of a number of serious health conditions, including cancer and diabetes.

With so much conflicting advice, it’s hard to know which route to take. Here the experts help us cut through the confusion.

  • How many grams of protein do I need daily?
  • Protein for weight loss
  • Main sources of protein
  • A sample menu from Dr Clare Bailey
  • Top 10 sources of protein

How many grams of protein should I eat a day?

Official advice in the UK is that adults should consume around 0.75g of protein for every kilogram they weigh.

For example, this means that the average man in the UK, who weights 85.1kg, should eat around 64g of protein, while the average woman, who weighs 71.8kg, should have 54g. Experts recommend that very active people and older people should have more than this to maintain their muscle mass.

Recommended

How much protein should you be eating every day? Use our calculator

However, we’re already exceeding this level. British men are consuming around 85g daily, while women are eating approximately 67g. This may not be a bad thing, according to Dr Clare Bailey, author of The Fast 800 Keto Recipe Book.

“For best function, we need to be looking towards 100g of protein per day, and for some people up to 120g,” she says. “On the whole, we’re not eating enough protein in our diets, particularly among groups who eat a lot of ultra-processed foods. It’s important to eat enough because we don’t store protein in the body in the same way that we store fat or carbohydrates, so we need it on a daily basis.”

Dr Bailey adds that protein is vital for just about every function such as:

  • Supporting strong bones and muscles
  • Supporting immunity and repair
  • Maintaining a healthy weight and metabolism

Is it harmful to have too much protein?

It’s hard to eat too much protein but excessive amounts can harm your health.

“The vast majority of us are under-eating protein, not over-eating it,” says French biochemist Jessie Inchauspé, founder of Glucose Goddess and author of Glucose Revolution.

If you seriously max out on protein, there can be side effects, but you have to eat a lot.

“There can be problems where the body can’t process large amounts of protein and the kidneys struggle to break it down,” says Prof Tim Spector. “But for that to be an issue you would have to go to four or five times the recommended amount, which is very hard to do. Most people can cope with doubling the amount of protein in their diet without any problems. If you eat too much, you’ll probably just pee it out, or else it will be stored as fat.”

Problems can also arise if your diet is very high in certain sources of protein, such as red and processed meat. While a sirloin steak has around 49g of protein, it also contains 29g of fat, 13g of which are saturates, which means frequently eating them can lead to heart problems. Additionally, too much red and processed meat can also lead to bowel cancer.

Why some need more protein than others

The other thing to bear in mind is that the amount of protein we need increases with age: from the age of 50 we start to lose muscle, so our protein requirements increase – we need more of it to maintain muscle mass and strength, and some groups need more than others.

Additional protein can be particularly beneficial for women. The Women’s Health Initiative study found that a higher protein intake of around 1.2g per kg of body weight was associated with a 32 per cent lower risk of frailty and better physical function. “We don’t digest and process protein as well as we age,” explains Dr Bailey. “There’s even evidence to suggest that simply adding more protein during the menopause can significantly improve symptoms.”

More protein is also beneficial for pregnant women and athletes who want to gain muscle mass and strength when training.

“You might need more protein if you’re very active, on a restricted diet, or if you’re sick or elderly and not eating enough overall,” explains Prof Spector. “So if you’re vegan, or if you’re a teenage bodybuilder who is on a strict diet, or you’re aged 80 and you’re not eating well, it pays to be a bit more careful.”

Protein helps you lose weight

Eating the right sources of protein can also help you regulate your hunger hormones.

“Getting an adequate amount of protein stabilises glucose levels, increases satiety and reduces cravings,” explains Inchauspé.

Dr Bailey agrees. “The main issue is that the vast majority of us are just not eating enough quality protein, and relying on sweet and starchy processed foods instead.”

What are the main high protein foods?

“It’s best to have good-quality protein in every meal,” says Dr Bailey. That could mean eating the following:

  • Eggs
  • Meat
  • Fish
  • Full-fat Greek yogurt
  • Cottage cheese
  • Nuts and seeds

Dr Bailey adds that “If you can afford to eat high-welfare or organic meat that’s probably more nutritious, and it’s better for the environment but expensive. I’m a big fan of frozen mackerel, frozen vegetables and tinned fruit.”

Prof Spector agrees that the type and quality of the protein you eat really matters. “If you’re eating very low-quality meat in ultra-processed food and ready meals you might as well swap that for legumes,” he says. “You won’t notice the difference and it’s better for your health. Eating meat every day is associated with heart problems and cancer, but there’s no evidence that eating very small amounts of high-quality unprocessed meat is a problem.

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

While protein is important, increasing your consumption should not mean foregoing fruits and vegetables - getty

Protein from plant-based sources

It’s also important not to overlook other food groups. “The real danger for me is that people who have high-protein diets have less fibre because they’re not eating plants. That’s really bad for them and means they’re going to get more heart disease,” says Dr Bailey.

“The safest sources of protein that everyone agrees are good for you – and good for your heart – are nuts, seeds, beans and legumes. I’d like people to realise that there are proteins in plants, in mushrooms and spinach – and you can get this from a diverse diet. That’s the best way.”

Some of the most protein-rich plant-based foods are:

  • Lentils
  • Beans and legumes
  • Quinoa
  • Nuts and seeds
  • Tofu
  • Wholegrain rice

All of those foods are vegan, and much healthier than lots of the food marketed at vegans, which is quite processed.

For Spector, the solution is to eat a varied diet. He says: “If you eat a whole range of diverse plants you’re highly unlikely to have a protein deficiency because you’ll be getting different types of beans in there, you’ll be mixing those with different whole grains, and it’s that mix that gives you the right balance.”

“If you are struggling to get enough protein into your diet, protein bars and shakes can be a good idea, but make sure they’re unsweetened. The best sources are whey protein or pea protein,” says Inchauspé.

Do I need protein supplements to reach my daily intake?

Protein supplements can be a convenient way to increase protein intake, particularly for busy people on the go who struggle to meet their needs through whole foods alone.

However, for the average person with a balanced diet, protein supplements are not a necessity. It’s better to get your protein quota through whole foods such as eggs, chicken, fish, legumes and dairy, which are more nutrient-dense sources of protein, nutritionists says.

This is because supplements may not contain all of the nutrients and vitamins found in food sources of protein and they may also contain ultra-processed ingredients.

Maximise your protein intake with the sample menu from Dr Clare Bailey

Breakfast

Porridge topped with fresh fruit

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

Porridge

  • 100g full-fat Greek yogurt: 4g protein
  • 20g of unsalted nuts and seeds: 4g protein
  • 1 tablespoon of peanut butter: 4.6g protein

Lunch

Three egg omelette filled with cheese and mushrooms, served with salad

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

Omelette

  • Three egg omelette: 17g protein
  • 30g cheddar: 8g protein
  • 50g mushrooms: 1.5g protein

Dinner

Salmon fillet served with wholegrain rice, peas and broccoli

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

Salmon with broccoli and rice

  • 50g of peas: 2.5g protein
  • 50g of broccoli: 2g protein
  • Salmon fillet: 29g protein

Snack

Oatcakes and hummus

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

Oat cakes and hummus

  • Two oatcakes with a quarter of a pot of hummus: 4g protein

Top 10 sources of protein

1. Eggs (6g of protein per egg)

The ultimate convenience food, and an easy breakfast option. Enjoy them boiled, poached, scrambled or whip up an omelette.

2. Full-fat Greek yogurt (2.6g of protein per tablespoon)

Opt for full-fat Greek yogurt as it’s made from cow’s milk that has been strained to remove excess whey and lactose. It’s high in protein because it’s thicker and more concentrated. One portion is about three tablespoons.

3. Lentils (10g of protein per 120g)

Up to a third of the calories in lentils comes from protein. Combine them with rice or wheat to ensure you’re getting the essential amino acids your body needs. One portion is about four tablespoons.

4. Lean steak (40g of protein per 130g steak)

Choose higher-welfare, grass-fed meat if possible, and save it for an occasional treat. Aim for a portion that’s about half the size of your hand.

5. Unsalted nuts and seeds (4g of protein per 20g)

Sprinkle them on salads or porridge, or eat them as a snack. Eat a handful of nuts and seeds – such as almonds, pistachios, sunflower seeds and pumpkin seeds – each day.

How many grams of protein should I eat a day?, Is it harmful to have too much protein?, Why some need more protein than others, Protein helps you lose weight, What are the main high protein foods?, Protein from plant-based sources, Do I need protein supplements to reach my daily intake?, Maximise your protein intake with the sample menu from Dr Clare Bailey, Breakfast, Porridge topped with fresh fruit, Three egg omelette filled with cheese and mushrooms, served with salad, Salmon fillet served with wholegrain rice, peas and broccoli, Oatcakes and hummus, Top 10 sources of protein, 1. Eggs (6g of protein per egg), 2. Full-fat Greek yogurt (2.6g of protein per tablespoon), 3. Lentils (10g of protein per 120g), 4. Lean steak (40g of protein per 130g steak), 5. Unsalted nuts and seeds (4g of protein per 20g), 6. Salmon fillet (29g of protein per 120g fillet), 7. Cheddar (7.6g of protein per 30g), 8. Beans (around 10g of protein per 120g), 9. Peanut butter (4g of protein per 20g), 10. Cottage cheese (9g of protein per 100g)

Aim for a handful of nuts and seeds each day - Getty

6. Salmon fillet (29g of protein per 120g fillet)

Eating oily fish such as salmon twice a week is recommended as it’s a rich source of omega-3 fatty acids which support heart health. The ideal portion is about half the size of your hand.

7. Cheddar (7.6g of protein per 30g)

Cheddar is a good source of calcium, vitamin K and protein, and it’s versatile enough to add to a sandwich or omelette, or to be cut into cubes for a snack. A 30g serving is about the size of two thumbs.

8. Beans (around 10g of protein per 120g)

Beans are a great source of protein and there are lots of varieties to experiment with. Add white beans, black beans, chickpeas and kidney beans to soups, stews and curries. As a guide, allow six tablespoons per portion.

9. Peanut butter (4g of protein per 20g)

Peanut butter is a good source of protein and it also contains heart healthy fats. Choose a brand without added sugar, and aim for a portion size of about one tablespoon.

10. Cottage cheese (9g of protein per 100g)

Use it to make dips, pasta sauces, mashed potatoes or even in baking. Cottage cheese is a cost-effective and versatile high-protein option. One portion is about three tablespoons.

Recommended

The high-protein diet that helps you lose over a stone in one month

Play The Telegraph’s brilliant range of Puzzles - and feel brighter every day. Train your brain and boost your mood with PlusWord, the Mini Crossword, the fearsome Killer Sudoku and even the classic Cryptic Crossword.