This warm and comforting vegetable soup is packed with vibrant flavors and nourishing ingredients. Loaded with seasonal vegetables, aromatic herbs, and savory broth, it’s a satisfying dish perfect for chilly days. Plus, this recipe is flexible, so you can use whatever vegetables you have on hand. Let’s create a soup that’s both hearty and nutritious!
Ingredients
- 2 tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, sliced
- 2 stalks celery, chopped
- 1 bell pepper, diced (any color)
- 2 medium potatoes, diced
- 1 medium zucchini, sliced
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 can (15 oz) diced tomatoes
- 6 cups vegetable broth (or chicken broth for added richness)
- 1 tsp dried thyme
- 1 tsp dried basil
- 1 tsp paprika
- Salt and pepper, to taste
- 1 cup frozen corn or peas (optional)
- 1 cup chopped kale or spinach (optional)
- Fresh parsley, chopped (for garnish)