Best tasting vegetable soup recipe