- 2 Tbsp. extra-virgin olive oil
- 10 ounces chorizo or andouille sausage , sliced
- 1 medium onion , sliced (about 1 cup)
- 1 medium head cauliflower (about 2 pounds)
- 1 small Yukon gold potato (about 4 ounces)
- 4 cups canned chicken broth or chicken stock
- 1 bunch mustard greens or kale or spinach or a mixture , tough stems discarded, rinsed, dried and thinly sliced
- 3 Tbsp. fresh lemon juice
- Kosher salt and freshly milled black pepper to taste
- Paprika , preferably smoked, for garnish
- Grilled or broiled slices home-style bread , rubbed with a cut of garlic clove, optional
Meanwhile, cut 2 cups of small florets from the cauliflower and chop the rest. Peel and thinly slice the potato. When the onion has softened, add the chicken broth, chopped cauliflower and the potato to the saucepan; bring the mixture to a boil over high heat. Reduce the heat to low and simmer for about 5 minutes or until the cauliflower and potato are very tender. Transfer to a blender in 3 or 4 small batches and puree until very smooth.
Measure the pureed soup and return it to the saucepan. Add water, if necessary, to make 7 cups. Stir in the reserved cauliflower florets and simmer for 4 minutes or until they are almost tender. If you are using mustard greens or kale, add them to the soup with the florets. When the florets are just tender, stir in the chorizo and the lemon juice; add salt and pepper to taste. If using spinach, stir it in with the chorizo. Ladle the soup into bowls; sprinkle each with some paprika and serve with garlic bread, if desired.