Why Complete Protein Matters

by Trinh Le, MPH, RD
Share it:
Why Complete Protein Matters

We know about good fats and bad fats; good carbs and bad carbs. But what about the quality of protein you’re consuming?  

Not all protein is created equal. Proteins are made of building blocks known as amino acids, nine of which are essential — meaning our bodies can’t produce them on their own and we must get them from the food we eat. It’s these essential amino acids that differentiate complete proteins from incomplete proteins.


A complete protein is a food that contains all nine of the essential amino acids in high enough amounts for our bodily functions. Typically, complete proteins are animal-based foods, such as meats, poultry, fish, milk, eggs and cheese. The only plant-based source of complete protein  is soybeans. An incomplete protein is a food that is low in one or more of the nine essential amino acids. They include grains, fruits, vegetables, nuts and seeds.



Most complete proteins are animal-based, but you don’t need to be a carnivore to get all nine essential amino acids. If you’re vegetarian or vegan, it’s important to eat a variety of plants, and to pair plant-based protein sources to get the right balance of amino acids.

By combining two or more incomplete protein foods you can get all the essential amino acids your body needs. For example, combine grains low in lysine and high in methionine with legumes like beans, peas and peanuts, which are low in methionine and high in lysine.

Here are some incomplete proteins that become complete protein sources when combined with each other:

  • Rice and beans
  • Peanut butter on whole-wheat bread
  • Mac n cheese
  • Rice and lentil curry
  • Tofu and millet
  • Bean and barley soup
  • Wheat-soy bread
  • Cornbread and black-eyed peas
  • Hummus and pita bread
  • Yogurt and nuts


The short answer is no. Eating a combination of incomplete proteins provides the essential amino acids your body needs. While you don’t have to eat the complementary protein foods at the same meal, try to eat a variety of complementary incomplete proteins throughout the day.


  • Katie Weiss

    Technically, quinoa is also a plant-based complete protein, although not nearly as high in protein as animal sources. I still love it though!

  • Nancy Miau

    I agree with the lady below me, Quinoa is also a source of complete protein and combining food is a lot of fun to have,well at least in my case, i do heavy gym and i’m a vegan so I love to see this kind of articles. :3 Rice and cashew also works pretty well hehe

  • Fonjiva

    as the 2 others, Quinoa is a complete protein, right? And as far as I know, Chia seeds are also. Actually didn’t know about soy being a complete protein, that was nice to know!

  • Poodlegirl

    The fun fact on soy is outdated. Quinoa is a complete protein.

  • kennita728

    Does soy milk count for the complete protein, or do you need to eat the whole bean?

  • Steve

    Tuna is an incomplete protein. People don’t like to hear this, haha.

  • Drmob

    Trinh Le – you are incredibly uneducated regarding nutrition; I’m speaking with 25+ years of experience in the field. Quinoa, chia, spirulina, chlorella all are plant based sources of complete protein, and there are many more. Based on weight, many grain and vegetable options are a higher concentrated source of protein (complete or partially complete) than meat products. Recommending unfermented soy, like tofu, soy milk, or soy bread is nutritionally irresponsible since it is toxic to the human body, blocks absorption of nutrients in the digestive system, and wreaks havoc on estrogen hormonal balances.

  • sonal

    lots of people are commenting that quinoa is a complete protein. They are right. Perhaps you should change or amend your article.