| 1/4 | c | Extra virgin olive oil | 
| 4 | sl | Bacon-- diced | 
| 2 | md | Onions, finely diced | 
| 1 |  | Stalk celery, finely diced | 
| 2 |  | Carrots, finely diced | 
| 4 |  | Cloves garlic, minced | 
| 1 | lg | Zucchini (2 cups), cut in 1/2" cubes | 
| 14 | oz | Canned plum tomatoes (2 cups), chopped | 
| 1/2 |  | Head small savoy cabbage, finely sliced | 
| 2 | c | Washed spinach leaves, coarsely chopped | 
| 2 | cn | White beans (16 ounces each), rinsed and drained, one can beans pureed, one can beans left whole | 
| 1/2 | c | Stemmed washed basil leaves, cut into strips | 
| 4 | c | Chicken broth, preferably homemade | 
| 4 | c | Water | 
 |  | Salt and freshly ground black pepper | 
| 1/2 | c | Grated Parmesan or Pecorino Romano cheese, approximately |