Ingredients
Equipment
Method
- Heat olive oil in a large soup pot over medium heat.
- Add onion, carrots, and celery. Cook for about 5 minutes until softened.
- Stir in garlic, oregano, thyme, and paprika. Cook for 1 minute until fragrant.
- Add lentils, diced tomatoes, and vegetable broth. Stir well.
- Bring the soup to a boil, then reduce heat and simmer uncovered for 30–35 minutes until lentils are tender.
- Stir in fresh spinach and cook for 2–3 minutes until wilted.
- Add lemon juice and season with salt and black pepper to taste.
- Serve warm with fresh parsley if desired.
Notes
Rinse lentils thoroughly before cooking and chop vegetables evenly for consistent texture. Add more broth if the soup becomes too thick while simmering. Stir in spinach at the end to preserve its bright color and fresh flavor. This soup tastes even better the next day as the flavors continue to develop.
