High-protein foods & how much protein you should be eating

High-protein foods & how much protein you should be eating

  • February 1, 2026
  • Nutrition
  • 0 Comments
  • Christophe

The subject of protein can seem complicated for several reasons, primarily because there’s are whole industries focused on telling you that you need to eat their particular product to get enough or the ‘right’ type of protein (such as the meat industry or the snacks industry). Therefore, I’ve created this page to guide you through everything you need to know in order to understand protein – what protein does, how much you likely need, and easy ways to get a little more each day. There’s also an interactive table below showing high-protein foods by portion size for quick reference.

What is protein?

Protein is made up of amino acids—your body’s basic building blocks. You use it to repair tissues (including muscle), make enzymes and hormones, support your skin and hair, and keep your immune system in good nick. Because your body can’t make some amino acids on its own (the “essential” ones), you need to get them from food.

How much protein do you need?

For most healthy adults in the UK, a good rule of thumb is 0.75 g of protein per kilogram of body weight per day.

  • Example: 60 kg → ~45 g per day; 75 kg → ~56 g per day.
  • Spreading protein evenly across breakfast, lunch and dinner helps your body use it well.

Your needs can be different if you’re older or very active—these groups may benefit from a bit more and from evenly distributing protein across meals—but the 0.75 g/kg baseline is a solid starting point for most adults.

How much daily protein do I need – calculator

Protein target

Tip: switch units if you prefer stones or pounds.
Advanced (optional)
0.75 g/kg

Notes: This calculator uses the UK Reference Nutrient Intake of 0.75 g/kg/day for adults. Some people—e.g., older adults or those doing regular intense training—may benefit from a higher daily protein target; if that’s you, open Advanced and slide the multiplier up. For individual advice, speak to a registered health professional

What are some good high-proteins choices?

You’ll find plenty of higher‑protein choices in an average supermarket:

  • Soy foods: tofu, tempeh, edamame (all complete plant proteins).
  • Pulses: lentils, chickpeas, black/kidney beans—budget‑friendly and fibre‑rich.
  • Quorn (mycoprotein): a high‑protein, high‑fibre meat alternative.
  • Dairy & eggs: Greek yogurt, cottage cheese, milk and eggs are reliable staples.
  • Nuts & seeds: almonds, pistachios, peanuts, pumpkin/hemp/chia/flax—a small handful adds useful grams (and crunch).
  • Whole grains & pseudocereals: quinoa and buckwheat bring bonus protein compared with white rice or refined pasta.

Simple swaps to increase your protein

Pick one or two of these to nudge your daily total up without overhauling your meals:

  1. Swap regular yogurt for Greek yogurt at breakfast (a typical 170 g pot gives ~16–18 g protein).
  2. Add edamame to salads, stir‑fries or grain bowls (about 18.5 g per cooked cup / 155 g).
  3. Use firm tofu or tempeh as your “main” in curries or fajitas (roughly 15–17 g protein per 100 g for firm tofu; ~20 g per 100 g for tempeh).
  4. Beans on toast as a speedy lunch: a 200 g tin of baked beans delivers around 9–10 g protein (add a slice of wholegrain toast for extra fibre)
  5. Choose cottage cheese for a quick snack or jacket‑potato topping (≈11 g per 100 g).
  6. Keep Quorn™ pieces in the freezer: they cook in minutes and provide ~14 g per 100 g
  7. Stir 30 g pumpkin seeds into porridge or salads for an easy ~7 g extra.
  8. Drink your protein when you’re on the go: 250 ml semi‑skimmed milk adds ~8–9 g alongside your coffee or cereal.
  9. Upgrade pasta nights by adding a can of lentils or chickpeas (pulses provide ~7–9 g per 100 g cooked; your portion adds up).
  10. Mix grains: try quinoa instead of white rice—one cooked cup (185 g) gives ~8 g protein plus helpful minerals.

Smart portion pointers

  • A simple guide is a palm‑sized protein food at each meal (e.g., a tofu/tempeh/Quorn portion, or two eggs). UK guides also class 2 eggs as one portion, and a 200 g baked‑bean tin or 3 heaped tbsp of beans as a portion of pulses.
  • Cheese is handy but watch saturated fat and salt—especially with salty cheeses like halloumi. Keep portions modest (e.g., ~30 g hard cheese).

Putting it all together

  1. Work out your daily target: body weight (kg) × 0.75 = grams of protein per day. Spread that across meals and snacks.
  2. Build each plate around a protein: tofu/tempeh/Quorn, beans/lentils, eggs or dairy—then add plenty of veg, wholegrains, nuts or seeds.
  3. Mix your plant proteins over the day to cover all essential amino acids (or lean on soy, quinoa and Quorn for complete options).

25 protein-rich foods by portion size – interactive table

RankFoodCategoryTypical PortionProtein Notes
1Seitan (vital wheat gluten)Meat alternative (wheat)100 g24.7gVery high protein; not suitable for gluten-free diets.
2Tofu, firmSoy (legume)150 g23.7gProtein varies by firmness and brand.
3TempehSoy (fermented)100 g20.3gFermented soy; nutty flavour and firm texture.
4Paneer (fresh Indian cheese)Dairy100 g19gProtein varies 18–20 g/100 g depending on fat and brand.
5Edamame, cooked & shelledSoy (legume)1 cup (155 g)18.5gComplete plant protein; great in salads and bowls.
6Cottage cheeseDairy150 g18gChoose reduced-salt varieties where possible.
7Greek yogurt, plain (nonfat)Dairy1 pot (170 g)17gStrained yogurt; higher in protein than regular yogurt.
8Kidney beans, cookedPulse/legume150 g14gGreat in chillis, stews and salads.
9Quorn pieces (mycoprotein)Meat alternative (mycoprotein)100 g14gHigh in fibre and protein; check egg content if needed.
10EggsEgg2 eggs14gTwo-egg portion; versatile complete protein.
11Black beans, cookedPulse/legume150 g13.5gRich in fibre and minerals; pair with grains.
12Lentils, cookedPulse/legume150 g11.4gCook quickly; great in soups and dahls.
13Chickpeas, cookedPulse/legume150 g10.8gUse in curries, salads and hummus.
14Baked beans (in tomato sauce)Pulse/legume (tinned)1 small tin (200 g)9.7gConvenient; look for reduced-sugar/salt.
15Hemp hearts (hulled hemp seed)Seeds30 g9gApprox. 30% protein; sprinkle on yogurt or salads.
16Milk, semi‑skimmedDairy250 ml8.5gComplete dairy protein; great in shakes or porridge.
17Quinoa, cookedPseudocereal1 cup (185 g)8.1gComplete plant protein; use as a grain base.
18Peanut butterNut butter2 tbsp (32 g)8gEnergy-dense; choose no‑added‑sugar/salt.
19Cheddar cheeseDairy (hard cheese)30 g7.6gMind saturated fat and salt; strong flavour helps smaller portions.
20Pumpkin seedsSeeds30 g7.3gCrunchy topping for salads, oats and yogurt.
21Peanuts, dry roastedNuts30 g7gBudget-friendly snack; allergen for some.
22HalloumiDairy (semi‑hard cheese)30 g6.6gGrills well; watch sodium and saturated fat.
23AlmondsNuts30 g6.3gHandy snack; also great chopped over dishes.
24PistachiosNuts30 g6.2gGood as a snack or crushed over salads.
25Buckwheat, cooked (groats)Pseudocereal1 cup (168–170 g)5.7gNaturally gluten‑free grain alternative.

Wondering why there are no animal protein sources listed or talked about on this page?

All animal protein ultimately comes from plants and microbes that make amino acids; plant‑eating animals get it first‑hand, and meat‑eating animals just get it second‑hand.

  • Herbivores eat plants, and in ruminants (e.g., cows, sheep) the rumen microbes also make “microbial protein” the animal digests.
  • Omnivores like pigs and chickens are usually fed plant‑based feeds (e.g., soybean meal), so their protein still traces back to plants.
  • In water, fish sit in food webs that start with algae (phytoplankton), so their protein also begins with plant/microbial producers.

Cut the middle-man out by going straight for the protein source

Christophe

Leave a Comment

Your email address will not be published. Required fields are marked *