Ingredients
Main Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, diced
- 2 large carrots, peeled and diced
- 2 celery ribs, chopped
- 4 garlic cloves, minced
- 2 teaspoons cumin
- 2 teaspoons yellow curry powder
- 1 teaspoon dried thyme
- 1 ½ teaspoons sea salt, plus more to taste
- ½ teaspoon freshly cracked black pepper
- 1 (14-ounce) can crushed tomatoes
- 6 cups vegetable or chicken stock
- 1 cup brown or green lentils, picked over and rinsed
- 2 tablespoons fresh lemon juice (from 1 lemon)
- 5 ounces baby spinach
For Serving (Optional)
- Freshly grated Parmesan cheese
- Fresh flat-leaf parsley, minced
- Red pepper flakes
- Crusty bread
Instructions
- Sauté the Aromatics: Heat the olive oil in a large pot over medium heat until glistening. Add the diced onion, carrots, and celery, and cook with occasional stirring until the onion becomes soft and translucent, about 8 minutes. Add the minced garlic and stir for about 1 minute until fragrant.
- Add Spices: Mix in cumin, yellow curry powder, dried thyme, sea salt, and freshly cracked black pepper. Stir continually for 30 seconds to release the spices’ aroma.
- Add Liquids and Lentils: Pour in the canned crushed tomatoes and the vegetable or chicken stock. Bring the mixture to a boil over high heat. Once boiling, stir in the lentils and lower the heat to medium-low. Let it simmer gently, stirring occasionally, until the lentils are tender, about 20 to 25 minutes.
- Blend Part of the Soup: Carefully transfer one-third of the soup to a blender and let cool for a few minutes. Blend until smooth then return it to the pot to create a creamy texture while maintaining some lentil chunks. Alternatively, use an immersion blender directly in the pot to partially blend the soup.
- Add Lemon Juice and Spinach: Stir in fresh lemon juice and baby spinach leaves. Cook for another 3 to 5 minutes until the spinach wilts. Taste and adjust seasoning or lemon juice as needed.
- Serve: Ladle the soup into bowls and optionally top with grated Parmesan cheese, minced parsley, and red pepper flakes. Serve with crusty bread on the side for a complete meal.
Notes
- To keep the soup vegan, omit the Parmesan or use a plant-based alternative.
- You can substitute spinach with kale or Swiss chard for variation.
- For a thicker soup, blend more of the soup before returning it to the pot.
- Lentils do not require soaking but make sure to rinse them well before cooking.
- This soup freezes well – store in airtight containers for up to 3 months.
- Adjust the level of spices to your taste for mild or more robust flavor.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan