Rustic Mediterranean Vegetable Soup

Mediterranean Vegetable Soup with tomatoes, zucchini, carrots, beans, spinach, garlic, herbs, and rich vegetable broth

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

Ingredients 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.

Feta Chicken Salad

Feta chicken salad with grilled seasoned chicken, feta cheese, cucumber, tomatoes, peppers, olives, fresh herbs, and lemon herb dressing

 Feta Chicken Salad

A Fresh Mediterranean-Inspired High-Protein Salad

Description

Feta chicken salad is a delicious Mediterranean-inspired meal that combines juicy seasoned chicken, crisp vegetables, creamy feta cheese, and a bright homemade dressing. This salad is packed with lean protein, healthy fats, vitamins, and fresh flavours, making it perfect for lunch, dinner, meal prep, or a light summer meal.

The combination of tender grilled chicken, tangy feta cheese, crunchy cucumbers, juicy tomatoes, colourful peppers, and fresh herbs creates a satisfying dish that feels both healthy and comforting. The creamy saltiness of feta pairs beautifully with the smoky chicken, while the lemon herb dressing brings everything together with a refreshing Mediterranean taste.

This recipe is ideal for anyone looking for a nutritious meal that supports a balanced lifestyle. It is naturally high in protein, low in processed ingredients, and can easily be customised with extra vegetables, grains, or toppings according to your preference.

Recipe Information

Recipe Name: Feta Chicken Salad
Cuisine: Mediterranean
Preparation Time: 15 minutes
Cooking Time: 15–20 minutes
Total Time: 35 minutes
Servings: 4 servings

Ingredients

For the Chicken

  • 2 large boneless, skinless chicken breasts (about 1.5 pounds)
  • 2 tablespoons olive oil
  • 2 tablespoons fresh lemon juice
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon paprika
  • ½ teaspoon ground cumin
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon dried thyme

Salad Prep

  • 6 cups chopped romaine lettuce or mixed greens
  • 1 large cucumber, sliced
  • 1½ cups cherry tomatoes, halved
  • 1 red bell pepper, chopped
  • ½ red onion, thinly sliced
  • ¾ cup crumbled feta cheese
  • ½ cup Kalamata olives (optional)
  • ¼ cup fresh parsley, chopped
  • ¼ cup fresh mint leaves, chopped
  • 1 avocado, sliced (optional)

Lemon Herb Dressing

  • ¼ cup extra virgin olive oil
  • 3 tablespoons fresh lemon juice
  • 1 tablespoon red wine vinegar
  • 1 teaspoon Dijon mustard
  • 1 teaspoon honey
  • 1 garlic clove, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ½ teaspoon black pepper

Step-by-Step Instructions

Step 1: Prepare the Chicken Marinade

In a bowl, combine olive oil, lemon juice, minced garlic, oregano, paprika, cumin, thyme, salt, and black pepper. Mix well until all ingredients are combined.

Add the chicken breasts and coat them completely with the marinade. Cover the bowl and allow the chicken to marinate for at least 20 minutes. For deeper flavour, you can marinate it for 2–4 hours in the refrigerator.

Step 2: Cook the Chicken

Heat a grill pan, skillet, or outdoor grill over medium-high heat.

Cook the chicken for about 6–8 minutes per side until golden brown and fully cooked. The internal temperature should reach 165°F (74°C).

Remove the chicken from the heat and let it rest for 5 minutes. This helps keep the chicken juicy and tender.

Slice the chicken into strips or bite-sized pieces.

Step 3: Prepare the Salad Base

Wash and chop all vegetables.

In a large salad bowl, add romaine lettuce, cucumber slices, cherry tomatoes, bell pepper, red onion, olives, parsley, and mint.

Gently toss the vegetables together to evenly distribute the ingredients.

Step 4: Make the Dressing

In a small bowl or jar, combine olive oil, lemon juice, red wine vinegar, Dijon mustard, honey, garlic, oregano, salt, and pepper.

Whisk until the dressing becomes smooth and slightly creamy.

Taste and adjust seasoning if needed.

Step 5: Assemble the Salad

Add the sliced chicken over the prepared salad.

Sprinkle crumbled feta cheese generously on top.

Drizzle the lemon herb dressing over everything.

Gently toss the salad until all ingredients are coated with the dressing.

Serve immediately and enjoy a fresh, protein-packed Mediterranean meal.

Tips & Notes

1. Keep Chicken Juicy

Do not overcook the chicken because it can become dry. Allowing the chicken to rest before slicing keeps the juices inside.

2. Use Quality Feta Cheese

Authentic feta cheese made from sheep’s milk provides a stronger Mediterranean flavour and creamy texture.

3. Meal Prep Option

Prepare the chicken, vegetables, and dressing separately. Store them in airtight containers and assemble fresh salads throughout the week.

4. Add More Protein

For extra protein, add:

  • Boiled eggs
  • Chickpeas
  • Greek yogurt dressing
  • Extra grilled chicken

5. Make It Low-Carb

Skip high-carb additions and increase vegetables, avocado, and protein.

6. Make It More Filling

Serve this salad with:

  • Quinoa
  • Brown rice
  • Whole grain pita bread
  • Roasted potatoes

7. Avoid Soggy Salad

Always add dressing just before serving if storing leftovers.

Health Benefits of Feta Chicken Salad

High in Protein

Chicken breast provides high-quality lean protein that helps support muscle growth, repair, and fullness. Protein-rich meals can also help control cravings and maintain energy levels.

Supports Heart Health

Olive oil, vegetables, and herbs provide healthy fats and antioxidants that support cardiovascular wellness.

Rich in Vitamins and Minerals

Fresh vegetables provide important nutrients, including:

  • Vitamin C from tomatoes and peppers
  • Vitamin K from leafy greens
  • Potassium from cucumbers and avocado
  • Antioxidants from herbs and vegetables

Supports Weight Management

This salad is filling because it contains protein, fibre, and healthy fats. It can help reduce unnecessary snacking while keeping you satisfied.

Good for a Mediterranean Diet

The ingredients follow the Mediterranean eating pattern, which focuses on the following:

  • Fresh vegetables
  • Lean proteins
  • Olive oil
  • Herbs
  • Natural whole foods

Supports Healthy Digestion

Vegetables provide dietary fibre that helps promote healthy digestion and gut function.

Servings & Nutritional Information

Serving Size: 1 large salad bowl

Calories: Approximately 430 calories
Protein: 42g
Carbohydrates: 18g
Fiber: 6g
Fat: 24g
Saturated Fat: 7g
Sugar: 5g
Sodium: 650mg

Nutritional values may vary depending on exact ingredients and portion sizes.

Frequently Asked Questions (Q&A)

Q: Can I use chicken thighs instead of chicken breast?

Yes. Chicken thighs add more flavour and moisture. Choose skinless thighs for a lighter option.

Q: Can I prepare this salad ahead of time?

Yes. Store chicken, vegetables, feta, and dressing separately. Combine before serving for the freshest texture.

Q: Is this recipe keto-friendly?

Yes. This salad is naturally low in carbohydrates. Reduce tomatoes slightly and avoid honey in the dressing for a stricter keto version.

Q: Can I make this vegetarian?

Absolutely. Replace chicken with chickpeas, grilled tofu, or extra feta cheese.

Q: What dressing can I use instead?

You can use:

  • Greek yogurt lemon dressing
  • Tzatziki sauce
  • Balsamic dressing
  • Garlic herb dressing

Q: How long does this salad last in the refrigerator?

Without dressing, it can last up to 3–4 days. Once mixed with dressing, it is best eaten within 24 hours.

Q: Can I freeze this salad?

Freezing is not recommended because fresh vegetables and lettuce lose their texture after thawing. However, cooked chicken can be frozen separately.

Q: Is this salad suitable for meal prep?

Yes. It is one of the best meal prep recipes because the chicken stays flavourful and the ingredients remain fresh when stored properly.

Final Thoughts

Feta chicken salad is a perfect example of how healthy food can be flavourful, satisfying, and easy to prepare. With juicy seasoned chicken, creamy feta, fresh vegetables, and a bright Mediterranean dressing, this recipe delivers restaurant-quality taste while keeping nutrition a priority.