The most common concern about plant-based eating is protein — specifically whether you can hit adequate daily targets without meat, fish, or dairy. The answer is yes, but it requires more intentionality than an omnivorous diet. This guide covers which plant foods are highest in protein, how to combine incomplete proteins, and what a 140–160g protein day on a plant-based UK diet actually looks like.

How Much Protein Do You Need?

For most active adults, the evidence-based recommendation is 1.6–2.2g of protein per kg of bodyweight per day. Some plant-based nutrition researchers suggest a slightly higher target of 1.8–2.4g/kg to account for the lower digestibility of plant proteins compared to animal proteins (a concept called PDCAAS — Protein Digestibility Corrected Amino Acid Score).

In practice, plant protein digestibility varies widely. Soy protein is broadly comparable to animal protein. Lentils, chickpeas, and most legumes are digested at around 80–85% the efficiency of meat. This means a plant-based eater targeting 160g of protein per day might benefit from aiming for 175–180g to account for the differential absorption.

Find your personal target using our protein calculator — it returns a range based on your bodyweight and activity level that you can adjust upward if plant-based.

Complete vs. Incomplete Plant Proteins

Protein is made from 20 amino acids, nine of which are essential (cannot be synthesised by the body and must come from food). Animal proteins contain all nine in adequate ratios and are called "complete." Most plant proteins are "incomplete" — they're missing or low in one or more essential amino acids.

Complete plant proteins (contain all nine essential amino acids):

Incomplete plant proteins (need to be combined or varied):

The key insight: you don't need to combine complete proteins at every meal. Research on protein complementarity shows that as long as you eat varied plant proteins across the day, your body assembles complete amino acid profiles from the pool available. The old rule of combining rice and beans at every meal isn't necessary — varied eating throughout the day achieves the same result.

The Best Plant-Based Protein Sources in the UK

Ranked by protein per 100g:

A Plant-Based Day Hitting 150g Protein

Here's what 150g of plant protein looks like across a day:

Total: 150g protein. Calorie total approximately 1,900–2,100 depending on exact quantities. All ingredients available from major UK supermarkets. Total daily cost: approximately £3.50–4.50.

What Plant-Based Athletes Get Wrong

Three common mistakes:

  1. Relying too heavily on one protein source. Eating lentils for every protein meal creates an amino acid imbalance over time. Vary between legumes, soy products, and seeds across the day.
  2. Not accounting for iron and B12. These aren't directly related to protein targets but matter for energy and recovery. Plant-based iron (non-haem iron) is less bioavailable — eat vitamin C-rich foods with iron-containing meals to improve absorption. B12 is found almost exclusively in animal products — supplement if plant-based.
  3. Underestimating how much plant food it takes. Getting 160g of protein from plants requires planning. A vegetable salad for lunch is not a high-protein meal. Be deliberate about including a protein source in every meal.

Using the Meal Planner on a Plant-Based Diet

Our meal planner supports diet type selection including vegetarian and vegan — set your diet preference, calorie target, and protein goal, and it generates a 7-day plant-based plan optimised to hit your targets using the ingredients in our database. Our macro calculator can set your daily protein target if you're not sure where to start.