Print

Mediterranean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mediterranean Soup is a light, nourishing one-pot meal featuring fresh vegetables, protein-rich beans, and zesty herbs in a tomato-based broth. Perfect for a comforting and healthy dish that’s easy to adapt with pantry staples.

Ingredients

  • 2 tbsp olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 zucchini, chopped
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) white beans or chickpeas, drained and rinsed
  • 4 cups vegetable broth
  • 2 cups baby spinach or kale
  • 1 tsp dried oregano
  • 1/2 tsp dried thyme or basil
  • 1 tbsp lemon juice
  • Salt and black pepper to taste
  • Optional toppings: fresh parsley, crumbled feta, drizzle of olive oil

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, carrots, and celery, and sauté for 5–6 minutes until softened.
  3. Stir in garlic, zucchini, oregano, and thyme, and cook for another 2–3 minutes.
  4. Pour in diced tomatoes, beans, and vegetable broth. Bring to a boil.
  5. Reduce heat and let simmer for 20–25 minutes until vegetables are tender.
  6. Stir in spinach and lemon juice. Season with salt and pepper.
  7. Cook until greens are wilted, then serve with optional toppings if desired.

Notes

  • Add cooked pasta or orzo for a heartier version.
  • Stir in cooked chicken or shrimp for extra protein.
  • Swap in other beans like lentils or black beans.
  • Add red pepper flakes for heat.
  • Add tomato paste for a richer broth.
  • Store in fridge up to 4 days or freeze up to 3 months.

Nutrition