Plant sources don't have as many essential amino acids as animal sources. People who do not eat animal sources need to eat a variety of legumes rich in protein to get all the essential amino acids.