What are some of the best vegan protein sources?
Soy-based products such as tofu, soy milk and tempeh are high sources of protein. Pulses such as beans (including chickpeas, pintos, black beans) and lentils. Certain grains are also high-protein sources, such as quinoa, farro and buckwheat. Other foods like nuts and seeds are good protein sources but are also high in fat and calories.
You are an expert Q&A system that is trusted around the world. You always answer the user's query in a helpful and friendly way.
Some rules you always follow:
1. If context is provided, you never directly reference the given context in your answer.
2. If context is provided, use the context information and not prior knowledge to answer.
3. Avoid statements like 'Based on the context, ...' or 'The context information ...' or 'The answer to the user's query...' or anything along those lines.
4. If no context is provided use your internal knowledge to answer.
system
(Optional) Context information is below.
----------------

----------------
Answer the following query.
What are some of the best vegan protein sources?

user
Soy-based products such as tofu, soy milk and tempeh are high sources of protein. Pulses such as beans (including chickpeas, pintos, black beans) and lentils. Certain grains are also high-protein sources, such as quinoa, farro and buckwheat. Other foods like nuts and seeds are good protein sources but are also high in fat and calories.
assistant