Mixed pasta shapes in a rich bean and vegetable broth is pantry cooking at its finest. This vegetarian high protein mediterranean soup is perfect for healthy family dinners.
Dice the onion, carrots, celery, and zucchini evenly to ensure consistent cooking and texture throughout the soup.
In a large pot, heat extra virgin olive oil over medium heat. Add onion, carrot, celery, and garlic; sauté for 5-6 minutes until the vegetables are softened but not browned.
Stir in diced tomatoes, oregano, thyme, bay leaf, salt, and pepper. Cook for 2 minutes to deepen the flavors while maintaining gentle heat.
Pour in the vegetable broth and bring to a steady simmer. Add cannellini beans and zucchini. Simmer uncovered for 20 minutes so the broth absorbs vegetable flavors.
Add the mixed dried pasta shapes and cook, stirring occasionally, over medium-high heat until al dente (about 10-12 minutes), checking texture to avoid overcooking.
Discard the bay leaf. Taste and adjust seasoning if needed. Ladle into bowls and garnish with fresh parsley right before serving for brightness.