Most legumes are not complete proteins. They contain all nine essential amino acids, but they fall short on one group in particular: the sulfur-containing amino acids methionine and cysteine. This means legumes alone don’t provide enough of every amino acid your body needs in ideal proportions. The major exception is soy, which scores high enough on protein quality metrics to be considered complete.
What Makes a Protein “Complete”
Your body cannot manufacture nine amino acids on its own: histidine, isoleucine, leucine, lysine, methionine, phenylalanine, threonine, tryptophan, and valine. A food qualifies as a complete protein when it supplies all nine in sufficient quantities relative to what your body requires. The shortfall is measured by whichever amino acid falls furthest below the target, known as the “limiting” amino acid. In practice, only four amino acids tend to be limiting in real-world diets: lysine, methionine (plus cysteine), threonine, and tryptophan.
Where Legumes Fall Short
Beans, lentils, and peas are rich in lysine, the amino acid that grains lack. But they consistently come up short on methionine. Pea protein isolate, for example, contains only about 0.4% methionine, compared to 2.5% in animal proteins. Soy protein isolate lands at a similar 0.4%, yet its overall amino acid balance and digestibility still push it above the completeness threshold.
Researchers use a scoring system called PDCAAS (Protein Digestibility Corrected Amino Acid Score) to rate protein quality on a scale from 0 to 1. A score of 1.0 means the protein fully meets human amino acid requirements after accounting for how well you digest it. Here’s how common legumes compare:
- Soy protein: 0.92 or higher, comparable to animal proteins
- Lentils: up to 0.85
- Lupin: around 0.80
- Chickpeas: approximately 0.78
- Kidney beans: DIAAS of 0.87 (a newer, stricter scoring method)
These are solid scores for plant foods, but they reflect the methionine gap. Lentils, for instance, score well on digestibility (around 91%) yet still fall below 1.0 because their sulfur amino acid content doesn’t fully meet requirements.
Soy Is the Exception
Soy stands apart from other legumes. With a PDCAAS above 0.92, it is widely recognized as a complete protein comparable to animal sources like eggs and milk. This applies to whole soybeans, tofu, tempeh, edamame, and soy protein isolate. If you’re looking for a single legume that checks every amino acid box on its own, soy is the one.
How Grains and Legumes Balance Each Other
Legumes are low in methionine but high in lysine. Grains are the mirror image: low in lysine but adequate in methionine. This is why rice and beans, lentils and bread, or hummus and pita are such effective pairings. When researchers modeled what happens when you swap some grain protein for legume protein in a typical American or Canadian diet, overall protein quality increased along with fiber, folate, iron, and zinc.
The numbers illustrate the tradeoff clearly. Whole wheat pasta has a lysine-based PDCAAS of just 0.42, while cooked lentils score 0.92 with sulfur amino acids as their only weak point. Combine the two and each food’s strength covers the other’s gap.
You don’t need to eat these foods at the same meal, either. The American Society for Nutrition notes that complementary proteins consumed over the course of a day still provide the full amino acid profile your body needs. Beans at lunch and a handful of almonds as a snack later will cover the methionine you missed.
How Much Protein Legumes Provide
A half cup of cooked lentils delivers about 12 grams of protein. A full cup pushes close to 24 grams, which is a substantial portion of the 46 to 56 grams recommended daily for most adults. Black beans, kidney beans, and chickpeas land in a similar range. Per calorie, legumes are among the most protein-dense plant foods available.
The protein you get from legumes is real and useful, even without perfect amino acid ratios. The limiting amino acid score tells you about efficiency at the margins, not whether the food is worthless. A bowl of lentil soup still delivers significant protein, fiber, iron, and folate. The incomplete label simply means you’ll get more from that protein if you also eat grains, nuts, or seeds at some point during the day.
Cooking Methods That Improve Absorption
Raw legumes contain compounds that reduce how well you absorb their protein. Tannins bind directly to proteins and block digestive enzymes. Phytic acid forms complexes with proteins that resist breakdown. Lectins interfere with the enzymes your gut uses to break protein into usable amino acids. These are all significantly reduced by basic kitchen prep.
Soaking beans before cooking lowers tannin content. Steaming after soaking can completely remove lectins. Sprouting (germination) is particularly effective, reducing multiple antinutritional compounds at once while improving overall protein digestibility. Even standard boiling breaks down most of these compounds, which is why cooked legumes are dramatically easier to digest than raw ones. The PDCAAS scores listed above already reflect cooked preparations, so those numbers represent what your body actually absorbs from a normal meal.

