-
1
Place the beans in a large saucepan of cold water.
-
2
Bring to a boil, add the smoked pork if using, cover the pot, and remove it from the heat.
-
3
Let stand 1 hour.
-
4
In a large (8- to 10-quart), heavy pot, heat 3 tablespoons olive oil over medium heat.
-
5
Add the onion, season lightly with salt, and cook, stirring occasionally, until wilted, about 4 minutes.
-
6
Add the garlic and continue cooking until the onion is golden, about 5 minutes.
-
7
With your hands, remove the seeds from the tomatoes and crush the tomatoes coarsely.
-
8
Add the crushed tomatoes and their liquid, crushed red pepper, and bay leaves to the pot and bring to a boil.
-
9
Add the carrots, celery, and potato, bring to a boil, and cook 5 minutes.
-
10
Season lightly with salt.
-
11
Stir in the cabbage, adjust the heat to simmering, and cook 5 minutes.
-
12
Pour the hot water into the pot and bring to a boil.
-
13
Adjust the heat to a gentle boil and cook 20 minutes.
-
14
Drain the beans and pork and add them to the pot, tucking the pork into the vegetables so it is completely submerged.
-
15
Bring the soup to a rolling boil, adjust the heat to simmering, and cook, covered, until the beans are tender, about 1 1/2 hours.
-
16
Add zucchini and cook until softened, about 4 minutes.
-
17
(The soup can be prepared to this point up to 2 days in advance.
-
18
Cool to room temperature, then chill completely.
-
19
Bring to a boil, stirring occasionally, before continuing.)
-
20
Remove the pork from the soup and let stand on a cutting board.
-
21
Stir the pasta into the soup and cook, stirring occasionally, until al dentetender but firmabout 8 minutes.
-
22
(If you plan to set aside some of the soup to serve in the future, ladle it from the pot before you add the pasta.
-
23
Add the proportionate amount of pasta to the remaining soup.
-
24
Cool the reserved soup, refrigerate or freeze it, and add the pasta when you bring it back to a boil.)
-
25
While the pasta is cooking, combine the basil, grated cheese, and oil in a small food processor or blender.
-
26
Process until you have a rough paste, adding a little more oil if necessary.
-
27
Season to taste with salt.
-
28
Taste the soup, seasoning with salt and pepper if necessary.
-
29
Let rest off the heat for 5 minutes.
-
30
While the soup is resting, cut the pork into 1/2-inch slices and tent them with aluminum foil to keep them warm.
-
31
If you like, stir a dollop of the basil paste into the soup.
-
32
(Otherwise, place a small dollop in each warm soup bowl before ladling in the soup, or pass the basil paste at the table, letting guests help themselves.)
-
33
Lay a slice of smoked pork in the bottom of each warm soup bowl and ladle the soup over it.