High Protein Root Vegetable Soup One of the challenges of being a vegetarian is being able to find enough protein in the foods they consume. Protein is an essential nutrient that acts as the building blocks for every system. Adequate protein helps with tiredness, depression, mood swings, skin issues and just about everything else. We