hearty vegetarian soup