Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Mediterranean Lentil Soup

Vegan Mediterranean Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

This Vegan Mediterranean Lentil Soup is a hearty, healthy, and flavor-packed soup made with tender lentils, vegetables, sun-dried tomatoes, and Mediterranean herbs. Rich in plant-based protein and fiber, this comforting vegan soup is perfect for meal prep, cozy dinners, or nutritious lunches.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, sliced
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1/3 cup sun-dried tomatoes, chopped
  • 1 1/2 cups dried green lentils, rinsed
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 8 cups low-sodium vegetable broth
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons fresh dill, chopped
  • 1 tablespoon red wine vinegar


Instructions

  1. Rinse the lentils thoroughly under cold water and remove any debris or stones.
  2. Heat olive oil in a large soup pot over medium heat. Add the diced onion and carrots, then cook for 5 to 6 minutes until softened.
  3. Add the minced garlic and cook for 1 minute until fragrant.
  4. Stir in the tomato paste and chopped sun-dried tomatoes. Cook for 2 minutes to deepen the flavor.
  5. Add the lentils, vegetable broth, oregano, thyme, salt, and black pepper. Stir well to combine.
  6. Bring the soup to a gentle boil, then reduce the heat to low. Cover partially and simmer for 30 to 40 minutes until the lentils are tender.
  7. Stir in the cannellini beans and simmer for another 10 minutes.
  8. Remove the soup from heat and stir in the fresh dill and red wine vinegar.
  9. Taste and adjust seasoning if needed. Serve hot with crusty bread or a fresh salad.

Notes

  • Green or brown lentils work best because they hold their shape during cooking.
  • Add extra vegetable broth when reheating if the soup becomes too thick.
  • Fresh lemon juice can replace red wine vinegar for a brighter flavor.
  • This soup freezes well for up to 3 months.
  • For a creamier texture, blend 1 to 2 cups of the soup and stir it back into the pot.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 14g
  • Protein: 15g
  • Cholesterol: 0mg