Site icon hurryupmeals

Mediterranean Soup Recipe

Introduction

This vibrant Mediterranean Soup is a bowl of pure comfort, brimming with the sunny flavors of chickpeas, tomatoes, and fresh herbs. It’s a one-pot wonder I’ve perfected through countless tests to be both nourishing and incredibly easy to make. After years of blogging, I can confidently say this recipe delivers the perfect balance of heartiness and brightness, making it a staple in my weekly rotation.

Ingredients

The soul of this soup lies in its fresh, simple components. Using a good quality olive oil for the base and fresh lemon juice at the end truly elevates the entire dish.

Timing

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Context: This streamlined method is about 30% faster than traditional slow-simmered versions, making it perfect for a busy weeknight. The total active time is minimal, and the soup tastes even better the next day as a fantastic make-ahead lunch option.

Step-by-Step Instructions

Step 1 — Sauté the Aromatics

Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Sautéing, which means cooking quickly in a small amount of fat, softens the vegetables and builds a flavor foundation. Cook for 6-8 minutes, stirring occasionally, until the onions are translucent and the carrots begin to soften.

Step 2 — Bloom the Spices

Add the minced garlic, paprika, oregano, and thyme to the pot. Stir constantly for about 1 minute until fragrant. This crucial step, called “blooming,” unlocks the oils in dried spices, intensifying their flavor far more than adding them directly to the broth.

Step 3 — Create the Soup Base

Sprinkle the tablespoon of flour over the vegetable mixture and stir for another minute to cook off the raw flour taste. This will help thicken the soup slightly. Immediately pour in the vegetable broth, using your spoon to scrape up any browned bits from the bottom of the pot—that’s pure flavor.

Step 4 — Simmer with Tomatoes and Chickpeas

Add the drained chickpeas, canned tomatoes (crushing whole tomatoes with your hands as you add them for a rustic texture), salt, pepper, and bay leaves if using. Bring the soup to a boil, then reduce the heat to a gentle simmer. Let it cook uncovered for 15-20 minutes to allow the flavors to meld.

Step 5 — Wilt the Spinach

Stir in the fresh spinach (or frozen spinach) until it is just wilted, which should take only 1-2 minutes. (Pro tip: Adding the greens at the end preserves their vibrant color and nutrients). Remove the pot from the heat and discard the bay leaves.

Step 6 — Finish and Serve

Stir in the fresh lemon juice to taste. I’ve found that this bright, acidic finish is what makes this Mediterranean Soup truly sing, cutting through the richness. Taste and adjust seasoning with more salt or pepper if needed. Serve immediately with crusty bread for a complete, satisfying meal.

Nutritional Information

Calories ~320
Protein 14g
Carbohydrates 48g
Fat 8g
Fiber 13g
Sodium ~580mg

This hearty soup is a fantastic source of plant-based protein and fiber, thanks to the chickpeas and spinach, which also provide a good dose of iron and Vitamin C. Note: Estimates are based on typical ingredients and a 1.5-cup serving size. Values may vary depending on specific brands and preparation.

Healthier Alternatives

Serving Suggestions

This soup is incredibly versatile for meal prep. I often double the batch; the flavors deepen beautifully over 2-3 days, making lunches effortless.

Common Mistakes to Avoid

Storing Tips

This Mediterranean soup is a meal-prep champion. Making a double batch ensures you have a wholesome, ready-to-go lunch or dinner that saves both time and money throughout the week.

Conclusion

This Mediterranean Soup is the ultimate proof that a deeply satisfying, healthy meal doesn’t require hours in the kitchen. Its perfect balance of protein, fiber, and vibrant flavor makes it a reliable staple you’ll return to again and again. For another quick, healthy meal, try this Quick Mediterranean Tuna Salad with No Mayo Recipe. Give this recipe a try and share your favorite topping in the comments below!

Frequently Asked Questions

How many servings does this Mediterranean Soup recipe make?

This recipe yields approximately 4 generous main-course servings, about 1.5 to 2 cups each. For a lighter starter or side, it can serve 6. The total volume is perfect for a family dinner with leftovers, which, as mentioned in the Storing Tips section, taste even better the next day.

What can I use instead of canned tomatoes in this soup?

You can substitute 1.5 cups of fresh diced tomatoes or ½ cup of sun-dried tomatoes (not oil-packed, rehydrated in hot water first). For a richer, deeper flavor, use 2 tablespoons of tomato paste sautéed with the aromatics in Step 1, then add an extra cup of broth. I’ve tested both methods and find sun-dried tomatoes add a wonderful concentrated sweetness.

Why is my Mediterranean Soup too thin or watery?

This usually happens if the flour wasn’t properly cooked in Step 3 or if the soup didn’t simmer long enough to reduce. The fix is simple: create a cornstarch slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stir it into the simmering soup for 1-2 minutes until thickened. To prevent this, ensure you simmer uncovered for the full time to allow natural evaporation and thickening.

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

Mediterranean Soup

Ingredients

Scale
  • 1 ½ tablespoon olive oil
  • 1 onion, peeled and diced
  • 2 carrots, peeled and diced
  • 1 celery rib, diced
  • 23 garlic cloves, minced
  • 1 teaspoon paprika
  • 1 teaspoon oregano
  • ¼ teaspoon thyme
  • 2 cans (14oz – 400 gr each) chickpeas, drained
  • 1 can (14oz – 400 gr) whole or diced tomatoes
  • 2 ½ cup (600 ml) low-sodium vegetable broth
  • ¾ teaspoon salt
  • ⅛ teaspoon black pepper
  • 2 bay leaves ((optional))
  • 1 tablespoon flour
  • 6 oz (170 grams) fresh spinach (or 3 oz frozen)
  • 1 to 2 tablespoon fresh lemon juice, or to taste ((optional))

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrot, and celery. Cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes.
  2. Next, stir in the garlic, paprika, oregano and thyme. Cook until fragrant, about 1 minute.
  3. Add the chickpeas, tomatoes, broth, salt, pepper, and bay leaves. Raise the heat and bring the mixture to a boil, then cover the pot, reduce the heat and simmer for 20 minutes. Remove the bay leaves.
  4. Add the flour and ¼ cup of cold water to a jar with a lid, shake until emulsified, and stir in the soup. Next, add the fresh spinach, a handful at a time, and stir until wilted (if using frozen, increase the cooking time accordingly). Turn the heat off.
  5. Finish with lemon juice, then taste and season with more salt, pepper, and lemon juice until the flavours really sing.
  6. Divide into bowls, drizzle with extra virgin olive oil and a pinch of red pepper flakes if you like, and add grated parmesan cheese if you don't want to keep it vegan. Serve with crusty bread. Enjoy!
  • Author: Dorothy Miler
Exit mobile version