You don't have to be a meat eating human being to put on some muscles. Here are some amazing vegetarian foods that can supply you with protein.
Read this post on mennmore.com