This soup is full of nutrients. White beans add proteins, fibers and iron. When leek, cauliflower and curcuma have virtues to prevent cancers.