Mediterranean Vegetable Soup

Steaming bowl of Mediterranean Soup topped with fresh parsley and a lemon wedge Save
Steaming bowl of Mediterranean Soup topped with fresh parsley and a lemon wedge | chenkudos.com

This Mediterranean vegetable soup brings together the brightest flavors of the coastal kitchen in one comforting bowl. Diced eggplant, zucchini, bell pepper, and carrots simmer gently in a rich tomato-vegetable broth alongside creamy cannellini beans.

Dried oregano and thyme infuse every spoonful with herbal warmth, while a finishing squeeze of lemon and sprinkle of fresh parsley brighten each serving. Ready in under an hour with just 15 minutes of prep, it's an effortless weeknight meal that tastes like it slow-cooked all afternoon.

Naturally vegetarian, gluten-free, and dairy-free, it welcomes everyone at the table. Pair it with crusty bread for a satisfying dinner that celebrates simple, wholesome Mediterranean cooking.

The rain was hammering against my kitchen window that Tuesday evening, and nothing in my refrigerator looked inspiring until I spotted the eggplant and zucchini sitting quietly in the crisper drawer, practically begging to become something warm.

My neighbor Sandra knocked on my door halfway through simmering this soup, drawn by the smell of oregano and thyme drifting through the hallway, and she ended up staying for two bowls.

Ingredients

  • Olive oil: Two tablespoons of good quality olive oil create the foundation, and I learned that letting it shimmer before adding vegetables makes a real difference.
  • Onion: One large onion, diced finely, because it melts into the broth and gives sweetness you cannot get any other way.
  • Garlic: Two cloves minced, though I often sneak in a third because garlic is never a mistake.
  • Carrots: Two sliced carrots add color and a subtle natural sweetness that balances the tomatoes.
  • Celery: Two stalks sliced thin, bringing a quiet earthiness that most people overlook until its missing.
  • Red bell pepper: One diced pepper for a pop of sweetness and vibrant color in every spoonful.
  • Zucchini: One diced zucchini soaks up the broth beautifully and stays tender without turning to mush.
  • Eggplant: One medium eggplant, diced, gives the soup a heartiness that makes it feel like a full meal.
  • Diced tomatoes: One can of diced tomatoes provides acidity and depth, tying every vegetable together.
  • Vegetable broth: Five cups of broth form the soul of this soup, so use one you actually enjoy sipping on its own.
  • Cannellini beans: One can drained and rinsed adds creamy protein without any effort at all.
  • Dried oregano: One teaspoon brings that unmistakable Mediterranean character to the pot.
  • Dried thyme: One teaspoon adds a woodsy, warm note that pairs perfectly with the eggplant.
  • Bay leaf: Just one leaf does quiet work in the background and must be removed before serving.
  • Salt and pepper: Added to taste, and I always adjust after simmering rather than before.
  • Fresh parsley: Two tablespoons chopped, sprinkled on top for a bright, fresh finish.
  • Lemon wedges: A squeeze of lemon at the end wakes up every single flavor in the bowl.

Instructions

Wake up the aromatics:
Heat the olive oil in a large pot over medium heat and sauté the onion and garlic for about two minutes until your kitchen smells like a seaside taverna.
Bloom the vegetables:
Toss in the carrots, celery, bell pepper, zucchini, and eggplant, stirring occasionally for eight minutes until everything softens slightly and the colors deepen.
Build the broth:
Pour in the diced tomatoes, vegetable broth, cannellini beans, oregano, thyme, bay leaf, salt, and pepper, stirring gently to combine everything into a rich, Rustic mixture.
Let it simmer:
Bring the pot to a boil, then reduce the heat, cover it, and let everything simmer gently for twenty minutes until the vegetables are completely tender.
Finish and serve:
Fish out the bay leaf, taste the broth and adjust the salt and pepper, then ladle into bowls with a generous sprinkle of parsley and a lemon wedge on the side.
Save
| chenkudos.com

Sandra now makes this soup every single week and texts me photos of her slightly different versions, sometimes with chickpeas, sometimes with a poached egg on top.

Serving Suggestions That Actually Work

Crusty bread is the obvious companion, but I discovered that a slice of toasted sourdough rubbed with a raw garlic clove takes this meal from good to unforgettable.

Making It Your Own

Swapping the cannellini beans for chickpeas changes the texture completely, and adding cooked shrimp turns it into something worthy of a dinner party with almost no extra effort.

Storing and Reheating

This soup tastes even better the next day when the flavors have had time to mingle overnight in the fridge.

  • Store it in an airtight container for up to four days.
  • Reheat gently on the stove rather than in the microwave to preserve the texture of the vegetables.
  • A drizzle of fresh olive oil right before serving brings back the vibrancy that refrigeration dulls.
Colorful Mediterranean Soup brimming with tender vegetables and creamy white beans in a rustic bowl Save
Colorful Mediterranean Soup brimming with tender vegetables and creamy white beans in a rustic bowl | chenkudos.com

Some evenings call for complicated cooking projects and some evenings just call for a big pot of soup that makes the house smell wonderful. This recipe handles both beautifully.

Recipe FAQs

Absolutely. Let the soup cool completely, then transfer it to airtight containers or freezer bags, leaving some room for expansion. It freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, stirring occasionally.

Chickpeas and lentils both work wonderfully in this soup. Chickpeas add a slightly nuttier bite, while lentils bring an earthier quality. If using dried lentils, add them during the simmering step and allow extra cooking time until tender.

Refrigerate leftovers in a sealed container for up to 4 days. The flavors actually deepen and improve after a day in the fridge. Reheat individual portions in the microwave or warm the whole batch on the stovetop over medium heat.

Certainly. Shredded cooked chicken, sautéed shrimp, or even slices of smoked sausage pair beautifully with the Mediterranean flavors. Add already-cooked proteins during the last 5 minutes of simmering just to heat through.

As written, it's not spicy at all—just warmly seasoned with oregano and thyme. If you enjoy heat, a pinch of red pepper flakes added with the herbs will give it a pleasant kick without overwhelming the vegetable flavors.

A rustic crusty bread like ciabatta or a sourdough boule is ideal for dipping. For a gluten-free option, serve with GF rolls or toasted rice crackers. A warm baguette with a smear of olive tapenade makes it feel like a proper Mediterranean spread.

Mediterranean Vegetable Soup

Hearty Mediterranean soup with fresh vegetables, white beans, and aromatic herbs in every spoonful.

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

Ingredients

Vegetables

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

Broth and Beans

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

Herbs and Seasoning

  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste

Garnish

  • 2 tablespoons fresh parsley, chopped
  • Lemon wedges, for serving

Instructions

1
Sauté the Aromatics: Heat the olive oil in a large soup pot over medium heat. Add the diced onion and minced garlic, sautéing for about 2 minutes until softened and fragrant.
2
Cook the Vegetables: Add the carrots, celery, bell pepper, zucchini, and eggplant to the pot. Cook for 8 minutes, stirring occasionally, until the vegetables begin to soften and release their natural juices.
3
Build the Soup Base: Pour in the diced tomatoes with their juices, vegetable broth, and cannellini beans. Season with dried oregano, dried thyme, bay leaf, salt, and pepper. Stir everything together until well combined.
4
Simmer Until Tender: Bring the soup to a boil over medium-high heat, then reduce to a gentle simmer. Cover the pot and let it cook for 20 minutes, or until all the vegetables are fork-tender.
5
Finish and Season: Remove and discard the bay leaf. Taste the broth and adjust the salt and pepper as needed to balance the flavors.
6
Serve: Ladle the hot soup into serving bowls. Garnish each portion with freshly chopped parsley and serve alongside lemon wedges for a bright finishing squeeze.
Additional Information

Equipment Needed

  • Large soup pot (at least 5-quart capacity)
  • 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).
  • Verify that store-bought vegetable broth and canned beans are certified gluten-free and free from cross-contamination if serving to individuals with celiac disease or severe allergies.
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.