Rustic Mediterranean Vegetable Soup

Rustic Mediterranean Vegetable Soup

Mediterranean Vegetable Soup is a warm, colorful, and comforting one-pot meal filled with tomatoes, zucchini, carrots, celery, beans, leafy greens, herbs, and a rich vegetable broth. It is simple enough for a weekday lunch yet hearty enough for a relaxed family dinner.

This Mediterranean Vegetable Soup combines tender vegetables, creamy beans, olive oil, garlic, and herbs in a rustic, flavorful broth. Serve it with crusty bread or a fresh salad for a satisfying meal.

Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 6

Ingredients

For the Vegetables

  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, diced
  • 3 carrots, peeled and sliced
  • 3 celery stalks, sliced
  • 1 medium zucchini, chopped
  • 1 red bell pepper, chopped
  • 4 garlic cloves, minced
  • 1 medium potato, peeled and cubed
  • 1 cup green beans, trimmed and cut into bite-size pieces
  • 2 cups baby spinach or chopped kale

For the Soup Base

  • 1 can diced tomatoes, 14.5 ounces
  • 1 can cannellini beans, 15 ounces, drained and rinsed
  • 5 cups low-sodium vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon smoked paprika
  • 1 bay leaf
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt, plus more to taste
  • 1 tablespoon fresh lemon juice

For Serving

  • 2 tablespoons chopped fresh parsley
  • Fresh basil leaves
  • Grated Parmesan, optional
  • Extra virgin olive oil
  • Red pepper flakes
  • Crusty bread or toasted sourdough

Why You’ll Love This Recipe

Mediterranean Vegetable Soup is hearty without feeling heavy. The combination of vegetables, beans, tomatoes, herbs, and broth creates a filling bowl with plenty of texture and comforting flavor.

Another reason to love this soup is its flexibility. Use seasonal vegetables, switch the beans, or add pasta or grains. Everything cooks in one pot, cleanup is simple, and leftovers taste even better the next day.

How to Make Mediterranean Vegetable Soup

Step 1: Prepare the Vegetables

Wash and chop the vegetables, keeping the pieces similar in size so they cook evenly. Dice the onion, slice the carrots and celery, chop the zucchini and pepper, cube the potato, and trim the beans.

Preparing everything first makes the recipe easy to assemble once the pot is hot.

Step 2: Sauté the Aromatics

Heat the olive oil in a large Dutch oven or soup pot over medium heat.

Add the onion, carrots, and celery. Cook for 5 to 6 minutes, stirring occasionally, until the onion becomes translucent and the vegetables begin to soften.

Add the garlic and cook for about 30 seconds, just until fragrant.

Step 3: Add the Tomato Paste and Seasonings

Stir in the tomato paste, oregano, basil, thyme, smoked paprika, black pepper, and salt. Cook for 1 minute, stirring, so the tomato paste deepens and the herbs bloom in the oil.

The seasoned base gives the soup a richer taste than simply adding everything to the broth at once.

Step 4: Add the Firm Vegetables

Add the potato, zucchini, bell pepper, and green beans. Stir for 2 to 3 minutes to coat them with the aromatic mixture. They will finish cooking in the broth.

Step 5: Add Tomatoes, Beans, and Broth

Pour in the diced tomatoes with their juices and the vegetable broth.

Add the cannellini beans and bay leaf.

Stir everything together and bring Mediterranean Vegetable Soup to a gentle boil.

Once boiling, reduce the heat to low or medium-low.

Step 6: Simmer Until Tender

Partially cover and simmer for 25 to 30 minutes. Stir occasionally and check that the potatoes and carrots are fork-tender but not falling apart.

A gentle simmer allows Mediterranean Vegetable Soup to develop flavor while keeping the vegetables intact.

Step 7: Add the Greens

Stir in the spinach or kale.

If using spinach, cook for 2 to 3 minutes until wilted. If using kale, allow 5 to 7 minutes because its leaves are firmer.

This final addition adds color and freshness without overcooking the greens.

Step 8: Brighten the Flavor

Remove the bay leaf.

Stir in the fresh lemon juice and half of the chopped parsley.

The acidity from lemon brightens Mediterranean Vegetable Soup and balances the sweetness of the tomatoes, carrots, and bell pepper.

Taste and adjust the salt, black pepper, or herbs as needed.

Step 9: Rest Before Serving

Turn off the heat and let the soup stand for about 5 minutes.

The broth will settle slightly, and the flavors will continue blending during this short rest.

Step 10: Garnish and Serve

Ladle Mediterranean Vegetable Soup into warm bowls.

Top with fresh parsley, basil, grated Parmesan, red pepper flakes, or a drizzle of extra virgin olive oil.

Serve with crusty bread, toasted sourdough, or warm pita.

Serving Suggestions

Mediterranean Vegetable Soup is satisfying enough to serve as a main course, especially because the cannellini beans add body and protein.

Serve it with garlic bread, focaccia, sourdough, or pita. For a lighter side, add cucumber-tomato salad, arugula, or mixed greens with lemon dressing.

You can also serve it alongside grilled chicken, baked fish, or turkey meatballs if you want additional protein.

A spoonful of Parmesan or a drizzle of olive oil on top gives each bowl a flavorful finishing touch.

For a light Mediterranean-inspired meal, try our Baked White Fish on a Bed of Spinach with lemon, garlic, herbs, and tender greens.

Recipe Tips

Use a heavy-bottomed pot so the vegetables cook evenly. Cut carrots, potatoes, and green beans into similar-size pieces.

Sauté the onion, carrots, and celery before adding broth to build flavor. Do not overcook the zucchini.

Rinse canned beans before using. For a thicker Mediterranean Vegetable Soup, mash some beans into the broth; for a thinner soup, add more broth.

Use low-sodium broth and add fresh lemon juice near the end for brightness.

Easy Variations

Mediterranean Vegetable Soup is easy to adjust according to the season and ingredients you have available.

Add chopped eggplant, mushrooms, yellow squash, fennel, peas, corn, or artichoke hearts.

For a heartier version, add ditalini, orzo, or small shells near the end, adding extra broth as needed. Brown rice, quinoa, or farro can also make it more substantial.

Replace cannellini beans with chickpeas, kidney beans, butter beans, or lentils.

For a slightly spicy version, add red pepper flakes or a small amount of cayenne.

If you want Mediterranean Vegetable Soup to have a deeper tomato flavor, increase the tomato paste or add crushed tomatoes.

If you enjoy hearty one-pot comfort food, you may also like our Crockpot Cabbage Roll Casserole.

Make-Ahead Instructions

Mediterranean Vegetable Soup is an excellent make-ahead recipe because the flavors improve as the ingredients rest together.

Prepare the soup completely, cool it, and refrigerate it in an airtight container. If adding pasta, cook and store it separately so it does not absorb too much broth. Vegetables can also be chopped one day ahead.

Storage and Reheating

Store leftover Mediterranean Vegetable Soup in an airtight container in the refrigerator for up to 4 days.

Reheat in a saucepan over medium heat until steaming, adding broth or water if needed. Individual servings can also be microwaved.

Freeze cooled soup in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating gently.

Nutrition Information

Approximate nutrition per serving:

Calories: 265
Protein: 10 g
Carbohydrates: 41 g
Fat: 8 g
Saturated Fat: 1 g
Fiber: 10 g
Sugar: 9 g
Sodium: 540 mg

Nutrition values are estimates and may vary depending on the broth, vegetables, beans, toppings, and serving size.

Frequently Asked Questions

Can I use different vegetables?

Yes. Eggplant, squash, mushrooms, peas, corn, or fennel can all work.

Can I use chicken broth instead?

Yes, if the soup does not need to remain vegetarian.

Can I add pasta?

Yes. Add a small shape near the end and use extra broth if needed.

Can I use frozen vegetables?

Yes. Add them during the final 10 to 15 minutes.

How can I make it thicker?

Mash some beans, add tomato paste, or simmer uncovered briefly.

Can I make it in a slow cooker?

Yes. Cook most ingredients on low for about 6 hours and add greens near the end.

Is it good for meal prep?

Yes. Mediterranean Vegetable Soup stores and reheats well for easy lunches or dinners.

Final Thoughts

Mediterranean Vegetable Soup is a simple, colorful recipe that turns everyday vegetables, tomatoes, beans, herbs, and broth into a comforting meal. The combination is rustic, nourishing, and easy to adapt to whatever vegetables are in season.

Because Mediterranean Vegetable Soup reheats beautifully and can be customized with different beans, grains, or greens, it works well for family dinners and meal prep.

Keep this Mediterranean Vegetable Soup recipe handy whenever you want a warm one-pot meal with plenty of vegetables and fresh Mediterranean-inspired flavor.

Similar Posts

One Comment

Leave a Reply

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