Mediterranean Vegetable Soup

Steaming bowl of Mediterranean Soup topped with fresh parsley and a bright lemon wedge Pin this
Steaming bowl of Mediterranean Soup topped with fresh parsley and a bright lemon wedge | bitebloomkitchen.com

This Mediterranean vegetable soup brings together the sun-drenched flavors of the coast in one comforting bowl. Diced eggplant, zucchini, bell pepper, and carrots simmer gently in a rich tomato and vegetable broth, infused with dried oregano, thyme, and a single bay leaf.

Heartiness comes from creamy cannellini beans, making it a satisfying main dish that happens to be vegetarian, gluten-free, and dairy-free. A finishing drizzle of olive oil and a squeeze of fresh lemon brighten every spoonful.

Ready in just 45 minutes with 15 minutes of prep, it's an ideal weeknight meal that tastes even better the next day as the flavors continue to meld.

The rain hammered against the kitchen window that Tuesday evening, and I stood staring at a counter loaded with vegetables that had no plan. Somewhere between chopping an eggplant and wondering why I bought so many carrots, this soup happened. The smell of oregano hitting hot olive oil changed the entire mood of the house.

My neighbor walked in while I was simmering the broth and asked if I was hiding an Italian grandmother somewhere. We ate two bowls each standing at the counter, not even bothering to sit down.

Ingredients

  • Olive oil: Use a good quality extra virgin here because this soup builds its foundation on that first sizzle of oil meeting onion.
  • Onion: One large onion, diced, and please let it cook until it sweetens before rushing to the next step.
  • Garlic: Two cloves minced, though I have been known to throw in three when nobody is watching.
  • Carrots: Two sliced into thin rounds so they cook evenly and look beautiful floating in the broth.
  • Celery: Two stalks sliced, adding a subtle savory backbone that people never guess is there.
  • Red bell pepper: One diced, bringing a gentle sweetness and a pop of color that makes the pot look like a painting.
  • Zucchini: One diced, and it breaks down just enough to thicken the soup naturally without any cream.
  • Eggplant: One medium, diced, and it absorbs all the herb flavors like a sponge in the best way.
  • Diced tomatoes: One can of 400g, and the acidity balances the richness of the olive oil beautifully.
  • Vegetable broth: 1.2 liters, which is roughly five cups, and a homemade batch will make this soup extraordinary.
  • Cannellini beans: One can drained and rinsed, adding creamy texture and protein that makes this a full meal.
  • Dried oregano: One teaspoon, and rub it between your palms before adding to wake up the oils.
  • Dried thyme: One teaspoon, pairing with oregano to create that unmistakable Mediterranean aroma.
  • Bay leaf: Just one, and remember to fish it out before serving because nobody wants to bite into a bay leaf.
  • Salt and pepper: Added to taste, and season in layers rather than all at once at the end.
  • Fresh parsley: Two tablespoons chopped for garnish, and it adds a bright grassy finish that pulls everything together.
  • Lemon wedges: For serving, and a squeeze of juice at the end is the secret weapon of this entire recipe.

Instructions

Wake up the aromatics:
Heat the olive oil in a large pot over medium heat and add the diced onion and minced garlic. Stir for about two minutes until your kitchen smells like a coastal village at lunchtime.
Build the vegetable base:
Toss in the carrots, celery, bell pepper, zucchini, and eggplant. Cook for eight minutes, stirring occasionally, letting each piece soften and catch a little color on its edges.
Add the broth and beans:
Pour in the diced tomatoes, vegetable broth, and cannellini beans, then sprinkle in the oregano, thyme, bay leaf, salt, and pepper. Stir everything together and watch how the colors swirl into something gorgeous.
Simmer until tender:
Bring the soup to a boil, then lower the heat, cover the pot, and let it simmer for twenty minutes. The vegetables should be tender but not mushy, still holding their shape.
Finish and taste:
Remove and discard the bay leaf, then taste the broth and adjust salt and pepper as needed. This is where patience pays off because proper seasoning transforms good soup into unforgettable soup.
Serve with love:
Ladle into warm bowls, scatter fresh parsley over the top, and hand everyone a lemon wedge. Tell them to squeeze generously before their first bite.
Pin this
| bitebloomkitchen.com

I packed the leftovers in a jar and brought them to work the next day. Three people asked for the recipe before noon, and one colleague actually texted me that evening to say she had already made it for her family.

What to Serve Alongside

Crusty sourdough or a warm gluten free roll is really all you need beside this soup. The bread is for swiping through the broth at the bottom of the bowl, which is honestly the best part.

Making It Your Own

Swap cannellini beans for chickpeas if you prefer something firmer, or toss in cooked shrimp or shredded chicken for a non vegetarian version. The soup is forgiving and welcomes experiments without complaint.

Storing and Reheating

This soup tastes even better the next day when the flavors have had time to mingle and settle. Store it in an airtight container in the refrigerator for up to four days.

  • Reheat gently on the stove rather than microwaving to preserve the texture of the vegetables.
  • A drizzle of fresh olive oil right before serving wakes up flavors that went quiet overnight.
  • Freeze individual portions for up to three months and thaw overnight in the fridge before reheating.

Colorful Mediterranean Soup brimming with tender vegetables, white beans, and fragrant herbs Pin this
Colorful Mediterranean Soup brimming with tender vegetables, white beans, and fragrant herbs | bitebloomkitchen.com

This is the kind of soup that makes your kitchen feel like home no matter what kind of day you have had. Make a double batch because the second bowl always tastes better than the first.

Recipe FAQs

Absolutely. This soup stores beautifully in the refrigerator for up to 4 days in an airtight container. The flavors actually deepen and improve overnight, making it an excellent make-ahead meal. Reheat gently on the stovetop or in the microwave until warmed through.

Yes, this soup freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving about an inch of headspace for expansion. Thaw overnight in the refrigerator before reheating. Note that the texture of the vegetables may soften slightly after freezing.

Chickpeas and lentils are both excellent alternatives. Chickpeas maintain a similar firm texture, while lentils will break down a bit more and thicken the broth. You could also use great northern beans or navy beans for a nearly identical result.

For a non-vegetarian version, stir in cooked shredded chicken or sautéed shrimp during the last few minutes of cooking. You can also double the beans, add a scoop of quinoa, or top each bowl with a dollop of Greek yogurt for additional protein.

Crusty bread or warm pita is perfect for soaking up the flavorful broth. For a gluten-free option, serve with gluten-free rolls or rice crackers. A simple side salad with lemon vinaigrette complements the soup beautifully and completes a light, satisfying meal.

Peeling is optional. If you're using a standard globe eggplant and prefer a smoother texture, peel it before dicing. Smaller or younger eggplants have tender skin that breaks down nicely during simmering. Leaving the skin on also adds extra fiber and color to the dish.

Mediterranean Vegetable Soup

A vibrant, herb-infused Mediterranean soup loaded with sun-kissed vegetables and tender cannellini beans.

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 1/4-inch 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é Aromatics: Heat olive oil in a large soup pot over medium heat. Add the diced onion and minced garlic, sautéing for 2 minutes until fragrant and the onion becomes translucent.
2
Cook 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 and develop slight color.
3
Combine Liquids and Beans: Stir in the diced tomatoes with their juices, vegetable broth, drained cannellini beans, dried oregano, dried thyme, bay leaf, and a generous pinch of salt and pepper. Mix thoroughly to combine.
4
Simmer Until Tender: Bring the soup to a rolling boil, then immediately reduce the heat to low. Cover the pot and let it simmer gently for 20 minutes, or until all vegetables are fork-tender.
5
Season and Finish: Remove and discard the bay leaf. Taste the broth and adjust salt and pepper as needed to balance the flavors.
6
Serve: Ladle the hot soup into serving bowls. Sprinkle each portion with chopped fresh parsley and serve alongside a lemon wedge for squeezing over the top.
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 store-bought vegetable broth and canned beans are certified gluten-free and free from cross-contamination if serving to allergy-sensitive individuals
Lena Whitaker

Sharing easy, wholesome recipes for home cooks who love simple, flavorful meals.