Are Chickpeas a Complete Protein? Plus 8 Other Nearly Complete Proteins

9-Nearly-Complete-Protein-Sources-for-Vegetarians-Vegans-Featured

As a vegetarian, I often get asked how I get enough protein in my diet. Luckily, as a registered dietitian, I know what foods to include in my diet to ensure I get all the nutrients I need on a daily basis.

If you’re a vegetarian or vegan and not totally sure how to pack enough protein into your day, this article is for you.

In this article, I break down nine complete, and nearly complete, sources of protein so you can ensure you are getting the nutrients you need while sticking to your plant-based diet.

Short Summary

  • Complete proteins are protein sources that contain all nine essential amino acids (EAAs).
  • While there are a few complete plant-based proteins, most complete protein foods are animal-based proteins.
  • There are plenty of near complete plant-based protein sources that, when paired together, yield a complete plant-based protein.

What Is a Complete Protein?

A complete protein is a food that contains all nine EAAs. If you’re not sure exactly what that means, we’ll go a little deeper for you.

Amino Acids

Amino acids are the building blocks of protein. Our bodies use them for many functions including:

  • Growth, especially muscle growth
  • Tissue repair and regeneration
  • Food breakdown and energy production

There are 20 different amino acids. Eleven are classified nonessential. Our bodies can produce nonessential amino acids on their own, so we don’t need to consume them regularly. The other nine amino acids are considered essential amino acids, and need to be consumed regularly.

Building blocks of proteins

Nine Essential Amino Acids

These nine amino acids are not produced by our bodies, which means we need to consume them to make sure we have enough of them.

The EAAs include:

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Prioritizing complete protein foods and combining incomplete proteins allows us to continually consume sufficient amounts of all amino acids.

Complete Proteins

Eggs, nuts, and beans for a balanced protein intake

To circle back to the idea of a complete protein source, we know that these proteins contain all nine EAAs.

Common complete protein sources include:

  • Meat
  • Poultry
  • Fish
  • Eggs
  • Dairy products

You may notice these foods are all animal-based sources of protein. If you follow a plant-based diet, your options for complete plant-based protein sources are limited, but they certainly exist. We just need to be intentional about consuming them to ensure optimal health.

Combining Proteins

In the world of protein, like many things, incomplete parts make one complete whole.

Incomplete proteins are proteins that contain some essential amino acids, but not all. If we combine incomplete proteins that together contain all nine EAAs, we have just created a complete plant-based protein meal for ourselves.

In the remainder of this article, we dive into nine healthy vegetarian and vegan protein sources you can use to mix, match, and optimize your protein intake.

Eggs

Stack of farm-fresh white eggs on a kitchen counter

Are Eggs a Complete Protein?

Is an egg a complete protein? Yes, eggs are a great source of protein for vegetarians. Each large egg contains about six grams of protein.

Do Eggs Have All Nine EAAs?

Yes, eggs contain all EAAs that are needed to be classified as a complete protein.

Essential Amino Acids in Eggs

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Greek Yogurt

Creamy Greek yogurt in a bowl

Is Greek Yogurt a Complete Protein?

Yes, Greek yogurt is another complete protein source for vegetarians. One serving of Greek yogurt contains 17 grams of protein.

Does Greek Yogurt Have All Nine EAAs?

All nine EAAs are found in Greek yogurt.

Essential Amino Acids in Greek Yogurt

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Soy

A bowl of tofu stir-fry with colorful vegetables

Is Soy a Complete Protein?

Yes, soy also contains all nine EAAs, making it one of the few plant foods that is complete on its own.

Soy can be eaten in various forms, all of which are great sources of protein for vegetarians and vegans. One cup of edamame is packed with 18 grams of plant protein. Additionally, one serving of tempeh contains 20 grams of protein.

Does Soy Have All Nine EAAs?

Yes, soy naturally contains all nine EAAs.

Essential Amino Acids in Soybeans

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Tofu

Close-up of golden-brown crispy tofu cubes

Is Tofu a Complete Protein?

Yes, tofu, which is made from soy, is also a complete protein and a great option for vegetarians and vegans. One-half cup of tofu contains 22 grams of protein.

Does Tofu Have All Nine EAAs?

Yes, tofu, like other soy-products, contains all nine EAAs.

Essential Amino Acids in Tofu

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Quinoa

A colorful bowl of quinoa salad

Is Quinoa a Complete Protein?

Yes, quinoa is another rare plant-based food that is a complete protein. It is one of the only whole grains that is a complete plant-based protein. One cup of cooked quinoa contains 8 grams of plant-based protein.

Does Quinoa Have All Nine EAAs?

Yes, all nine EAAs are found in quinoa.

Essential Amino Acids in Quinoa

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Methionine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Chickpeas (Garbanzo Beans)

Close-up of chickpeas, commonly known as garbanzo beans

Are Chickpeas a Complete Protein?

No, chickpeas, also called garbanzo beans, contain 7 grams of protein per cup but are not considered a complete protein.

Do Chickpeas Have All Nine EAAs?

No, chickpeas are missing methionine. This makes methionine the limiting amino acid in chickpeas.

Essential Amino Acids in Chickpeas

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Hummus

Bowl of hummus garnished with olive oil

Is Hummus a Complete Protein?

Hummus is made from cooked chickpeas, sesame seeds or sesame paste, and olive oil. Other ingredients like lemon juice may be added for additional flavor.

While hummus is high in protein, it is another incomplete protein source. Hummus contains about 2.5 grams of protein for every two tablespoons.

Does Hummus Have All Nine EAAs?

No, methionine is the limiting amino acid in hummus, as well as its main ingredient, cooked chickpeas.

Essential Amino Acids in Hummus

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Avocado

Fresh green avocado

Is Avocado a Complete Protein?

Avocado is another incomplete protein source. Each avocado contains about 4 grams of protein, so they do still contribute a healthy amount of protein to a plant-based diet.

Does Avocado Have All Nine EAAs?

Methionine and lysine are the limiting amino acids in avocados.

Essential Amino Acids in Avocado

  • Histidine
  • Isoleucine
  • Leucine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Oats

A bowl of wholesome oats

Are Oats a Complete Protein?

No, while oats contain almost 11 grams of protein per cup, they are an incomplete protein source. Most whole grains contain a few, but not all the amino acids.

Do Oats Have All Nine EAAs?

No, methionine is the limiting amino acid in oats, as well.

Essential Amino Acids in Oats

  • Histidine
  • Isoleucine
  • Leucine
  • Lysine
  • Phenylalanine
  • Threonine
  • Tryptophan
  • Valine

Summary

Complete proteins contain all nine EAAs and help ensure our bodies get all the protein building blocks they need to maintain optimal health.

Plant-based diets have many upsides. For example, they are generally low in saturated fat, which can improve your blood pressure and reduce your risk for heart disease.

If you eat a well-balanced, plant-based diet you are likely to get adequate amounts of vitamins, minerals, fiber, and other nutrients. However, to maximize your nutrient intake and ensure you are getting everything you need, protein is key.

Whether you consume plant-based foods that are complete on their own or combine two or more incomplete proteins to form a complete protein, you can be reassured that you are getting the protein you need.

rich vegan options

Frequently Asked Questions

How do vegans and vegetarians get complete protein?

Vegans can consume soy and quinoa for complete, high-protein plant foods. Vegetarians can consume eggs and dairy for additional complete protein options.
Additionally, both vegans and vegetarians can pair food with different limiting amino acids together to ensure they are getting all nine EAAs in their daily diet.

What are the vegetarian and vegan sources of protein?

Some of the best sources of plant-based protein include:
Soy
Quinoa
Beans
Whole Grains
Legumes
Nuts
Seeds (chia seeds, hemp seeds, sesame seeds)
Additionally, vegan amino acids and protein powders, including pea protein, can be used to supplement your protein intake

Which foods have all 9 EAAs?

The most common foods with all EAAs include:
Meat
Poultry
Fish
Eggs
Dairy products
Soy
Quinoa

What pairs with oatmeal to make a complete protein?

Methionine is the limiting amino acid in oats so to make them complete, you need a food that is high in methionine. Nuts are a great option to add methionine and make a complete plant-based protein meal.

What can I combine with beans to make a complete protein?

Rice and beans are a classic combination that pair together to form a complete plant-based protein that is also high in dietary fiber.

Liz Cook | Registered Dietitian