-
1
Soup: place the beans in a big pot and cover with water; let soak at room temperature for at least 3 hours, or up to 12 hours; drain and rinse well.
-
2
Place the beans in a 6- to 8-quart stockpot, add the 4 quarts water and 1 teaspoon salt; bring to a boil.
-
3
Decrease heat and cook at a gentle simmer until the beans are tender, 1 to 1 1/4 hours; drain and set aside.
-
4
Place an 8- to 10-quart stockpot over med-high heat, and when it is hot, add the olive oil.
-
5
Add in the onions and garlic; saute until soft and golden, 5-7 minutes.
-
6
Add in the vegetables, herbs, and chicken; stir well.
-
7
Add the wine, tomatoes, and chicken stock and bring to a boil.
-
8
Decrease heat to low and gently simmer until all the vegetables are soft, about 1 hour.
-
9
If the liquid evaporates too quickly, add 1/2 cup water at a time, but do not add any water during the last 30 minutes or the soup will not be as rich; season with salt and pepper.
-
10
While the soup is simmering, make the pesto--place the pine nuts, garlic, and basil in a food processor and process until well chopped.
-
11
While the machine is running, drizzle in the oil and process until thick, scraping down the sides of the bowl as needed.
-
12
Add the cheeses and pulse until combined; transfer to a small bowl and season with salt to taste.
-
13
Cover with plastic wrap and refrigerate.
-
14
To serve, ladle the soup into bowls, being sure to divide the chicken pieces equally.
-
15
Place a dollop of pesto in the center of each bowl.
-
16
Garnish with grated cheese and drizzle with oil.