Protein is important for the growth of your muscles. However, people who follow a vegetarian or vegan diet might not be able to fulfil their daily requirement of protein given the limitation of their diet. Animal products like eggs, fish, dairy and meat are thought to be the best protein sources. Plant sources, however, lack these essential amino acids and therefore are not complete protein sources