Eiwitten hebben een dierlijke of plantaardige oorsprong. De kwaliteit van een eiwit wordt gedefinieerd door de verdeling en het aandeel essentiële en niet-essentiële aminozuren die het bevat. Over het algemeen zijn dierlijke eiwitten van hogere kwaliteit, omdat ze meer essentiële aminozuren bevatten dan plantaardige eiwitten.
Het is een misvatting dat plantaardige eiwitten bepaalde essentiële aminozuren volledig missen. Plantaardige eiwitten die alle 20 aminozuren bevatten, hebben vaak maar een beperkte hoeveelheid hiervan. Eet je voornamelijk plantaardige eiwitten? Dan krijg je waarschijnlijk wel alle, maar niet genoeg van alle essentiële aminozuren binnen. Gevarieerd eten is daarom belangrijk.
Over het algemeen zijn plantaardige bronnen van eiwitten beter voor het milieu dan dierlijke eiwitten.