Ingredients
Method
Preparation
- Heat the olive oil in a large pot over medium heat.
- Add the onion, carrots, and celery, then cook for 6 to 7 minutes until they soften.
- Add the garlic and cook for about 30 seconds, until fragrant.
Building the Soup
- Add the rinsed lentils, diced tomatoes with their juices, vegetable broth, cumin, smoked paprika, thyme, bay leaves, salt, and pepper to the pot.
- Stir everything well to evenly mix the seasonings.
Cooking
- Bring the soup to a boil, then lower the heat and cover the pot.
- Let it simmer for 25 to 30 minutes, stirring occasionally, until the lentils are tender but still hold their shape.
Finishing Touches
- Remove and discard the bay leaves.
- Stir in the chopped spinach and cook for 2 to 3 minutes until wilted.
- Taste the soup and add more salt or pepper as needed.
- Stir in the fresh lemon juice just before serving.
- Ladle the hot soup into bowls, top with chopped parsley, and serve with crusty bread.
Notes
This soup stores well in the refrigerator for up to 5 days and can be frozen for up to 4 months. Reheat gently on the stovetop or microwave.