Mediterranean Chickpea and Tomato Soup Recipe

Introduction

This Mediterranean Soup is a hearty and flavorful dish packed with chickpeas, fresh spinach, and aromatic herbs. It’s easy to make, nutritious, and perfect for a cozy lunch or dinner. Enjoy the vibrant flavors and comforting warmth in every bowl.

A blue patterned bowl filled with a thick vegetable soup sits on a white marbled surface. The soup has about four visible layers: at the bottom is a rich, orange broth, followed by a layer of chickpeas and bright orange carrot chunks scattered throughout. Fresh dark green spinach leaves and bits of green herbs float on top, adding color and texture. Around the bowl are half lemon wedges, a small white bowl of red chili flakes, pieces of flatbread, and a silver spoon resting on a white cloth napkin. Small red chili flakes are sprinkled near the bowl. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 ½ tablespoon olive oil
  • 1 onion, peeled and diced
  • 2 carrots, peeled and diced
  • 1 celery rib, diced
  • 2–3 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. Step 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 turns translucent, about 5 minutes.
  2. Step 2: Stir in the garlic, paprika, oregano, and thyme. Cook until fragrant, about 1 minute.
  3. Step 3: Add the chickpeas, tomatoes, vegetable 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. Step 4: In a jar with a lid, combine the flour and ¼ cup cold water. Shake until emulsified, then stir this mixture into the soup.
  5. Step 5: Add the fresh spinach, a handful at a time, stirring until wilted. If using frozen spinach, increase the cooking time accordingly. Turn the heat off once the spinach has wilted.
  6. Step 6: Finish the soup with fresh lemon juice. Taste and adjust seasoning with more salt, pepper, and lemon juice until the flavors are balanced and lively.
  7. Step 7: Serve the soup in bowls, drizzling with extra virgin olive oil and a pinch of red pepper flakes if desired. Add grated parmesan cheese for a non-vegan option and enjoy with crusty bread.

Tips & Variations

  • Adjust salt at the end if using a salty broth to avoid over-seasoning.
  • Swap fresh spinach for kale or chard for a different leafy green flavor.
  • Add a pinch of smoked paprika for a subtle smoky depth.
  • For extra protein, stir in cooked lentils or shredded chicken.

Storage

Store leftovers in airtight containers in the refrigerator for up to 3-4 days. The soup freezes well; divide into containers leaving about an inch of space for expansion, and freeze for up to 2 months. Reheat gently on the stovetop or in the microwave until warmed through.

How to Serve

The image shows a white bowl filled with a thick chickpea soup that has a mix of orange carrot slices, bright green spinach leaves, and light beige chickpeas in a reddish-orange broth, topped with some grated cheese or a similar topping scattered inside. Two pieces of toasted flatbread are partly dipped into the soup on the left side of the bowl, showing a golden brown color with dark grill marks. In the background, there are larger pieces of the same flatbread and three lemon wedges on the left side, all placed on a white marbled surface with a few green herbs scattered around. A spoon is partially submerged into the soup on the right side of the bowl. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this soup vegan?

Yes, simply skip the parmesan cheese topping, and use vegetable broth to keep the recipe completely vegan.

Can I use dried chickpeas instead of canned?

Yes, but soak and cook dried chickpeas ahead of time. Use about 1 ½ cups cooked chickpeas to replace the canned ones.

Print

Mediterranean Chickpea and Tomato Soup Recipe

This hearty Mediterranean Soup is a wholesome and flavorful dish packed with nutritious vegetables, chickpeas, fresh spinach, and a blend of Mediterranean herbs and spices. Perfect as a comforting meal, it incorporates olive oil, fresh lemon juice, and optional parmesan for added zest, making it both satisfying and healthful.

  • Author: Lisa
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Ingredients

Scale

Vegetables and Aromatics

  • 1 ½ tablespoon olive oil
  • 1 onion, peeled and diced
  • 2 carrots, peeled and diced
  • 1 celery rib, diced
  • 23 garlic cloves, minced
  • 6 oz (170 grams) fresh spinach (or 3 oz frozen)

Spices and Herbs

  • 1 teaspoon paprika
  • 1 teaspoon oregano
  • ¼ teaspoon thyme
  • 2 bay leaves (optional)
  • ¾ teaspoon salt
  • ⅛ teaspoon black pepper

Proteins and Broths

  • 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

Other

  • 1 tablespoon flour
  • 1 to 2 tablespoon fresh lemon juice, or to taste (optional)

Instructions

  1. Saute Vegetables: 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. Add Spices and Garlic: Stir in the garlic, paprika, oregano, and thyme. Cook until fragrant, about 1 minute, to release the aromas and deepen the flavors.
  3. Simmer Soup Base: Add the chickpeas, canned tomatoes, vegetable 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 gently for 20 minutes to meld the flavors. Remove and discard the bay leaves.
  4. Thicken Soup: Combine the flour and ¼ cup cold water in a jar with a lid; shake until emulsified (a smooth mixture without lumps). Stir this mixture into the soup to slightly thicken the broth.
  5. Add Spinach: Add fresh spinach a handful at a time, stirring each addition until wilted. If using frozen spinach, increase cooking time as needed until heated through and tender. Then turn off the heat.
  6. Finish and Season: Stir in fresh lemon juice, then taste and adjust seasoning with more salt, pepper, and lemon juice until the flavors are balanced and vibrant.
  7. Serve: Ladle the soup into bowls and drizzle with extra virgin olive oil. Optionally sprinkle with red pepper flakes and grated parmesan cheese for added flavor. Serve with crusty bread and enjoy your comforting Mediterranean meal.

Notes

  • If using salty broth, start seasoning with only ½ teaspoon salt to avoid over-salting. Adjust seasoning again at the end based on taste.
  • Leftovers keep well in the fridge for 3-4 days. For longer storage, freeze in airtight containers leaving 1-inch headspace for up to 2 months.
  • Nutrition facts are estimated using an online calculator and should not replace professional advice.

Keywords: Mediterranean soup, chickpea soup, healthy soup, vegan soup, vegetable soup, spinach soup, easy dinner, heart-healthy meal

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating