not as much. But you probably get most of protein
Alternatives to meat-based sources of protein could include soy products (soymilk, tofu, texturized soy protein), beans and legumes and nuts/grains.
lots of them
they make your taste buds say OM NOM NOM.
They offer as much protein as meat.