including lacto-vegetarian, fruitarian vegetarian, lacto-ovo vegetarian, living food diet vegetarian, ovo-vegetarian, pesco-vegetarian and semi-vegetarian. It is unimportant to get into the specifics of each variant here. Some might argue that a vegetarian diet lacks proteins. But soya is a rich source of protein. Adding soya in your diet will take care of your complete protein requirement.