Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Savory Hearty Mediterranean Vegetable Soup


  • Author: sara
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delightful, nourishing soup filled with a vibrant medley of vegetables and fresh herbs, perfect for warming the heart and soul.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 zucchinis, chopped
  • 2 carrots, chopped
  • 2 bell peppers, chopped
  • 6 cups vegetable broth
  • 2 cups tomatoes, diced
  • 1 teaspoon dried oregano
  • Salt and black pepper to taste
  • Optional: red pepper flakes, lemon juice, fresh parsley, fresh basil

Instructions

  1. Prepare your vegetables by washing and chopping them into evenly sized pieces.
  2. In a large pot, heat olive oil over medium heat. Add diced onions and sauté for about 5 minutes until translucent. Stir in minced garlic and cook for an additional minute.
  3. Add chopped zucchini, carrots, and bell peppers. Sauté for another 5-7 minutes to soften the vegetables.
  4. Pour in vegetable broth and bring to a gentle boil, scraping any bits off the bottom of the pot.
  5. Add diced tomatoes, salt, pepper, and oregano. Stir in red pepper flakes if desired. Lower heat to simmer, cover, and let cook for 20-25 minutes.
  6. Stir in chopped fresh herbs and a splash of lemon juice just before serving. Taste and adjust seasoning.
  7. Ladle soup into warm bowls. Drizzle with olive oil and sprinkle with extra herbs if desired. Serve hot with crusty bread or salad.

Notes

Customize the soup by adding your favorite vegetables or legumes. Perfect for using up leftovers from your fridge.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soups
  • Method: Simmering
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 0mg

Keywords: vegetable soup, Mediterranean, healthy, comforting, easy recipe