Hemp

Hemp seeds contain all essential amino acids and are a good source of protein for vegetarians.