http://www.vegsoc.org/info/protein.html

I get most of my protein from baked beans as I don't eat meat.