Ingredients
2 tbsp olive oil
1 large yellow onion, chopped
2 medium carrots, chopped
2 celery stalks, chopped
4 cloves garlic, minced
2 tbsp tomato paste
1 tsp dried thyme
1 tsp dried oregano
½ tsp ground cumin
1.5 cups brown or green lentils, rinsed
8 cups vegetable broth (or chicken broth)
1 (14.5 ounce) can diced tomatoes, undrained
1 bay leaf
1 tsp salt (or to taste)
½ tsp black pepper (or to taste)
2 tbsp fresh lemon juice
Fresh parsley or cilantro, for garnish (optional)
Instructions
Step 1: Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Sauté for 8-10 minutes, stirring occasionally, until vegetables soften and onion is translucent.
Step 2: Add 4 cloves of minced garlic and cook for 1 minute until fragrant. Stir in 2 tablespoons of tomato paste and cook for 2-3 minutes, stirring constantly, to develop its flavor.
Step 3: Stir in 1 teaspoon of dried thyme, 1 teaspoon of dried oregano, and ½ teaspoon of ground cumin. Cook for another minute until fragrant. Add 1.5 cups of rinsed lentils to the pot, stirring to coat them with the aromatic mixture.
Step 4: Pour in 8 cups of vegetable broth and 1 (14.5 ounce) can of diced tomatoes (undrained). Add 1 bay leaf. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender.
Step 5: Remove the bay leaf. Season the soup with salt and freshly ground black pepper to taste. Stir in 2 tablespoons of fresh lemon juice. Serve hot, garnished with fresh parsley or cilantro if desired.
Notes
This soup tastes even better the next day! Adjust seasonings to your preference. For a thinner soup, add a splash more broth or water. You can mash a portion of the lentils for a creamier texture.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Soup
- Cuisine: Mediterranean, American
Nutrition
- Serving Size: 1.5 cups
- Calories: 350 kcal
- Sugar: 8g
- Sodium: 680mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 18g
- Protein: 20g
- Cholesterol: 0mg