You can find the Goya brand of red lentils in pretty much any supermarket. IMO, the easiest to digest and tastiest of all legumes/beans along with the best protein/carb ratio. They have 13 grams of protein and 30 carbs per 1/4 cup serving. Extra firm tofu has quite high protein content, I don't eat it everyday but a couple times a week. If your worried about the estrogen aspect to it just combine it with broccoli/cauliflower and cabbage because they contain anti-estrogens. Wheat gluten is very high in protein, its good if your digestion system can handle it.
Powdered peanut butter is a lot different and contains 5 grams of protein and only 1.5 grams of fat at only 2 tablespoons. Here's a link to a site that carries it
http://www.bellplantation.com/nutritionNutritional yeast is great for protein and b12. 8 grams of protein for 2 tablespoons.
http://www.calories-nutrition.buddyslim ... nal-yeast/And of course trueprotein.com has some high quality pea protein or rice protein. Also, you may already know this but carbohydrates are protein sparing, you may need to eat more than bodybuilders who eat meat to make up for that gap. Due to high carbohydrates you may find you need more cardio weekly, but depends on your composition.