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: 6 servings 1x
  • Diet: Vegan

Description

A comforting soup filled with vibrant vegetables, rich flavors, and herbs, perfect for chilly evenings.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 red bell pepper, chopped
  • 1 yellow bell pepper, chopped
  • 1 zucchini, chopped
  • 1 cup mushrooms, sliced
  • 1 can (15 oz) crushed tomatoes
  • 4 cups vegetable broth
  • 1 tablespoon fresh basil, chopped (or 1 teaspoon dried)
  • 1 tablespoon fresh oregano, chopped (or 1 teaspoon dried)
  • 1 tablespoon fresh thyme, chopped (or 1 teaspoon dried)
  • Salt and pepper, to taste
  • 2 cups fresh spinach or kale

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onions and garlic; sauté until translucent, about 5 minutes.
  2. Stir in chopped carrots, celery, bell peppers, and zucchini; sauté for an additional 5-7 minutes until vegetables begin to soften.
  3. Add sliced mushrooms and sauté until tender, about 3-4 minutes.
  4. Pour in crushed tomatoes and vegetable broth; bring to a gentle simmer.
  5. Season with fresh or dried herbs, salt, and pepper; simmer on low heat for 20-30 minutes.
  6. Before serving, stir in fresh spinach or kale until wilted.
  7. Ladle into bowls and serve hot, optionally drizzling with olive oil or adding Parmesan cheese.

Notes

Feel free to adapt the recipe based on available vegetables and personal taste preferences.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 200
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 0mg

Keywords: vegetable soup, Mediterranean soup, healthy recipe, vegan soup, comfort food