As a vegetarian, it's great that you eat eggs - they're an excellent protein source! Some other high-protein veggie options include legumes like lentils, chickpeas, and black beans, as well as tofu, tempeh, and seitan, and don't forget nuts and seeds like almonds, chia, and hemp.
Kusum Gupta
There are lots of different kind of lentils, beans ,chick peas , tofu.
You can use chick pea flour in different ways.Can make tortillas, pancakes etc. lot's of recipe's on line.