Warm up your soul with this Hearty Tomato and Lentil Soup, a wholesome blend of tender red lentils, aromatic spices, and vibrant vegetables simmered in a rich tomato broth. This protein-packed, plant-based soup is as nourishing as it is delicious, with layers of flavor from garlic, cumin, and paprika, complemented by a hint of citrusy lemon juice for brightness. Perfect for cozy weeknight dinners or meal prepping, this one-pot wonder is ready in just 50 minutes and makes six generous servings. Enjoy it chunky for a rustic feel or blend it for a creamy texture—either way, don’t forget the fresh parsley garnish for that extra pop of flavor. Whether you’re vegan, vegetarian, or simply love hearty soups, this recipe will quickly become a go-to favorite!
Heat the olive oil in a large pot over medium heat.
Add the diced onions, carrots, and celery, and sauté for 5-7 minutes, or until softened.
Stir in the minced garlic, cumin, paprika, and oregano, and cook for an additional 1-2 minutes, until fragrant.
Add the canned diced tomatoes and stir to combine with the vegetables and spices.
Pour in the vegetable broth and bring the mixture to a boil.
Once boiling, add the red lentils and bay leaf. Reduce the heat to a simmer and cover the pot.
Cook for 25-30 minutes, stirring occasionally, until the lentils are tender.
Remove the bay leaf. Use an immersion blender to blend the soup slightly if you prefer a creamier texture, or leave it chunky if you like it rustic.
Season the soup with salt and black pepper to taste.
Stir in the lemon juice (if using) for a touch of brightness.
Ladle the hot soup into bowls, garnish with fresh parsley (if desired), and serve immediately.
Calories |
1176 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 50.8 g | 65% | |
| Saturated Fat | 9.3 g | 46% | |
| Polyunsaturated Fat | 8.9 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 5306 mg | 231% | |
| Total Carbohydrate | 147.5 g | 54% | |
| Dietary Fiber | 44.1 g | 158% | |
| Total Sugars | 42.9 g | ||
| Protein | 43.2 g | 86% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 476 mg | 37% | |
| Iron | 18.1 mg | 101% | |
| Potassium | 4300 mg | 91% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.