vegetarian bean soup recipes