Ingredients
Method
Prepare the vegetables
- Dice the onion, carrots, and celery. Cut the zucchini and green beans. Mince the garlic. Having everything ready makes cooking smooth and stress-free.
Sauté the base (optional but recommended)
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add onion, carrots, and celery. Cook for 5–8 minutes, stirring occasionally, until softened and lightly fragrant.
Add garlic
- Stir in the minced garlic and cook for 1–2 minutes, stirring constantly so it doesn’t burn.
Build the soup
- Add diced tomatoes, beans, green beans, zucchini, vegetable broth, water, dried herbs, bay leaves, red pepper flakes, and pasta. Stir well.
Simmer
- Bring to a gentle boil, then reduce heat to low. Cover with the lid slightly ajar and simmer for 20–25 minutes, stirring occasionally.
Add spinach
- About 5 minutes before the soup is done, stir in the spinach. It will wilt quickly into the hot broth.
Adjust and finish
- Taste and season with salt and black pepper. Add more broth or water if the soup is too thick.
Serve
- Remove bay leaves. Finish with fresh herbs and a squeeze of lemon juice if desired. Serve hot with crusty bread.
Notes
- For better leftovers, cook the pasta separately and add it to each bowl when serving.
- This soup thickens as it sits because the pasta absorbs liquid. Add broth when reheating.
- You can easily swap vegetables based on the season or what you have on hand.
- Freezes best without pasta; add fresh pasta when reheating.
