Minestrone soup is to live for!