A thick, rich soup that doesn't demand much time to prepare. This soup is an exception to the soup rule in that it should not be prepared well in advance because the cauliflower and macaroni risk being overcooked and becoming mushy. Serve with a good whole-grain bread...
