Print
Serve this soup with crusty bread and a full-bodied, fruity red wine like Zinfandel.
Preheat a 3-qt. chef's pan over medium heat until the rim of the pan is hot to the touch. Add the oil and allow to heat for a minute.
Add leeks, shallots, red and Spanish onions and garlic. Reduce heat to medium-low and cook until the onions are very soft, about 15 - 20 minutes.
Stir in broth, wine and herbs. Bring to a boil and cook stirring occasionally until the liquid is reduce by about one third (about 10 minutes).
Reduce heat to low and add the milk. Continue to cook until soup is completely heated through.
Garnish with scallions; serve immediately.