Supercook.com asks you to list off everything you have that can be used in a recipe. You can add the oddest ingredients and have several delicious recipes instantly pop up.
I don't follow a 100% plant-based diet. However, bottom line? As long as you're eating a nutritious variety of plant-based foods, you can get plenty of protein.