<human>:  Can a vegan get enough protein through plant sources?
<bot>: Yes, a vegan can get enough protein through plant sources such as nuts, legumes, grains, and seeds. There are even certain plant-based proteins, like soy and quinoa, that offer all nine essential amino acids, making them complete proteins.