-
1
Heat 1 tablespoon of the olive oil over medium heat in a large, heavy soup pot or Dutch oven.
-
2
Cook the onion until it begins to soften, about three minutes.
-
3
Add the carrot, celery and sage, and continue to cook, stirring, until the vegetables are tender, about five minutes.
-
4
Add half the garlic.
-
5
Cook, stirring, until fragrant, about one minute.
-
6
Add the cabbage and a generous pinch of salt, and cook, stirring often, until the cabbage is limp, about 10 minutes.
-
7
Drain the soaked beans, and add them to the pot, along with the squash, bouquet garni and 2 quarts water, or enough to cover by two inches.
-
8
Bring to a boil, reduce the heat, add salt to taste and simmer 1 1/2 to 2 hours until the beans are tender.
-
9
Remove the bouquet garni, and discard.
-
10
While the soup is simmering, heat the remaining olive oil over medium heat in a medium-size nonstick skillet.
-
11
Add the remaining garlic and the rosemary.
-
12
Cook for a half-minute to a minute until fragrant, and stir in the tomatoes.
-
13
Add salt.
-
14
Cook for 10 to 15 minutes, stirring often, until the tomatoes have cooked down and the mixture is thick, beginning to stick to the pan and delicious.
-
15
Stir into the soup along with the cooked farro.
-
16
Continue to simmer for another 30 minutes.
-
17
Taste and adjust salt, and add lots of freshly ground pepper.
-
18
Serve with freshly grated Parmesan.