I'm an omnivoire, but can't you get a lot of vegan protein from chickpeas and soy? Soy does have the obvious huge downside of containing a much higher amount of estrogen and causes havoc in some people, but Chickpeas aren't hard to make delicious. Ditto for lentils as well