Protein rich foods for vegetarians