Hearty Mediterranean Lentil Vegetable Soup

Hearty Mediterranean Lentil Vegetable Soup

Description

Hearty Mediterranean Lentil Vegetable Soup is a nourishing one-pot meal packed with wholesome vegetables, protein-rich lentils, aromatic herbs, and a flavorful tomato broth. This comforting soup is inspired by traditional Mediterranean cooking, using simple ingredients like carrots, celery, onions, garlic, tomatoes, spinach, and olive oil to create a healthy meal that’s both satisfying and delicious. Green or brown lentils simmer until perfectly tender while absorbing the rich flavors of oregano, thyme, cumin, and smoked paprika. Finished with fresh parsley and a squeeze of lemon juice, every bowl is bright, hearty, and full of comforting homemade flavor. This soup is naturally high in fiber, rich in plant-based protein, and perfect for meal prep since it tastes even better the next day. Serve it with warm crusty bread, pita, or a simple salad for an easy lunch or cozy dinner the whole family will enjoy.

Ingredients For the Soup

  • 2 tbsp extra virgin olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 zucchini, diced
  • 1 cup green or brown lentils, rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups vegetable broth
  • 2 cups fresh spinach
  • 1 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp black pepper
  • ½ tsp salt (or to taste)
  • 1 bay leaf

For Garnish

  • Fresh parsley, chopped
  • Lemon wedges
  • Crumbled feta cheese (optional)
  • Extra virgin olive oil for drizzling

Step-by-Step Instructions

Step 1: Sauté the Vegetables

Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for about 5 minutes until softened.

Step 2: Add Garlic

Stir in the minced garlic and cook for 30 seconds until fragrant.

Step 3: Add the Zucchini

Mix in the diced zucchini and cook for another 2 minutes.

Step 4: Season

Add the oregano, thyme, cumin, smoked paprika, salt, and black pepper. Stir for about 1 minute to toast the spices.

Step 5: Add Tomato Paste

Stir in the tomato paste and cook for 1 minute.

Step 6: Add the Lentils

Add the rinsed lentils and stir until coated with the seasonings.

Step 7: Pour in the Liquids

Add the diced tomatoes, vegetable broth, and bay leaf. Stir well.

Step 8: Simmer

Bring the soup to a gentle boil, then reduce the heat to low. Cover and simmer for 35–40 minutes, or until the lentils are tender.

Step 9: Add the Spinach

Stir in the fresh spinach and cook for 2–3 minutes until wilted.

Step 10: Adjust Seasoning

Taste the soup and add additional salt, pepper, or herbs if needed.

Step 11: Add Lemon

Squeeze fresh lemon juice into the soup and stir well for a bright, fresh finish.

Step 12: Garnish

Ladle into bowls and top with chopped parsley, a drizzle of olive oil, and crumbled feta if desired.

Step 13: Serve

Serve hot with warm crusty bread, pita bread, or a fresh Mediterranean salad.

Tips, Notes & Q&A

Tips

  • Green or brown lentils hold their shape best for this recipe.
  • Add kale instead of spinach if preferred.
  • A Parmesan rind can be simmered with the soup for extra richness.
  • For a thicker soup, blend 1–2 cups of the finished soup and stir it back into the pot.
  • Fresh lemon juice added at the end brightens all the flavors.

Can I make this ahead of time?
Yes. This soup tastes even better the next day after the flavors have had time to develop.

How should I store leftovers?
Store in an airtight container in the refrigerator for up to 5 days.

Can I freeze it?
Yes. Allow the soup to cool completely, then freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator before reheating.

Can I add more vegetables?
Absolutely. Bell peppers, mushrooms, green beans, potatoes, or sweet potatoes all work beautifully in this soup.

Servings

Serves 6–8

Nutrition (Per Serving)

  • Calories: 235
  • Protein: 11g
  • Carbohydrates: 34g
  • Fat: 7g
  • Fiber: 11g
  • Sugar: 6g
  • Sodium: 520mg
  • Iron: 20% DV
  • Vitamin A: 90% DV
  • Vitamin C: 30% DV

Hearty Mediterranean Lentil Vegetable Soup is a wholesome, nourishing meal loaded with colorful vegetables, protein-rich lentils, fragrant herbs, and a rich tomato broth. Easy to prepare, naturally filling, and packed with Mediterranean-inspired flavors, this comforting soup is perfect for meal prep, cozy family dinners, or healthy lunches throughout the week.

Leave a Comment