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.
Scan with your phone to download!
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.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1732.6 |
Total Fat 42.1g | 0% |
Saturated Fat 6.7g | 0% |
Polyunsaturated Fat 5.5g | |
Cholesterol 0mg | 0% |
Sodium 5990.5mg | 0% |
Total Carbohydrate 278.0g | 0% |
Dietary Fiber 60.5g | 0% |
Total Sugars 71.0g | |
Protein 88.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 779.2mg | 0% |
Iron 31.9mg | 0% |
Potassium 7964.2mg | 0% |
Source of Calories