Excellent protein sources for vegetarians include beans, lentils, tofu, tempeh, edamame, quinoa, nuts, seeds, and dairy products. Combining different plant-based protein sources ensures a complete amino acid profile.
Reference: WebMD – Vegetarian Sources of Protein