Ingredients
Method
Step-by-Step
- Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the onion, carrots, and celery, then cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
- Add the minced garlic and tomato paste. Cook for about 1 minute, stirring often, until the garlic is fragrant and the tomato paste becomes slightly darker.
- Stir in the diced tomatoes with their juices, broth, Italian seasoning, bay leaf, kosher salt, and black pepper. Bring the soup to a boil, then reduce the heat and simmer for 10 minutes.
- Add the zucchini, green beans, and drained beans. Continue simmering for another 8–10 minutes, giving the vegetables time to become tender while retaining some texture.
- Stir in the small dried pasta and cook according to the package directions, usually 8–10 minutes, until just tender. Stir occasionally so the pasta does not settle or stick.
- Add the spinach or kale during the final 1–3 minutes of cooking. Remove the bay leaf, taste the soup, and adjust the salt and pepper before serving.
Notes
For storage, cook the pasta separately and add it to individual bowls because pasta can absorb the broth and become soft. Vegetable broth keeps the soup vegetarian, while chicken broth is also suitable. Optional Parmesan, fresh herbs, or a Parmesan rind can add extra savory flavor.
