Italian Vegetable Soup is a comforting and hearty dish filled with a medley of fresh vegetables, beans, and aromatic herbs simmered in a rich tomato broth. This soup is not only flavorful but also incredibly nourishing, making it perfect for a light yet satisfying meal. It’s inspired by traditional Italian flavors, combining ingredients like zucchini, carrots, tomatoes, and cannellini beans with a hint of basil and oregano. Serve it with a slice of crusty Italian bread for a wholesome, cozy experience.
Ingredients:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 1 zucchini, diced
- 1 yellow squash, diced
- 1 can (15 oz) diced tomatoes
- 4 cups vegetable broth
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 1 cup spinach or kale leaves
- 1 tablespoon fresh parsley, chopped
- Parmesan cheese for garnish (optional)
Instructions:
- In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing for about 2 minutes until fragrant.
- Add the carrots and celery, cooking for 5-6 minutes until softened.
- Stir in the zucchini and yellow squash, cooking for another 3 minutes.
- Pour in the diced tomatoes and vegetable broth, bringing the mixture to a simmer.
- Add the cannellini beans, dried basil, oregano, salt, and pepper. Simmer for 15 minutes to allow the flavors to meld together.
- Stir in the spinach or kale and cook for an additional 5 minutes until the greens are wilted.
- Remove from heat, sprinkle with fresh parsley, and garnish with Parmesan cheese if desired.
- Serve hot with crusty bread on the side.
Enjoy your delicious and hearty Italian Vegetable Soup!