Ingredients
Equipment
Method
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until softened and the onion is translucent, about 5-7 minutes.
- Add the minced garlic, cumin, coriander, paprika, turmeric, cinnamon (if using), black pepper, and red pepper flakes. Stir constantly for about 1 minute until fragrant.
- Push the vegetables to one side and add the tomato paste to the empty side of the pot. Let it cook for 30 seconds, then stir it into the vegetables.
- Add the rinsed red lentils, vegetable broth, and diced tomatoes (if using). Stir well, scraping up any browned bits from the bottom of the pot. Bring to a boil over high heat.
- Reduce the heat to low, cover the pot, and simmer for 20-25 minutes (or until lentils are tender and mostly broken down). For green or brown lentils, simmer for 30-40 minutes.
- Stir in the fresh spinach and cook until wilted, about 1-2 minutes. If using frozen spinach, thaw and squeeze out excess water before adding.
- Remove from heat and stir in the lemon juice. Taste and adjust salt and pepper as needed.
- Ladle into bowls. Garnish with fresh cilantro or parsley, a dollop of yogurt, or a spoonful of harissa paste if desired. Serve warm with crusty bread or over rice.
Nutrition
Calories: 285kcalCarbohydrates: 45gProtein: 16gFat: 4gSaturated Fat: 0.6gSodium: 680mgPotassium: 720mgFiber: 14gSugar: 9gVitamin A: 5200IUVitamin C: 22mgCalcium: 85mgIron: 6.5mg
Notes
This soup improves in flavor over time and can be stored in the fridge for up to 5 days or frozen for up to 3 months. Reheat gently on the stovetop or in the microwave. If using coconut milk, add it after reheating to preserve texture.
Tried this recipe?Let us know how it was!
