Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add onion, carrots, celery, and a pinch of salt; cook until softened, 6-8 minutes. Stir in garlic and cook 1 minute.
- Add diced tomatoes with their juices, vegetable broth, Italian seasoning, bay leaf, and Parmesan rind. Bring to a boil, then reduce heat and simmer 10 minutes.
- Stir in zucchini, green beans, and pasta; simmer until pasta is tender, about 9-10 minutes, adding more broth if needed.
- Fold in drained beans and any leafy greens; cook 2-3 minutes until heated through. Season with salt and pepper.
- Remove bay leaf and rind. Ladle soup into bowls, top with parsley and grated Parmesan. Serve immediately.
Notes
The Parmesan rind is optional but adds incredible depth. The soup will thicken as it sits because the pasta absorbs liquid; when reheating, add a splash of broth or water to thin it out.
