Foods high in complete protein (and the plant ones people miss)
Foods high in complete protein contain all nine essential amino acids in amounts your body can actually use. Animal sources — eggs, dairy, meat, fish — all qualify, and so do soy, quinoa, buckwheat, and hemp. Everything else gets there across a day's meals, not necessarily within one.
What makes a protein "complete"
Your body can't synthesize nine of the amino acids it needs, so they have to arrive in food: histidine, isoleucine, leucine, lysine, methionine, phenylalanine, threonine, tryptophan, and valine. A complete protein supplies all nine in proportions close enough to human requirements that none of them becomes the bottleneck.
That bottleneck has a name — the limiting amino acid. Whichever essential amino acid falls shortest relative to requirement caps how much of the rest gets used for building tissue. Grains and most nuts are limited by lysine. Legumes are limited by the sulfur amino acids, methionine and cysteine. Corn runs short on both lysine and tryptophan. It's a proportion problem, not an absence problem: nearly every whole plant food contains all nine essential amino acids, just not in a usable ratio.
Foods high in complete protein from animal sources
Every animal-derived protein is complete, and the density is what makes them efficient:
- Eggs — about 6 g per large egg, with a profile balanced enough that egg was the original reference standard.
- Chicken breast — roughly 26 g per cooked 3 oz (85 g) portion.
- Fish — salmon and tuna land around 22–25 g per cooked 100 g.
- Greek yogurt — about 17 g in a 170 g container of the nonfat kind.
- Cottage cheese — roughly 11–12 g per 100 g.
- Whey and casein powders — 20–25 g per scoop, and whey is the densest leucine source you can buy.
For a wider list that isn't restricted to complete sources, see high-protein foods.
Complete plant proteins people miss
- Soy — tofu (about 15–19 g per 100 g depending on firmness), tempeh (~19 g per 100 g), edamame (~11 g per 100 g shelled), soy milk, and soy protein isolate. Soy is the only plant protein that scores in the same neighborhood as animal protein.
- Quinoa — about 8 g per cooked cup, and unusual among grain-like foods in that its lysine holds up.
- Buckwheat — about 6 g per cooked cup, also lysine-adequate. Despite the name it isn't wheat, or even a grass.
- Hemp seeds — about 9–10 g per 3 tablespoons. All nine are present; lysine is the weak link.
- Amaranth — about 9 g per cooked cup, with a profile close to quinoa's.
Spirulina and nutritional yeast get listed too, and their amino acid profiles are fine, but you eat them in gram quantities. Treat them as seasoning, not as protein.
Complete vs incomplete protein, and the rice and beans myth
The rule that rice and beans must be eaten in the same meal traces back to a 1971 book, Diet for a Small Planet, which popularized "protein combining." The author walked the claim back in a later edition, and dietetics organizations have since stated plainly that complementary proteins don't need to be eaten at the same sitting.
The reason is the free amino acid pool. Your body continuously breaks down and rebuilds its own protein, and that turnover keeps a circulating supply available. Amino acids from breakfast are still in play at dinner. What matters is the mix across roughly a day.
Rice and beans do complement each other — beans supply the lysine rice lacks, rice supplies the methionine beans lack, and a cup of each gives you around 20 g of protein with a near-complete profile. That's a good reason to eat them together. It just isn't a deadline.
One caveat: this holds when total protein is adequate and the diet has some variety. On a low-protein diet built almost entirely on a single cereal, the limiting amino acid does start to bite.
Ranking quality: PDCAAS vs DIAAS
Two scoring systems dominate. PDCAAS (Protein Digestibility-Corrected Amino Acid Score) is what most regulatory paperwork uses, and its flaw is truncation at 1.00 — whey, egg, casein, and soy protein isolate all read "1.00," which hides real differences between them. DIAAS (Digestible Indispensable Amino Acid Score), recommended by an FAO expert consultation in 2013, measures the digestibility of each individual amino acid at the end of the small intestine and isn't truncated for ranking. It separates what PDCAAS flattens.
Approximate DIAAS values, using the older-child/adult reference pattern:
| Food | Approx. DIAAS | Limiting amino acid |
|---|---|---|
| Milk protein | ~1.1–1.2 | none |
| Egg, hard-boiled | ~1.1 | none |
| Whey protein isolate | ~1.1 | none |
| Chicken breast, cooked | ~1.0 | none |
| Beef | ~1.1 | none |
| Soy protein isolate | ~0.9 | methionine |
| Pea protein concentrate | ~0.8 | methionine |
| Rice, cooked | ~0.4–0.6 | lysine |
| Kidney beans, cooked | ~0.6 | methionine |
| Oats, cooked | ~0.55–0.7 | lysine |
| Peanuts | ~0.4–0.5 | lysine |
| Wheat flour | ~0.4–0.45 | lysine |
Read these as ballpark figures. Values shift with cooking method, processing, and which reference pattern the lab used.
Plant protein vs animal protein: the leucine threshold
Quality scores explain absorption. Leucine explains the muscle-building gap.
Leucine is the amino acid that switches on muscle protein synthesis, and the response is threshold-shaped rather than linear: you need roughly 2–3 g of leucine in a single meal for a full response, with older adults sitting at the higher end of that range. Leucine content varies by source — whey runs about 10–11% of its protein, most animal proteins around 8%, most plant proteins 6–8%.
Do the arithmetic and the gap turns into a serving-size problem rather than a quality wall. Around 25 g of whey, or 30 g of protein from meat, eggs, or dairy, clears the threshold. From most plant sources you need closer to 35–40 g in one meal, and more when the source is wheat-based. A 200 g block of firm tofu gets there. A 100 g serving doesn't.
Whole plant foods also carry fiber, phytate, and tannins that reduce absorption, which is why isolates score so much better than the beans and grains they came from.
Quality only counts once quantity is handled
Amino acid ratios operate at the margin. A 30 g daily shortfall against your target swamps every difference between chicken and tofu, so the order of operations is fixed: hit the number first, then improve the sources. Work out how much protein you need per day, then log honestly for a week — Protein Tracker, a protein tracking app for iPhone, is one way to see whether you're genuinely under or just eating lower-scoring sources.

Once the total is consistently met, quality becomes the next lever: split intake across three or four meals so each one clears the leucine threshold, and make sure a decent share comes from higher-scoring sources.
FAQ
What is a complete protein?
A complete protein is a food containing all nine essential amino acids in proportions your body can use for building tissue. Every animal protein qualifies. Among plants, soy, quinoa, buckwheat, hemp, and amaranth do.
Is quinoa really a complete protein?
Yes. Quinoa carries all nine essential amino acids, and unlike true cereal grains its lysine is adequate rather than limiting. The catch is density — a cooked cup delivers about 8 g, so it's a complete source but not a concentrated one.
Do I have to eat rice and beans together?
No. Complementary proteins don't have to land in the same meal; your amino acid pool covers the gap across a day. Rice and beans are still a good pairing on their own merits, since each fills the other's limiting amino acid.
Can you build muscle on plant protein alone?
Yes, with two adjustments. Eat somewhat more total protein to offset lower digestibility, and make individual meals larger so each one clears the leucine threshold. Soy and pea isolates make both easier than whole legumes and grains do.
Is collagen a complete protein?
No. Collagen and gelatin contain no tryptophan and very little of several other essential amino acids, which is why they score near the bottom as a protein source. They may be worth taking for other reasons, but don't count them toward a protein target.
Free Protein tools
- Chicken Breast Calorie CalculatorEnter chicken breast weight, whether you weighed it raw or cooked, skin and cooking method to see calories, protein, fat, carbs and the matching raw-to-cooked weight.
- Creatine Dosage CalculatorEstimate grams per day, loading-phase split doses, time to saturation, and tub supply for the question: how much creatine should I take?
- Daily Protein Requirement CalculatorEstimate how much protein a day you should consume using your body weight, age, activity level and goal. See the g/kg basis and a practical per-meal split.
- Egg Protein CalculatorChoose an egg size, quantity, part and cooking method to see protein, calories, full macros and the share of your daily protein target.
- High Protein Meal PlannerPlan a high protein meal planner split from your daily target. Choose 2 to 6 meals and a dietary preference to see grams per meal and example foods.
- Macros CalculatorUse this macros calculator to estimate daily calories and grams of protein, carbohydrates and fat for your chosen goal and macro split.
- Protein CalculatorUse this protein calculator to estimate a daily protein range from your body weight, activity level and goal, with simple per-meal splits.
- Protein Foods ChartFilter a protein foods chart by category, serving basis and minimum protein per serving, then sort the foods to find practical options to log.
- Protein in Chicken CalculatorEstimate the protein in a chicken portion using its cut, serving weight and raw or cooked basis.
- Protein in Fish CalculatorEnter a fish type and serving weight to convert protein in fish per 100g into tracker-ready grams for your portion.
- Protein in Lentils CalculatorEstimate the protein grams in a lentil serving by cooked weight. The result uses the listed boiled-lentil value and identifies when a dry value is unavailable.
- Protein in Meat ChartChoose a meat, enter its weight and select a raw or cooked basis to compare the protein grams in common meats.
- Protein in Nuts ChartChoose a nut type, serving size and minimum protein filter to compare protein grams across nuts and seeds.
- Protein Intake CounterTrack your daily protein target with quick-add portions or a custom amount. See your running total, grams remaining and entries in one place.