Place oil, onions, garlic, celery, carrots, and zucchini into a Dutch oven or heavy pot. Saute for a few minutes until the vegetables start to soften.
Add the broth, tomatoes, pasta, and spices, cover and simmer on medium to low heat for 20 minutes.
Stir in the pasta and cook for 10 minutes longer. Add the beans and spinach, gently stir and allow the spinach to wilt.
Garnish with fresh herb and parmesan cheese and serve
Notes
This recipe serves 4. If you’re cooking for two, use the scale button in the recipe card to halve the ingredients, or make the full batch and enjoy leftovers or freeze portions for later. Cooking time will be the same.Stir in up to 2 tablespoons of balsamic vinegar before serving the soup.Store leftover soup in the refrigerator for up to 4 days in the refrigerator.Freeze leftovers without the pasta for up to three months.See the article above for recipe tips, variations and more.