A hearty soup is one that’s full of flavor and also filling - that can be a whole meal in itself.