Ingredients
Method
- Heat 1 tbsp olive oil over medium heat in a large pot. Cook the onion, carrots, and celery for 6 minutes until softened, then add the garlic and cook 1 minute more.
- Add the diced tomatoes, raise to medium-high heat, and cook for 3 minutes until slightly reduced.
- Add the vegetable broth, water, cannellini beans, kidney beans, oregano, basil, thyme, red pepper flakes, and parmesan rind. Bring to a boil, then simmer on medium-low for 15 minutes. Remove the parmesan rind.
- Add the green beans and pasta. Simmer for 8 to 10 minutes, stirring occasionally, until the pasta is just tender.
- Remove from heat, stir in the spinach and zucchini, and let stand 1 minute. Season with salt and pepper, then ladle into bowls and top with fresh parsley and grated parmesan.
Notes
This soup thickens significantly as it cools, especially if stored with the pasta in it. For the best texture when serving a crowd, keep the pasta in a separate pot and add it to individual bowls at serving. The broth alone freezes well for up to 3 months.
