soup with lots of flavor