Alternatives to meat-based sources of protein could include soy products (soymilk, tofu, texturized soy protein), beans and legumes and nuts/grains.
not as much. But you probably get most of protein
lots of them
They offer as much protein as meat.
they make your taste buds say OM NOM NOM.
I am curious about sofu, i tried it in a salad once, the texture of it reminds me of a pork chop texture. but I am not good in eating meat, red meat i mean. chicken seafoos is as far as i go.