Once you know your protein target from our protein intake guide, the next challenge is hitting it without eating so much fat and calories alongside it that your overall deficit disappears. Some protein sources deliver far more protein per calorie than others – here are the most efficient, widely available UK options by category.
Lean Meat and Poultry
| Food (per 100g cooked) | Approx. Protein | Approx. Calories |
|---|---|---|
| Chicken breast, skinless | 31g | 165 kcal |
| Turkey breast, skinless | 29g | 150 kcal |
| Extra-lean beef mince (5% fat) | 26g | 170 kcal |
| Pork loin, trimmed | 27g | 170 kcal |
Skinless chicken and turkey breast remain among the most protein-efficient whole foods widely available in UK supermarkets, offering a very favourable protein-to-calorie ratio.
Fish and Seafood
| Food (per 100g cooked) | Approx. Protein | Approx. Calories |
|---|---|---|
| Cod | 23g | 105 kcal |
| Tuna (in spring water) | 26g | 115 kcal |
| Prawns | 24g | 100 kcal |
| Salmon | 25g | 205 kcal |
White fish like cod and tinned tuna in spring water (rather than oil) are particularly efficient, while oily fish like salmon carries more calories but offers valuable omega-3 fats alongside its protein.
Eggs and Dairy
| Food | Approx. Protein | Approx. Calories |
|---|---|---|
| Egg (whole, large) | 6.5g | 78 kcal |
| Egg white only | 3.6g | 17 kcal |
| Fat-free Greek yoghurt (100g) | 10g | 57 kcal |
| Cottage cheese, low-fat (100g) | 12g | 80 kcal |
Fat-free Greek yoghurt and low-fat cottage cheese are two of the most protein-efficient dairy options widely available in UK supermarkets, and both work well as versatile snacks or meal additions.
Plant-Based Options
| Food (per 100g) | Approx. Protein | Approx. Calories |
|---|---|---|
| Tofu, firm | 12g | 140 kcal |
| Lentils, cooked | 9g | 115 kcal |
| Edamame beans | 11g | 120 kcal |
| Quorn pieces | 13g | 90 kcal |
Plant-based protein sources generally carry somewhat less protein per calorie than lean animal sources, but combining several across the day – lentils, tofu, edamame and a grain like quinoa – makes it entirely possible to hit a high protein target on a vegetarian or vegan diet.
Building These Into Your Macro Plan
Once you have your protein target from the Macro Calculator, building meals around 1–2 of these efficient sources per meal makes hitting the target far easier than trying to reach it through less protein-dense foods, which would require eating substantially more total calories to get there.
Frequently Asked Questions
Are protein shakes a good way to hit these targets?
They can be a convenient, calorie-efficient addition, particularly for people who struggle to fit enough whole-food protein into their day, though whole foods generally offer additional nutrients that shakes alone don’t provide.
Is chicken thigh worse than chicken breast for a high-protein diet?
Chicken thigh has slightly less protein and more fat per 100g than breast, making it somewhat less calorie-efficient for protein specifically, though it remains a perfectly reasonable option within a balanced macro plan.
Do these values change significantly with cooking method?
Yes – frying in oil adds meaningful calories without adding protein, so grilling, baking, steaming or air-frying tend to keep these foods closer to the protein-efficient figures shown here.
What’s the best budget-friendly high-protein food in the UK?
Eggs, tinned tuna, chicken thighs, and dried lentils are among the most cost-effective protein sources widely available in UK supermarkets, offering a strong protein-to-cost ratio alongside a good protein-to-calorie one.
Protein-Efficient Snacks Worth Keeping On Hand
Beyond full meals, having convenient, protein-dense snacks available makes a real difference in hitting a daily target without resorting to less efficient, higher-calorie options out of convenience or hunger between meals:
| Snack | Approx. Protein | Approx. Calories |
|---|---|---|
| Fat-free Greek yoghurt pot (150g) | 15g | 85 kcal |
| 2 boiled eggs | 13g | 156 kcal |
| Beef or turkey jerky (30g) | 16g | 80 kcal |
| Edamame beans (100g, shelled) | 11g | 120 kcal |
| Cottage cheese pot (100g) | 12g | 80 kcal |
Keeping a couple of these on hand at home or at work removes the temptation to reach for less protein-dense, more calorie-heavy snack options when hunger strikes between planned meals.
Reading UK Nutrition Labels for Protein-to-Calorie Ratio
When comparing packaged foods in a UK supermarket, a quick way to judge protein efficiency is dividing the protein grams per 100g by the calories per 100g – a higher ratio means more protein for your calorie budget. Foods scoring particularly well by this measure tend to include very lean meats, fish, low-fat dairy and pulses, while foods scoring poorly (despite sometimes being marketed as “high protein”) often include processed meat products with high fat content, or protein bars padded with sugar and fat alongside the protein claim on the front of the pack. Checking the actual nutrition panel, rather than relying on front-of-pack marketing claims, remains the most reliable way to judge whether a product genuinely fits an efficient high-protein, calorie-conscious plan.
Building a Weekly Shop Around These Foods
Structuring a weekly UK supermarket shop around a handful of these protein-efficient staples – chicken breast, eggs, Greek yoghurt, cottage cheese, tinned fish, and a couple of plant-based options like lentils or tofu – makes hitting a daily protein target far more a matter of routine than constant decision-making. Buying these in bulk where possible (frozen chicken breast, dried lentils, tinned tuna) also tends to be considerably more budget-friendly than relying on fresh, pre-portioned convenience options, which often carry a price premium for the same nutritional content.
