Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium heat until shimmering and fragrant.
- Add the chopped onion, diced carrots, and chopped celery to the pot. Cook, stirring often, for about 8 minutes until the vegetables are fragrant and slightly softened, and the onion turns translucent.
- Stir in the ground turmeric and cumin, cooking for about 1 minute until the spices become aromatic and the oil takes on a warm golden hue.
- Pour in the vegetable broth and add the rinsed lentils. Bring the mixture to a boil, then reduce the heat to a gentle simmer.
- Let the soup simmer uncovered for 25-30 minutes, stirring occasionally, until the lentils are tender and the soup has thickened to a velvety consistency.
- Add chopped tomatoes and spinach in the last 5 minutes of cooking. Stir until the spinach has wilted and the tomatoes are heated through, filling the kitchen with a rich, earthy aroma.
- Taste the soup and season with salt and pepper as needed. If it’s too thick, add a splash more broth and simmer briefly to loosen.
- Remove the soup from heat. For a smoother texture, use an immersion blender to blend until velvety, or leave it chunky for more bite.
- Let the soup rest for a few minutes, then serve hot, drizzled with a little olive oil or a squeeze of lemon for extra brightness.
Notes
This soup is highly adaptable—feel free to add other vegetables or protein sources like chickpeas or shredded chicken. For a creamier version, blend part of the soup and stir back in. Enjoy with crusty bread or a simple side salad.