Protein Calculator for Weight Loss

Dr Clair Grainger

Medically reviewed by

Dr Clair Grainger

Last reviewed: 05 May 2026

Protein requirements aren’t a one-size-fits-all, and although general guidelines can offer a helpful starting point, how much protein you need depends on several important factors. These include your body weight, age, sex, activity level, and overall health. This is especially important during weight loss because eating the right amount of protein can help preserve lean muscle while your body burns fat.

Our protein calculator takes these individual factors into account to give you a personalised daily protein target in grams. You can use this as a practical guide to help you plan meals, support your goals, and make sure you’re not falling short or overdoing it with your protein intake.

Protein Calculator

What is protein?

Protein is 1 of 3 macronutrients, alongside carbohydrates and fats, that provide energy. They perform most of their work inside cells and are essential for the structure, function, and regulation of tissues and organs.

Proteins are made up of amino acids, which serve as the building blocks of tissues and connect together in long chains.

Proteins are grouped depending on what they do within the body, such as:

  • antibodies
  • enzymes
  • messengers
  • structural components
  • transport or storage

Antibodies – Protect the body from infection or illness by binding to foreign particles, such as bacteria and viruses.

Enzymes – Carry out the thousands of chemical reactions that happen in cells and can help make new molecules.

Messengers – These proteins transport signals around the body to maintain normal body function, such as hormones.

Structural components – Provide structure and support for your cells and essentially help you move.

Transport or storage – These proteins bind to and carry small molecules around the body and within cells, and examples include haemoglobin, which carries oxygen, or ferritin, which transports iron around the body.

Why is protein important for weight loss?

Protein aids weight loss in several ways, including:

  • increasing the feeling of fullness (satiety)
  • preserving muscle mass while burning fat
  • boosting metabolism (how much energy you use)
  • reduce hunger hormones
  • increasing satiety (fullness) hormones

This all helps limit your calorie intake and promotes weight loss, while preventing overeating.

Preserves muscle mass

During weight loss, your body loses both muscle and fat, but increased protein intake can help preserve muscle mass, which helps maintain a high metabolic rate, so your body burns more calories at rest. This makes it easier for you to keep the weight off. Preserving muscle also helps you to keep a toned physique and may help prevent sagging skin.

Reduces hunger

Protein is considered the most satiating macronutrient, keeping you feeling fuller for longer. It does this by reducing levels of the appetite hormone ghrelin and boosting hormones that signal to your brain that you are full, preventing snacking and overeating.

Increases the thermic effect of food (TEF)

Protein has a high thermic effect, which means your body burns more calories to digest it than it does when processing carbohydrates and fats. In one study, TEF was significantly higher on a high-protein diet (15.4%) compared to a normal-protein diet (5.6%).

However, for weight loss, you will need to be in a calorie deficit. This is where your body burns more calories, through physical activity, than it consumes. Use our calorie deficit calculator to see how many calories you need for weight loss.

How much protein do I need for weight loss?

In the UK, the current reference nutrient intake (RNI) for protein is 0.75 grams per kilogram of body weight per day for adults. This is the minimum amount needed to meet the body's daily requirements and avoid deficiency. The Department of Health and Social Care recommends a daily protein intake of 45g for women and 55.5g for men, but this is for weight maintenance and not weight loss.

The amount of protein you need will vary depending on your:

  • weight
  • activity level
  • goal
  • age

If you are looking to lose weight, increasing your protein intake can help:

  • lower your body weight
  • prevent weight gain
  • reduce fat mass
  • increase feelings of fullness
  • boost metabolism

Some sources suggest eating 1.6 to 2.2g/kg of body weight per day if you are looking to build muscle or lose fat. Other studies have found that a protein intake between 1 and 1.3g/kg/day can retain muscle mass during weight loss.

If thinking about a higher protein diet speak with your doctor if you have any pre-existing medical conditions or take any medications to make sure this is right for you.

How activity level affects your protein needs

Activity level can increase protein requirements to repair muscle tissue and aid recovery. The current recommended protein intake for individuals who regularly participate in strength activities is 1.6 to 1.7g per kg, and they should eat a protein- and carbohydrate-rich meal soon after their training session. Endurance athletes, such as long-distance runners, should aim for 1.2 to 1.4g per kg per day.

How age affects your protein needs

As you get older, you tend to lose muscle mass, so increasing your protein intake can help to prevent age-related muscle loss (sarcopenia). Some research suggests that older adults, especially those over 65, should aim to eat 1.2g per kg per day of protein. However, there is no official recommendation for this in the UK.

What foods are high in protein?

Protein is found in a wide range of foods, from animal products like:

  • meat
  • fish
  • eggs
  • dairy
  • legumes
  • soy products
  • nuts
  • seeds

Including a variety of these in your diet can help you meet your daily protein target more easily, regardless of whether you follow an omnivorous, vegetarian, or vegan diet.

Below are some of the most protein-rich foods per 100g, grouped into animal and plant-based sources.

Animal or plant-based Food Protein per 100g Suitable for
Omnivore Vegetarian Vegan Lactose intolerant
Animal Chicken breast (cooked) 31g
Turkey breast 29g
Lean beef 26g
Salmon 25g
Tuna (fresh) 24g
Eggs 13g
Greek yoghurt 10g
Milk 3.4g
Whey protein powder 70 to 80g
Cheddar cheese 25g
Plant Cooked lentils 9g
Cooked chickpeas 8.9g
Tofu 15g
Tempeh 19g
Edamame 11g
Oats 13g
Almonds 21g
Chia seeds 17g

It’s important to always check the allergen information on the above products to check these are suitable for you.

Can I have too much protein?

Yes but, although it is possible to eat too much protein, it is difficult for most healthy people to reach harmful levels. Up to 2.2g per kg of body weight should be ok. Higher protein intake can lead to weight gain, dehydration, kidney problems, and digestive issues.

Many high-protein, processed foods and meats are also high in saturated fat and cholesterol, which increases the chance of heart disease or even cancer. Our protein calculator can help you stay within healthy protein limits and keep you on track with your weight loss goals.

FAQs

How much protein do I need to lose fat but keep muscle?

To lose fat while preserving muscle, most evidence suggests aiming for around 1.6 to 2.2 grams of protein per kilogram of body weight per day. This higher intake can help maintain lean muscle mass when you’re in a calorie deficit, especially if you’re also doing resistance training. Your exact needs may vary depending on your activity level, age, and starting body composition.

What is the 50/30/20 rule for protein?

The 50/30/20 rule refers to a macronutrient split often used for general weight management:

  • 50% carbohydrates
  • 30% protein
  • 20% fat

In this approach, protein makes up about 30% of your total daily calories. While this can be a reasonable starting point, it may not provide enough protein to maintain muscle mass during weight loss or for highly active individuals, which is why personalised calculations can be more useful.

Is a high-protein diet safe long-term?

For most healthy people, a high-protein diet is safe when followed within reasonable limits. Intakes up to around 2.2g per kg of body weight per day are generally well tolerated, depending on your activity level, age, and general health.

However, people with pre-existing kidney conditions or certain medical issues may need to limit protein intake and should seek medical advice first. It’s also important to keep your diet balanced by including enough fibre, healthy fats, and micronutrients alongside protein.

Sources

Patient Reviews