Mediterranean Vegetable Soup

A steaming bowl of Mediterranean Soup garnished with fresh parsley and a lemon wedge Save to Pinterest
A steaming bowl of Mediterranean Soup garnished with fresh parsley and a lemon wedge | cookziva.com

This Mediterranean soup brings together a colorful medley of fresh vegetables—including eggplant, zucchini, bell pepper, and carrots—simmered in a rich tomato and vegetable broth with creamy cannellini beans.

Fragrant oregano, thyme, and a bay leaf infuse every spoonful with authentic coastal flavors, while a finishing drizzle of olive oil and sprinkle of fresh parsley brighten each bowl.

Ready in just 45 minutes with 15 minutes of prep, this vegetarian, gluten-free, and dairy-free dish serves four and pairs beautifully with crusty bread for a satisfying weeknight meal.

The scent of sautéed onions and dried oregano drifting through my kitchen on a gray Saturday afternoon convinced me that soup season doesnt actually require cold weather. I had an eggplant that had been staring at me from the counter for three days and a can of cannellini beans that needed purpose. What landed in the pot was something that tasted like a holiday along the southern coast of France, bright and earthy all at once. I ate two bowls standing up at the stove before it even cooled.

My neighbor Sandra knocked on my door the evening I made my second batch, holding an empty container and grinning. She claimed she could smell thyme from the hallway and wasnt leaving without a portion. We sat on my fire escape with bowls balanced on our knees, squeezing lemon wedges over the top and agreeing that eggplant is deeply underrated in soup.

Ingredients

  • 2 tbsp olive oil: Use a good quality extra virgin here since the oil finishes the soup too and you want that fruity peppery backdrop.
  • 1 large onion, diced: A sharp yellow onion gives the sweetest base once it softens.
  • 2 garlic cloves, minced: Fresh is nonnegotiable because the jarred version cant replicate that warm pungent bloom.
  • 2 carrots, sliced: Cut them into thin rounds so they cook through without turning mushy.
  • 2 celery stalks, sliced: These add a subtle savory depth that most people never identify but always miss when absent.
  • 1 red bell pepper, diced: The sweetness balances the acidity from the canned tomatoes beautifully.
  • 1 zucchini, diced: Add it at the same time as the other vegetables and it will hold its shape perfectly through the simmer.
  • 1 medium eggplant, diced: Salt the cubes lightly and let them sit ten minutes to draw out bitterness before cooking.
  • 1 can (400g) diced tomatoes: Their juices form the backbone of the broth so do not drain them.
  • 1.2 liters (5 cups) vegetable broth: Low sodium lets you control the salt level from start to finish.
  • 1 can (400g) cannellini beans: Drain and rinse them well to remove the starchy liquid that clouds the broth.
  • 1 tsp dried oregano: Rub it between your palms directly over the pot to wake up the essential oils.
  • 1 tsp dried thyme: This is the quiet herb that makes everything taste vaguely like a hillside in Provence.
  • 1 bay leaf: Remember to fish it out before serving because biting into one is a unpleasant surprise.
  • Salt and pepper: Season in layers, tasting after each addition, rather than dumping it all at once.
  • 2 tbsp chopped fresh parsley: Flat leaf parsley has better texture and flavor than the curly variety.
  • Lemon wedges: A squeeze at the end brightens every single flavor in the bowl.

Instructions

Wake up the aromatics:
Warm the olive oil in a large heavy pot over medium heat until it shimmers, then slide in the diced onion and minced garlic. Stir gently and breathe in because these two minutes of fragrance are your reward for chopping everything.
Build the vegetable foundation:
Toss in the carrots, celery, bell pepper, zucchini, and eggplant all at once and give everything a good stir to coat in the oil. Let them cook for about eight minutes, stirring occasionally, until the edges soften and the colors deepen.
Pour in the liquids and beans:
Add the diced tomatoes with their juices, the vegetable broth, cannellini beans, oregano, thyme, bay leaf, and a generous pinch of salt and pepper. Stir well so the herbs distribute evenly through the bubbling liquid.
Simmer until everything melds:
Bring the pot to a full boil, then lower the heat, cover it, and let it simmer gently for twenty minutes. The vegetables should be tender but not disintegrating when you poke them with a fork.
Finish and taste:
Remove and discard the bay leaf, then taste the broth and add more salt or pepper if it needs it. Trust your palate over any recipe measurement at this stage.
Serve with brightness:
Ladle the hot soup into wide bowls, scatter fresh parsley over each portion, and serve with a lemon wedge on the side. The squeeze of juice at the table is not optional, it is the final flourish that makes everything sing.
Colorful diced vegetables and white beans simmer in a rich Mediterranean Soup broth Save to Pinterest
Colorful diced vegetables and white beans simmer in a rich Mediterranean Soup broth | cookziva.com

I packed the leftovers in a jar and brought them to work on Monday, and three coworkers stopped me in the break room asking what smelled so good. One of them asked for the recipe on a sticky note, which is honestly the highest compliment I know.

What to Serve Alongside

Thick slices of crusty sourdough or a chunk of gluten free rosemary focaccia are ideal for dunking. A simple arugula salad with shaved Parmesan and a lemon vinaigrette on the side turns this into a complete meal that feels intentional without any extra effort.

Swaps and Additions

Chickpeas or lentils work beautifully in place of cannellini beans if that is what your pantry offers. For a heartier version, toss in cooked shrimp or shredded rotisserie chicken during the last five minutes of simmering, just long enough to warm through without overcooking.

Storing and Reheating

This soup keeps for up to four days in the refrigerator and freezes beautifully for up to three months. I always make a double batch and freeze individual portions in wide mouth jars for nights when cooking feels impossible.

  • Leave a inch of headspace in jars before freezing to prevent cracked glass.
  • Reheat gently on the stove rather than the microwave for the best texture.
  • Always add the fresh parsley and lemon after reheating, never before storing.
Creamy Mediterranean Soup ladled into a bowl with vibrant vegetables and crusty bread Save to Pinterest
Creamy Mediterranean Soup ladled into a bowl with vibrant vegetables and crusty bread | cookziva.com

Some recipes become staples because they are easy, and others earn their place because they make you close your eyes after the first bite. This one does both, and it deserves a permanent spot in your rotation.

Recipe FAQ

Absolutely. This soup actually tastes better the next day as the flavors continue to develop. Store it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of broth if it has thickened.

Chickpeas or lentils work beautifully as alternatives. Chickpeas maintain a similar creamy texture, while lentils add an earthier flavor and slightly thicker consistency. Drain and rinse canned chickpeas just as you would the cannellini beans.

Yes, this soup freezes exceptionally well. Let it cool completely before transferring to freezer-safe containers, leaving some room for expansion. It keeps well for up to 3 months. Thaw overnight in the refrigerator before reheating on the stovetop.

You can stir in cooked shredded chicken or sautéed shrimp during the last few minutes of simmering. For a plant-based boost, increase the bean quantity or add a handful of quinoa during cooking. A dollop of Greek yogurt on top also adds protein and creaminess.

A rustic sourdough or crusty ciabatta is ideal for soaking up the flavorful broth. For a gluten-free option, serve with gluten-free rolls or toasted rice crackers. A warm pita with a brush of olive oil and herbs also complements the Mediterranean flavors perfectly.

Peeling is optional. The skin adds texture, color, and extra nutrients. If using a larger eggplant with tough skin, peel it in strips for a balance of tenderness and visual appeal. Smaller, younger eggplants have tender skins that soften beautifully during simmering.

Mediterranean Vegetable Soup

A vibrant, herb-infused Mediterranean soup with sun-kissed vegetables, beans, and olive oil.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 garlic cloves, minced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 red bell pepper, diced
  • 1 zucchini, diced
  • 1 medium eggplant, diced
  • 1 can (14 oz) diced tomatoes

Broth & Beans

  • 5 cups vegetable broth
  • 1 can (14 oz) cannellini beans, drained and rinsed

Herbs & Seasoning

  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and pepper to taste

Garnish

  • 2 tablespoons chopped fresh parsley
  • Lemon wedges for serving

Instructions

1
Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add the diced onion and minced garlic, sautéing for 2 minutes until fragrant and translucent.
2
Cook the Vegetables: Add the sliced carrots, celery, diced bell pepper, zucchini, and eggplant to the pot. Cook for 8 minutes, stirring occasionally, until the vegetables begin to soften.
3
Combine Liquids and Seasonings: Stir in the diced tomatoes, vegetable broth, cannellini beans, dried oregano, dried thyme, bay leaf, salt, and pepper until well combined.
4
Simmer the Soup: Bring to a boil, then reduce heat to low. Cover and simmer for 20 minutes until all vegetables are tender and flavors have melded.
5
Final Seasoning Adjustment: Remove and discard the bay leaf. Taste the soup and adjust salt and pepper as needed.
6
Serve and Garnish: Ladle the soup into bowls. Sprinkle with fresh chopped parsley and serve with a lemon wedge on the side.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 210
Protein 7g
Carbs 31g
Fat 7g

Allergy Information

  • Contains legumes (cannellini beans)
  • Naturally gluten-free and dairy-free
  • Always check that store-bought broth and canned beans are gluten-free and free from cross-contaminants if you have allergies
Ziva Marshall

Sharing quick, easy, and family-friendly recipes with a personal touch.