Warm up with a hearty bowl of Tomato Lentil Soup, a vibrant and nutrient-packed dish that’s as comforting as it is easy to make. This wholesome recipe combines tender lentils with aromatic vegetables like carrots, celery, and garlic, all simmered in a rich tomato broth infused with cumin and thyme. A splash of fresh lemon juice at the end elevates the flavors, while optional baby spinach adds a boost of greens. Perfect for meal prep, quick weeknight dinners, or cozy family meals, this one-pot soup is naturally vegan, high in protein, and ready in under an hour. Serve it with crusty bread or a simple salad for a satisfying and nourishing meal that’s perfect year-round.
Heat the olive oil in a large pot over medium heat.
Add the diced onion, carrots, and celery, and sauté for 5-7 minutes until the vegetables are softened.
Stir in the minced garlic and tomato paste, and cook for another 1-2 minutes until fragrant.
Add the rinsed lentils, crushed tomatoes, vegetable broth, dried thyme, ground cumin, salt, and black pepper to the pot. Stir well to combine.
Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for 25-30 minutes, or until the lentils are tender.
If using, stir in the baby spinach and let it wilt for 2-3 minutes.
Remove the soup from heat and stir in the lemon juice for a boost of freshness.
Taste and adjust seasoning if necessary.
Serve hot with crusty bread or a side of your choice.
Serving size | 2604.9 grams (2604.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1733 |
Total Fat 42.10g | 54% |
Saturated Fat 6.70g | 34% |
Polyunsaturated Fat 5.50g | |
Cholesterol 0mg | 0% |
Sodium 5991mg | 260% |
Total Carbohydrate 278.00g | 101% |
Dietary Fiber 60.50g | 216% |
Total Sugars 71.00g | |
Protein 88.50g | 177% |
Vitamin D 0IU | 0% |
Calcium 779mg | 60% |
Iron 32mg | 177% |
Potassium 7964mg | 169% |
Source of Calories