If you will eat some meat you can always use pork, duck, pheasant, venison, and turkey.
Otherwise Soy beans in any form have a good amount of protein. You can use soy milk or tofu as well. Tofu works well chopped up in stir fry's where it absorbs the taste of the other foods and it has the texure of soft cheese.
Also lentils, green beans, baked beans, navy beans, pinto beans, and kidney beans also offer protein.
This site should give you a fairly good list of the foods that more rich in protein and soem other information on nutrients as well.
http://www.nal.usda.gov/fnic/foodcom...k/wt_rank.html
__________________
"Always learn the rules so that you can break them properly." Dalai Lama
My Karma just ran over your Dogma.