Ingredients
Equipment
Method
- Heat the large heavy-bottomed pot over medium heat, then add the olive oil. Once shimmering, add the diced onion and cook, stirring occasionally, until translucent and fragrant, about 5 minutes.
- Add the chopped carrots, celery, and minced garlic to the pot. Cook, stirring often, until the vegetables are tender and the mixture smells sweet, about 3 minutes.
- Stir in the ground turmeric and cumin, letting them toast for about a minute until fragrant and the mixture turns a warm golden color.
- Pour in the vegetable broth, then add the rinsed lentils. Bring the mixture to a gentle boil, then reduce the heat to low to simmer uncovered.
- Let the soup simmer for 25-30 minutes, stirring occasionally, until the lentils are soft and starting to break down, creating a slightly thickened, velvety base.
- Use an immersion blender or transfer a portion of the soup to a blender and puree until smooth, then return it to the pot. This creates a creamy, yet textured, consistency with some chunks remaining.
- Add the chopped spinach to the soup and cook for another 5 minutes until wilted and vibrant green.
- Stir in the fresh lemon juice, then season with salt and pepper to taste. Adjust the seasoning as needed to bring out the flavors.
- Remove the soup from heat and let it rest for a few minutes, allowing flavors to meld and the temperature to settle.
Notes
For a richer flavor, add a splash of coconut milk or a drizzle of olive oil before serving. This soup keeps well in the fridge for up to 3 days and tastes even better the next day.