Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery. Sauté for 5-7 minutes until vegetables are softened.
- Stir in garlic and tomato paste. Cook for 1 minute until fragrant.
- Add lentils, vegetable broth, diced tomatoes, cumin, paprika, bay leaf, salt, and pepper. Stir well to combine.
- Bring mixture to a boil, then reduce heat to low and simmer covered for 30-35 minutes until lentils are tender.
- Stir in spinach if using and cook until wilted, about 2 minutes. Taste and adjust seasoning as needed.
- Remove bay leaf and stir in lemon juice and fresh parsley.
- Ladle hot soup into bowls and serve immediately with crusty bread.
Notes
Do not add salt at the beginning as it can toughen lentil skins. For creamier texture, blend half the soup before serving. Green or brown lentils work best - avoid red lentils as they break down during cooking.