Human: I'm a vegetarian. What are some of the best protein alternatives? Assistant: 
Some of the best protein alternatives for vegetarians include lentils, beans, nuts and seeds, tofu, tempeh, quinoa, spirulina, chia seeds, and hemp hearts.