Go Back

Hearty Lentil Vegetable Soup

A warm, nourishing soup filled with lentils, vegetables, and aromatic herbs — hearty, healthy, and perfect for cozy meals.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 bowls
Course: Main Course, Soup
Cuisine: Mediterranean, Vegetarian
Calories: 210

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 2 carrots diced
  • 2 stalks celery diced
  • 1 tsp salt adjust to taste
  • 0.5 tsp black pepper
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 0.5 tsp dried thyme
  • 1 cup dry brown or green lentils rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups vegetable broth
  • 2 cups chopped spinach or kale
  • 1 tbsp lemon juice
  • fresh parsley for garnish

Equipment

  • Large pot
  • Wooden spoon
  • Ladle
  • Cutting board

Method
 

  1. Heat olive oil in a large pot. Sauté onion, carrots, and celery for 5–7 minutes.
  2. Add garlic, cumin, paprika, thyme, salt, and pepper. Stir until fragrant.
  3. Add lentils and diced tomatoes; stir to combine.
  4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 30–35 minutes until lentils are tender.
  5. Add spinach and lemon juice; cook for 5 more minutes.
  6. Serve hot, garnished with parsley and olive oil.

Notes

This comforting soup is hearty, vegetarian, and ideal for make-ahead meals or freezing.