What Food Has All 20 Amino Acids? Animal and Plant Picks

No single food is widely recognized as containing all 20 amino acids in perfectly balanced amounts, but several whole foods come remarkably close. Eggs, meat, fish, dairy, and a handful of plant foods like soy and quinoa contain all nine essential amino acids your body can’t make on its own, plus meaningful amounts of the remaining eleven your body synthesizes itself. In practical terms, these “complete protein” foods are the closest you’ll get to a full amino acid package in one bite.

Essential vs. Nonessential Amino Acids

Your body needs 20 amino acids to build proteins, hormones, neurotransmitters, and immune cells. Nine of those are essential, meaning you must get them from food: histidine, isoleucine, leucine, lysine, methionine, phenylalanine, threonine, tryptophan, and valine. The other eleven, including alanine, glutamine, glycine, and proline, are nonessential because your body can produce them from other building blocks.

The distinction matters because when people search for foods with “all 20 amino acids,” what they really need to focus on is whether a food delivers all nine essential ones in adequate amounts. Any food with a reasonable protein content will contain traces of all 20, but the essential nine are the bottleneck. A food that’s low in even one of them limits how well your body can use the rest.

Animal Foods With the Strongest Profiles

Eggs are often called the gold standard for protein quality. A single large egg provides all nine essential amino acids in proportions that closely match human requirements. Leucine, lysine, and arginine are the most abundant. Two large eggs supply roughly 40% to 67% of an adult’s daily requirement for individual essential amino acids, depending on body weight, making them one of the most efficient amino acid sources per calorie.

Beef, poultry, and fish are also complete proteins with high concentrations of all 20 amino acids. These foods score exceptionally well on protein quality scales because the body digests and absorbs their amino acids efficiently. Skim milk powder, for instance, scores above 100 on the DIAAS scale (a measure of how well the body can actually use a food’s amino acids), which qualifies it as an “excellent” protein source. Whole milk, cheese, yogurt, and other dairy products follow the same pattern.

One animal protein that falls short is collagen (and its food form, gelatin). Despite being popular as a supplement, collagen is low in the branched-chain amino acids (leucine, isoleucine, valine), lysine, and tryptophan. It’s not a reliable source for covering your full amino acid needs.

Plant Foods That Qualify as Complete Proteins

Most plant proteins are missing or low in at least one essential amino acid. Grains tend to be short on lysine, while legumes are typically low in methionine. But several plant foods break this pattern and deliver all nine essential amino acids:

  • Soy (tofu, tempeh, edamame) is the most well-known plant-based complete protein. Its DIAAS score of 87 for adults places it in the “good quality” range, though below dairy and eggs.
  • Quinoa stands out among grains because it contains meaningful lysine, the amino acid most grains lack.
  • Buckwheat and amaranth are also complete, despite being used like grains in cooking.
  • Hemp seeds and chia seeds provide all nine essential amino acids, with hemp offering about 10 grams of protein per three tablespoons.
  • Spirulina, a blue-green algae sold as a supplement, delivers 8 grams of complete protein per two tablespoons.
  • Nutritional yeast is a complete protein that also provides B vitamins, making it a popular addition to plant-based diets.

There’s an important caveat with plant proteins. Even when a plant food technically contains all nine essential amino acids, the amounts of each can be lower per serving compared to animal sources. Wheat, for example, scores just 66 on the DIAAS scale for adults, and soy protein isolate scores 87, while milk scores 131. This doesn’t mean plant proteins are inadequate, but it does mean you may need larger portions or a wider variety to match the amino acid delivery of a smaller serving of eggs or meat.

You Don’t Need All 20 in One Meal

A persistent idea in nutrition is that you need to carefully combine foods at each meal to get a “complete” amino acid profile. Rice and beans at dinner, for example. The American Society for Nutrition notes that protein complementation does not need to happen at the same meal. If you eat beans for lunch and almonds as a snack, the methionine from the almonds fills in the gap the beans left. Your body maintains a circulating pool of amino acids that it draws from throughout the day.

This is especially relevant for people eating plant-based diets. As long as you’re eating a reasonable variety of protein sources across the day, including legumes, grains, nuts, and seeds, your body will have access to all 20 amino acids in sufficient quantities. The real risk of deficiency comes from extremely restricted diets that rely on a single protein source for extended periods.

How Much Protein Delivers Enough Amino Acids

The WHO recommends adults consume 0.83 grams of protein per kilogram of body weight daily. For a 70-kilogram (154-pound) person, that’s about 58 grams of protein per day. Within that total, the amino acid with the highest individual requirement is leucine at 39 milligrams per kilogram daily, which comes to roughly 2.7 grams for that same person.

Leucine plays a particularly important role in triggering muscle repair and growth. Research suggests that hitting about 3 to 4 grams of leucine in a single meal maximizes the muscle-building response, which corresponds to roughly 25 to 30 grams of protein from a high-quality source. This threshold is especially relevant for older adults, who need a stronger signal to stimulate the same level of muscle maintenance that younger people get from smaller protein doses.

A practical way to think about it: three servings of 25 to 30 grams of complete protein spread across the day covers both total protein needs and the leucine threshold at each meal. Two eggs plus a glass of milk at breakfast, a chicken breast at lunch, and a serving of tofu or fish at dinner would comfortably achieve this for most people. For those eating entirely plant-based, combining higher-protein options like tempeh, lentils, and quinoa at each meal makes it straightforward to reach the same targets.