Here is a list of naturally high vegan protein sources from tofu to beans and even to Seitan. Alongside delicious & easy vegan recipe ideas.