Huvudsaklig skillnad mellan animaliska och växtbaserade proteiner är deras källa. Animaliska proteiner kommer från djur (som kött, fisk och ägg) medan växtbaserade proteiner kommer från växter (som baljväxter, nötter och frön). Animaliska proteiner innehåller vanligtvis alla essentiella aminosyror medan vissa växtbaserade proteinkällor kan behöva kombineras för att ge ett komplett aminosyraspektrum.