Ingredients
1/2 yellow onion, finely diced
1 medium-large carrot, finely diced
2 medium stalks celery, finely diced
1 lb dry lentils
8 cups (2 qts) chicken or vegetable broth
1 cup chopped grape tomatoes
1/2 heaping teaspoon ground coriander
1/2 heaping teaspoon cumin
1/2 teaspoon freshly ground black pepper
1/4 teaspoon ground cardamom
3/4 teaspoon cinnamon
pinch ground ginger
Instructions
1. Place the olive oil into a large pot and place over medium heat.
2. Once the oil is hot, add the onion, carrot, celery and salt and sweat until the onions are translucent and the veggies have softened, about 6 to 7 minutes.
3. Add the lentils, tomatoes, broth, coriander, cumin, cardamom, cinnamon, and ginger and stir to combine.
4. Increase the heat to high and bring just to a boil. Reduce the heat to low, cover and simmer until the lentils are tender, 35 to 45 minutes. Serve as is, or puree part of the soup for a creamier texture. (I pureed 2 cups in my food processor. You could also use a stick hand blender.)
5. Serve with salt & pepper to taste.
Notes
I like mine with lots of black pepper and extra cinnamon on top.