For the soup base
01 -
2 tablespoons olive oil
02 -
1 medium yellow onion, diced
03 -
2 medium carrots, peeled and diced
04 -
3 celery ribs, diced
05 -
1 medium zucchini, diced
06 -
4 cloves garlic, minced
07 -
2 tablespoons tomato paste
For the broth and finish
08 -
1 can (28 oz or 795 g) diced tomatoes
09 -
6 cups (1.4 L) vegetable broth
10 -
1 cup (240 ml) water, plus more as needed
11 -
1 can (15 oz or 425 g) kidney beans, drained and rinsed
12 -
1 can (15 oz or 425 g) cannellini beans, drained and rinsed
13 -
1 cup (125 g) cut green beans, fresh or frozen
14 -
1 1/2 teaspoons Italian seasoning
15 -
1 teaspoon dried basil
16 -
1 teaspoon kosher salt, plus more to taste
17 -
1/2 teaspoon black pepper
18 -
3/4 cup (110 g) ditalini pasta
19 -
3 cups (90 g) baby spinach
20 -
2 tablespoons chopped fresh parsley, for serving