Cozy up with a bowl of Spicy Lentil and Tomato Soup, a hearty and flavorful dish that’s perfect for chilly evenings or as a nutritious midday meal. Packed with protein-rich lentils, vibrant diced tomatoes, and a medley of fragrant spices like cumin, coriander, and paprika, this soup delivers the perfect balance of warmth and zest with a hint of heat from red pepper flakes. Fresh cilantro and a splash of lemon juice add a refreshing finish, while its creamy-yet-chunky texture ensures satisfying comfort in every spoonful. Ready in just 50 minutes, this one-pot recipe is as easy to make as it is delicious. Ideal for a quick weeknight dinner or meal prep, pair it with crusty bread or a fresh salad for a complete, wholesome meal.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the chopped onion, garlic, carrot, and celery, and sauté for 5–7 minutes until the vegetables soften.
Stir in the ground cumin, ground coriander, paprika, and red pepper flakes. Cook for 1 minute until the spices are fragrant.
Add the dried lentils, canned diced tomatoes (with their juice), and vegetable broth to the pot. Stir to combine.
Bring the mixture to a boil, then reduce the heat to low and let it simmer for 25–30 minutes until the lentils are tender.
Season the soup with salt and black pepper to taste.
Using an immersion blender, blend the soup partially to achieve a creamy texture while still leaving some chunks. Alternatively, transfer half the soup to a blender, blend until smooth, and return it to the pot.
Stir in the chopped cilantro and lemon juice for a fresh, zesty finish.
Serve the soup hot, garnished with extra cilantro if desired. Pair with crusty bread or a side salad for a complete meal.
Serving size | (1846.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1593.2 |
Total Fat 52.1g | 0% |
Saturated Fat 9.4g | 0% |
Polyunsaturated Fat 8.9g | |
Cholesterol 7.9mg | 0% |
Sodium 5199.5mg | 0% |
Total Carbohydrate 216.3g | 0% |
Dietary Fiber 85.4g | 0% |
Total Sugars 39.9g | |
Protein 72.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 447.6mg | 0% |
Iron 23.3mg | 0% |
Potassium 5009.0mg | 0% |
Source of Calories