David's Favorite Recipes

Hearty Lentil Soup With Cream Sherry



Heat the oil a large stockpot over medium heat. Add the onion, shallots, carrots, and celery and sauté, stirring occasionally, until soft, 6 to 8 minutes. Add the garlic, cumin, and chili powder and continue sautéing, stirring frequently, about 2 minutes longer. Stir in the diced tomatoes, bay leaves, thyme, and lentils.

Stir in the chicken stock, raise the heat, and bring to a boil. Reduce the heat and simmer, stirring occasionally, for 45 minutes. Discard the bay leaves and season to taste with salt and pepper.

Off the heat, ladle about a third of the soup mixture into a blender or food processor. Following the manufacturer’s instructions for safely working with hot liquids, carefully puree the batch of soup. Return the puree to the stockpot. Add the cream sherry and lemon juice and stir well.

Ladle the soup into heated bowls. Garnish each bowl with an herb sprig or, if you like, a small dollop of sour cream sprinkled with some chopped chives.

There is nothing better on a cold day than a bowl of thick, hearty delicious soup. This homemade lentil soup is packed with flavor from its unique blend of herbs, spices, and tomatoes as well as the finishing touch of cream sherry.


2 tablespoons vegetable oil
1 large onion, chopped
2 large shallots, chopped
1 cup peeled and chopped carrots 1 cup chopped celery
2 garlic cloves, minced
1 teaspoon ground cumin
1 tablespoon chili powder
1 (14-ounce) can diced tomatoes
1 teaspoon finely chopped fresh thyme leaves
2 bay leaves
2 cups brown lentils
9 cups The Essential Homemade Chicken Stock (page 26), or good-quality canned chicken stock or broth
Freshly ground black pepper
½ cup cream sherry
1 tablespoon freshly squeezed lemon juice
Fresh herb sprigs, for garnish
½ cup sour cream, for garnish (optional)
Chopped fresh chives, for garnish (optional)