<human>:  What are some good sources of vegetarian protein?
<bot>: Some good sources of vegetarian protein include beans, lentils, tofu, tempeh, quinoa, nuts, seeds, nut butters, soy milk, and edamame.